- 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 19, 2026) | -2.3% | 8.9% | $88.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 6, 2026) | -5.8% | 7.9% | $82.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 5, 2026) | -4.5% | 8.2% | $77.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 6, 2025) | -2.3% | 7.9% | $75.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 19, 2026) | -11.6% | 8.0% | $88.8M |
(Filed on May 6, 2026) | -11.9% | 7.2% | $51.4M |
(Filed on February 5, 2026) | -15.2% | 6.6% | $53.9M |
(Filed on November 6, 2025) | -14.6% | 6.3% | $76.6M |
(Filed on August 22, 2025) | -13.3% | 8.5% | $78M |
(Filed on May 7, 2025) | -12.3% | 7.9% | $65.2M |
(Filed on February 6, 2025) | -3.5% | 8.2% | $39.9M |
(Filed on November 6, 2024) | +7.9% | 8.1% | $56.6M |
(Filed on August 23, 2024) | +32.8% | 10.0% | $43M |
(Filed on May 8, 2024) | +31.7% | 8.9% | $30.4M |
(Filed on February 6, 2024) | +38.5% | 7.8% | $26.3M |
(Filed on November 7, 2023) | +38.7% | 7.2% | $19.7M |
(Filed on August 24, 2023) | +13.5% | 9.2% | $49.9M |
(Filed on May 5, 2023) | +18.6% | 9.2% | $35.6M |
(Filed on February 7, 2023) | -1.7% | 6.6% | $56.7M |
(Filed on November 8, 2022) | -11.8% | 5.3% | $89.3M |
(Filed on August 30, 2022) | +15.0% | 9.7% | $106.4M |
(Filed on May 6, 2022) | +5.6% | 8.4% | $89.7M |
(Filed on February 8, 2022) | +4.4% | 9.3% | $93.6M |
(Filed on November 4, 2021) | +5.9% | 9.2% | $73.4M |
(Filed on August 27, 2021) | -10.2% | 7.3% | $65M |
(Filed on May 6, 2021) | -6.2% | 6.9% | $58.3M |
(Filed on February 4, 2021) | +8.1% | 6.7% | $52.2M |
(Filed on November 4, 2020) | +18.0% | 7.1% | $55.4M |
(Filed on August 27, 2020) | +15.1% | 7.3% | $49.3M |
(Filed on May 5, 2020) | +10.4% | 8.5% | $47.2M |
(Filed on February 6, 2020) | +10.1% | 7.2% | $35.9M |
(Filed on November 6, 2019) | +4.9% | 6.8% | $75M |
(Filed on August 27, 2019) | +14.7% | 8.2% | $46.4M |
(Filed on May 8, 2019) | +21.9% | 8.1% | $44.2M |
(Filed on February 7, 2019) | +12.1% | 8.1% | $35.6M |
(Filed on November 7, 2018) | +11.8% | 7.7% | $38.3M |
(Filed on August 28, 2018) | +9.5% | 7.5% | $44.6M |
(Filed on May 3, 2018) | +8.8% | 8.0% | $40.1M |
(Filed on February 8, 2018) | +11.2% | 8.9% | $42.7M |
(Filed on November 2, 2017) | +13.0% | 8.1% | $50M |
(Filed on August 29, 2017) | +9.6% | 7.7% | $54.7M |
(Filed on May 4, 2017) | +3.5% | 7.6% | $59.8M |
(Filed on February 2, 2017) | -0.2% | 7.8% | $60.5M |
(Filed on November 3, 2016) | -1.7% | 7.6% | $52.7M |
(Filed on August 25, 2016) | +1.1% | 8.8% | $65.2M |
(Filed on May 5, 2016) | +11.4% | 9.2% | $61.7M |
(Filed on February 4, 2016) | +14.5% | 8.6% | $61.7M |
(Filed on November 5, 2015) | +16.0% | 8.8% | $20.7M |
(Filed on August 28, 2015) | — | 9.1% | $26.3M |
(Filed on May 12, 2015) | — | 8.9% | — |
(Filed on February 12, 2015) | — | 7.7% | — |
(Filed on November 19, 2014) | — | 7.1% | — |