- 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 5, 2026) | +17.2% | — | $27M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 6, 2026) | +3.2% | — | $12.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 4, 2026) | +10.5% | — | $19.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 9, 2025) | +3.1% | — | $24.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 5, 2026) | -7.8% | 28.1% | $28.1M |
(Filed on May 6, 2026) | +11.6% | 35.0% | $18.5M |
(Filed on February 4, 2026) | -7.6% | 32.3% | $48.8M |
(Filed on December 9, 2025) | -10.0% | 24.1% | $117.3M |
(Filed on August 6, 2025) | +10.5% | 26.6% | $45.7M |
(Filed on May 7, 2025) | -9.7% | 30.9% | $12.1M |
(Filed on February 5, 2025) | -18.5% | 28.3% | $19.9M |
(Filed on December 4, 2024) | -10.0% | — | $45.2M |
(Filed on July 31, 2024) | -31.7% | 21.5% | $57.1M |
(Filed on May 1, 2024) | -5.7% | 27.5% | $22.1M |
(Filed on February 7, 2024) | +32.8% | 23.5% | $22.6M |
(Filed on December 6, 2023) | +25.4% | — | $14.6M |
(Filed on August 2, 2023) | +55.1% | 17.6% | $9M |
(Filed on May 3, 2023) | +29.5% | 28.1% | $17.7M |
(Filed on February 1, 2023) | +30.8% | 28.6% | $21.2M |
(Filed on December 7, 2022) | +29.1% | — | $4.8M |
(Filed on August 3, 2022) | +21.9% | 24.8% | $5.5M |
(Filed on May 4, 2022) | +11.2% | 37.4% | $8.9M |
(Filed on February 2, 2022) | -26.6% | 35.3% | $18.8M |
(Filed on December 8, 2021) | -22.3% | — | $56.9M |
(Filed on August 4, 2021) | -18.1% | 36.3% | $66.7M |
(Filed on May 5, 2021) | -22.4% | 36.2% | $10.3M |
(Filed on February 3, 2021) | -4.9% | 29.0% | $14.5M |
(Filed on December 7, 2020) | +2.7% | — | $4.9M |
(Filed on August 3, 2020) | -13.4% | 23.4% | $5.7M |
(Filed on May 4, 2020) | +2.3% | 31.2% | $16.4M |
(Filed on February 3, 2020) | +22.5% | 28.9% | $23.8M |
(Filed on December 7, 2020) (Filed on December 5, 2019) | +26.5% | 18.9% | $14.5M |
(Filed on July 31, 2019) | +45.0% | 24.2% | $9.4M |
(Filed on May 1, 2019) | +28.6% | 31.6% | $35.4M |
(Filed on February 5, 2019) | +13.7% | 28.5% | $21.1M |
(Filed on December 6, 2018) | +12.0% | -77.5% | $52.5M |
(Filed on August 1, 2018) | +3.5% | 28.0% | $94.6M |
(Filed on May 2, 2018) | +15.2% | 34.7% | $52.9M |
(Filed on January 31, 2018) | +20.4% | 30.7% | $37.1M |
(Filed on December 6, 2017) | -3.0% | 59.1% | $139.2M |
(Filed on July 31, 2017) | -11.2% | 28.1% | $171.2M |
(Filed on May 3, 2017) | -39.4% | 39.7% | $146.6M |
(Filed on February 1, 2017) | -36.1% | 33.2% | $86.9M |
(Filed on December 7, 2016) | -24.8% | 56.6% | $100.5M |
(Filed on August 1, 2016) | -24.8% | 24.3% | $122.6M |
(Filed on May 4, 2016) | -14.6% | 31.4% | $37.1M |
(Filed on February 3, 2016) | -4.1% | 25.9% | $28.1M |
(Filed on December 9, 2015) | +25.2% | 39.1% | $49M |
(Filed on August 3, 2015) | +24.4% | 18.6% | $7.1M |
(Filed on May 6, 2015) | +13.6% | 22.4% | $13M |
(Filed on February 4, 2015) | +0.8% | 20.9% | $83.2M |
(Filed on December 10, 2014) | +2.0% | 43.6% | $85.1M |
(Filed on August 1, 2014) | +12.9% | 20.9% | $44.4M |
(Filed on May 7, 2014) | +24.7% | 20.6% | $10.6M |
(Filed on February 5, 2014) | +11.9% | 19.9% | $14.3M |
(Filed on December 11, 2013) | +13.6% | 41.3% | $108.1M |
(Filed on August 7, 2013) | -5.8% | 20.0% | $91.2M |
(Filed on May 8, 2013) | -14.0% | 20.0% | $25.1M |
(Filed on February 6, 2013) | +0.4% | 20.0% | $13.9M |
(Filed on December 10, 2012) | +13.1% | 46.1% | $86.8M |
(Filed on August 6, 2012) | +39.6% | 20.9% | $50.5M |
(Filed on May 7, 2012) | — | 22.8% | — |
(Filed on February 7, 2012) | — | 22.9% | — |
(Filed on December 7, 2011) | — | 52.0% | $61.1M |
(Filed on August 3, 2011) | — | 47.2% | — |