- 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) | -44.8% | 15.3% | $69.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | -22.2% | 41.7% | $75.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 26, 2026) | +3.5% | 55.3% | $73.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 6, 2025) | -7.8% | -0.3% | $63.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 5, 2026) | -7.7% | 31.1% | $65.9M |
(Filed on May 7, 2026) | +21.7% | 36.9% | $121.1M |
(Filed on February 26, 2026) | +27.3% | 52.0% | $39.2M |
(Filed on November 6, 2025) | -9.7% | -6.5% | $64M |
(Filed on August 7, 2025) | -1.4% | 28.7% | $126.3M |
(Filed on May 7, 2025) | +26.1% | 31.7% | $175M |
(Filed on February 27, 2025) | +26.2% | — | $115.7M |
(Filed on November 6, 2024) | +21.2% | — | $152.1M |
(Filed on August 7, 2024) | +32.5% | — | $153.2M |
(Filed on May 7, 2024) | -30.0% | 99.7% | $180.6M |
(Filed on February 29, 2024) | -19.4% | 99.6% | $144.4M |
(Filed on November 9, 2023) | -16.5% | 99.1% | $160.3M |
(Filed on August 8, 2023) | -47.8% | 99.2% | $194.7M |
(Filed on May 9, 2023) | -21.6% | — | $220.6M |
(Filed on March 1, 2023) | -17.0% | 99.7% | $81.9M |
(Filed on November 8, 2022) | -32.2% | — | $157.5M |
(Filed on August 9, 2022) | +8.8% | 99.7% | $229.3M |
(Filed on May 6, 2022) | +26.1% | 99.3% | $92.3M |
(Filed on March 1, 2022) | -2.8% | 99.3% | $43.8M |
(Filed on November 8, 2021) | +34.9% | 99.5% | $87.8M |
(Filed on August 9, 2021) | +35.0% | 99.4% | $76.8M |
(Filed on May 10, 2021) | +54.7% | 98.9% | $184.2M |
(Filed on February 26, 2021) | +123.7% | 99.4% | $23.5M |
(Filed on November 5, 2020) | +71.6% | 99.4% | $88.1M |
(Filed on August 6, 2020) | +101.4% | 99.3% | $115.9M |
(Filed on May 11, 2020) | +59.7% | — | $135.5M |
(Filed on March 2, 2020) | +62.3% | 99.4% | $13.1M |
(Filed on November 8, 2019) | +29.5% | 99.6% | $20.3M |
(Filed on August 8, 2019) | -5.5% | 99.5% | $30.8M |
(Filed on May 7, 2019) | +3.6% | 99.6% | $34.7M |
(Filed on March 2, 2020) (Filed on March 14, 2019) | +89.9% | 99.6% | $40.3M |
(Filed on November 6, 2018) | -1.9% | — | $51.4M |
(Filed on August 7, 2018) | -7.3% | 99.8% | $66.1M |
(Filed on May 9, 2018) | -43.7% | 99.6% | $68.2M |
(Filed on March 19, 2018) | -12.7% | 99.0% | $61.8M |
(Filed on November 7, 2017) | -16.1% | 99.9% | $67.3M |
(Filed on August 7, 2017) | -6.6% | 98.6% | $66.7M |
(Filed on May 5, 2017) | +20.5% | 97.0% | $66.7M |
(Filed on March 16, 2017) | +11.5% | 98.7% | $62.7M |
(Filed on November 8, 2016) | -7.2% | 98.8% | $62M |
(Filed on August 8, 2016) | -6.3% | 98.3% | $51.8M |
(Filed on May 9, 2016) | +20.3% | 96.1% | $39.4M |
(Filed on March 14, 2016) | -17.0% | 98.3% | $51.4M |
(Filed on November 6, 2015) | -2.0% | 98.2% | $58.1M |
(Filed on August 7, 2015) | +7.0% | 97.9% | $70.4M |
(Filed on May 8, 2015) | +17.9% | 95.9% | $98.2M |
(Filed on March 16, 2015) | +19.6% | 98.1% | $107.1M |
(Filed on November 10, 2014) | +11.8% | 98.1% | $97.8M |
(Filed on August 8, 2014) | +12.1% | 97.5% | $89.7M |
(Filed on May 9, 2014) | +16.5% | 93.9% | $113.6M |
(Filed on March 12, 2014) | +5.1% | 97.3% | $140.8M |
(Filed on November 8, 2013) | +8.0% | 97.1% | $130.8M |
(Filed on August 7, 2013) | -1.9% | 97.8% | $122.1M |
(Filed on May 7, 2013) | -1.3% | 95.5% | $116.2M |
(Filed on March 13, 2013) | -15.0% | 96.9% | $123.6M |
(Filed on November 6, 2012) | -7.1% | 94.9% | $126.5M |
(Filed on August 9, 2012) | -0.2% | 92.9% | $135.9M |
(Filed on May 8, 2012) | — | 92.9% | — |
(Filed on March 15, 2012) | — | 94.6% | $128.1M |
(Filed on November 8, 2011) | — | 97.6% | — |
(Filed on August 5, 2011) | — | 97.6% | — |