- 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) | +12.3% | 100.0% | $139.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | -0.8% | 100.0% | $164.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 19, 2026) | +7.2% | 100.0% | $242.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 5, 2025) | +9.8% | 100.0% | $182.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 10, 2026) | +2.3% | 100.0% | $136.3M |
(Filed on May 7, 2026) | +15.6% | 100.0% | $94.5M |
(Filed on February 19, 2026) | +41.8% | 100.0% | $89.5M |
(Filed on November 5, 2025) | +1.0% | 100.0% | $98.4M |
(Filed on August 7, 2025) | +8.7% | 100.0% | $73.9M |
(Filed on May 8, 2025) | +9.8% | 100.0% | $41.9M |
(Filed on February 21, 2025) | +16.8% | 100.0% | $44.4M |
(Filed on November 8, 2024) | -11.3% | 100.0% | $55.4M |
(Filed on August 8, 2024) | +3.1% | 100.0% | $50.8M |
(Filed on May 8, 2024) | -5.7% | 100.0% | $61.9M |
(Filed on March 1, 2024) | -47.6% | 100.0% | $85.2M |
(Filed on November 9, 2023) | +16.2% | 100.0% | $101.6M |
(Filed on August 9, 2023) | -12.8% | 100.0% | $78.5M |
(Filed on May 10, 2023) | +1.8% | 100.0% | $76.5M |
(Filed on February 23, 2023) | +22.6% | 100.0% | $96.2M |
(Filed on November 9, 2022) | +16.0% | 100.0% | $120M |
(Filed on August 9, 2022) | +32.8% | 100.0% | $265.8M |
(Filed on May 10, 2022) | +24.9% | 100.0% | $156.3M |
(Filed on May 10, 2021) | — | 100.0% | $198.1M |
(Filed on November 12, 2021) | — | 100.0% | $158.2M |
(Filed on August 12, 2021) | — | 100.0% | — |
(Filed on May 14, 2021) | — | 100.0% | — |