- Market cap
- Revenue
- Net income
- Cash on hand
- Gross margin
- Net margin
- EPS
- P/E ratio
Loading earnings…
| Quarter | Revenue YoY | Gross margin | Cash & equivalents |
|---|---|---|---|
(Filed on August 10, 2026) | +32.7% | 35.0% | $50.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 11, 2026) | +55.9% | 36.4% | $50.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 16, 2026) | +77.4% | 35.0% | $53.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 10, 2025) | +116.3% | 39.9% | $59.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 10, 2026) | +26.2% | 33.2% | $57M |
(Filed on May 11, 2026) | +3.4% | 39.8% | $57.8M |
(Filed on March 16, 2026) | -35.8% | 40.3% | $54.6M |
(Filed on November 10, 2025) | -34.3% | 13.2% | $69.8M |
(Filed on August 11, 2025) | -13.4% | 34.1% | $80.1M |
(Filed on May 9, 2025) | -15.9% | 37.0% | $93.9M |
(Filed on March 10, 2025) | -13.3% | 34.3% | $99.3M |
(Filed on November 12, 2024) | -43.1% | 36.0% | $100M |
(Filed on August 9, 2024) | -41.0% | 37.6% | $103.4M |
(Filed on May 10, 2024) | -29.8% | 38.3% | $112.5M |
(Filed on March 15, 2024) | -26.1% | 38.6% | $119.3M |
(Filed on November 9, 2023) | -7.8% | 32.9% | $125.3M |
(Filed on August 9, 2023) | +4.0% | 37.5% | $122.6M |
(Filed on May 10, 2023) | -10.0% | 37.6% | $120.2M |
(Filed on March 16, 2023) | +42.7% | 37.7% | $126.6M |
(Filed on November 9, 2022) | +45.4% | 36.1% | $134.1M |
(Filed on August 9, 2022) | +10.4% | 42.0% | $131M |
(Filed on May 10, 2022) | +43.0% | 26.0% | $93.8M |
(Filed on March 28, 2022) | -3.4% | 35.7% | $106M |
(Filed on November 15, 2021) | +4.2% | 34.9% | $10.3M |
(Filed on August 16, 2021) | +34.8% | 36.2% | $2.4M |
(Filed on May 17, 2021) | +25.1% | 31.4% | $6.4M |
(Filed on March 28, 2022) (Filed on March 25, 2021) | +29.2% | 36.7% | $6.8M |
(Filed on November 13, 2020) | +31.2% | 35.8% | $1.8M |
(Filed on August 13, 2020) | +3.2% | 27.8% | $776K |
(Filed on May 15, 2020) | -3.8% | 28.8% | $221K |
(Filed on March 25, 2021) (Filed on April 13, 2020) | +2.0% | 40.2% | $72K |
(Filed on November 14, 2019) | +22.8% | 46.9% | $415K |
(Filed on August 14, 2019) | +65.6% | 34.6% | $880K |
(Filed on May 15, 2019) | +40.2% | 31.6% | $47K |
(Filed on April 1, 2019) | +35.4% | 43.9% | $600K |
(Filed on November 14, 2018) | -48.6% | 32.8% | $253K |
(Filed on August 14, 2018) | -21.3% | 35.0% | $47K |
(Filed on May 15, 2018) | -14.7% | 36.5% | $2.1M |
(Filed on April 2, 2018) | -3.2% | 34.1% | $659K |
(Filed on November 14, 2017) | +63.2% | 26.5% | $2.3M |
(Filed on August 22, 2017) | -16.3% | 35.3% | $38K |
(Filed on May 15, 2017) | -3.4% | 39.1% | $53K |
(Filed on March 30, 2017) | -10.0% | 29.9% | $58K |
(Filed on November 14, 2016) | -12.6% | 25.8% | $34K |
(Filed on August 15, 2016) | +10.4% | 22.4% | $38K |
(Filed on May 16, 2016) | -7.0% | 24.2% | $43K |
(Filed on March 30, 2016) | -46.0% | 18.8% | $32K |
(Filed on November 17, 2015) | -21.9% | 19.5% | $45K |
(Filed on August 14, 2015) | -47.5% | 18.6% | $83K |
(Filed on May 15, 2015) | -36.6% | 21.4% | $80K |
(Filed on March 31, 2015) | +14.3% | 23.3% | $94K |
(Filed on November 14, 2014) | -26.4% | 17.9% | $131K |
(Filed on August 14, 2014) | -2.0% | 16.1% | $94K |
(Filed on May 15, 2014) | -12.6% | 16.9% | $137K |
(Filed on March 31, 2014) | 0.0% | 23.2% | $229K |
(Filed on November 14, 2013) | +26.3% | 13.1% | $208K |
(Filed on August 14, 2013) | +36.9% | 15.8% | $89K |
(Filed on May 14, 2013) | +13.4% | 14.7% | $401K |
(Filed on April 1, 2013) | -5.4% | 23.2% | $220K |
(Filed on November 14, 2012) | -8.1% | 28.1% | $162K |
(Filed on September 10, 2012) | -14.6% | 35.5% | $283K |
(Filed on May 15, 2012) | — | 29.3% | — |
(Filed on March 30, 2012) | — | 24.2% | $116K |
(Filed on November 14, 2011) | — | 26.5% | — |
(Filed on August 31, 2011) | — | 21.6% | — |