- 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 6, 2026) | +8.1% | — | $90.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +0.2% | 73.0% | $70.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 26, 2026) | -4.8% | 70.5% | $96.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 6, 2025) | -16.0% | 74.0% | $96.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | -11.4% | 68.3% | $95.1M |
(Filed on May 7, 2026) | -4.0% | 74.0% | $88M |
(Filed on February 26, 2026) | -10.8% | 77.5% | $130.6M |
(Filed on November 6, 2025) | +1.9% | 79.3% | $72.7M |
(Filed on August 7, 2025) | -5.7% | 75.8% | $92.5M |
(Filed on May 8, 2025) | -6.3% | 75.0% | $95.2M |
(Filed on February 27, 2025) | +1.3% | 75.5% | $142.1M |
(Filed on November 7, 2024) | +7.2% | 79.7% | $131.5M |
(Filed on August 8, 2024) | +0.5% | 75.7% | $112.2M |
(Filed on May 9, 2024) | +6.7% | 78.1% | $110.7M |
(Filed on March 1, 2024) | +8.6% | 72.5% | $160.1M |
(Filed on November 13, 2023) | +3.3% | 74.2% | $180.1M |
(Filed on August 11, 2023) | — | 78.7% | — |
(Filed on May 12, 2023) | — | 76.9% | — |
(Filed on March 6, 2023) | — | 69.8% | $120.7M |
(Filed on November 14, 2022) | — | 72.6% | — |