- 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 September 8, 2026) | +29.9% | 77.2% | $291.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 9, 2026) | +30.5% | 75.4% | $219M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 16, 2026) | +28.3% | 76.2% | $318.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 9, 2025) | +29.2% | 76.7% | $275.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 8, 2026) | +30.4% | 76.9% | $258.5M |
(Filed on June 9, 2026) | +30.7% | 77.3% | $259M |
(Filed on March 16, 2026) | +25.3% | 76.8% | $227.6M |
(Filed on December 9, 2025) | +35.6% | 76.4% | $160.3M |
(Filed on September 9, 2025) | +36.9% | 75.6% | $159.3M |
(Filed on June 10, 2025) | +37.4% | 75.6% | $162.5M |
(Filed on March 25, 2025) | +48.1% | 75.0% | $135.5M |
(Filed on December 10, 2024) | +39.9% | 74.1% | $208.1M |
(Filed on September 10, 2024) | +42.8% | 73.2% | $196M |
(Filed on June 11, 2024) | +43.2% | 71.8% | $192.1M |
(Filed on March 26, 2024) | +48.4% | 72.4% | $200.7M |
(Filed on December 5, 2023) | +49.2% | 72.2% | $447M |
(Filed on September 5, 2023) | +51.9% | 71.2% | $826.1M |
(Filed on June 6, 2023) | +62.6% | 72.2% | $859.8M |
(Filed on March 21, 2023) | — | 69.2% | $921.2M |
(Filed on December 6, 2022) | — | 72.1% | — |
(Filed on September 6, 2022) | — | 71.9% | — |
(Filed on June 8, 2022) | — | 70.8% | — |