- 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 4, 2026) | +21.5% | 71.8% | $169.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 5, 2026) | +35.1% | 73.6% | $77.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 26, 2026) | +51.0% | 74.6% | $70.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 5, 2025) | +102.4% | 80.7% | $55M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 4, 2026) | +36.3% | 69.4% | $43.2M |
(Filed on May 5, 2026) | +25.2% | 67.6% | $50.6M |
(Filed on February 26, 2026) | +3.7% | 62.0% | $47.9M |
(Filed on November 5, 2025) | +22.5% | 64.1% | $38.1M |
(Filed on August 5, 2025) | -11.7% | 55.3% | $59.8M |
(Filed on May 1, 2025) | +11.2% | 56.9% | $71.2M |
(Filed on March 3, 2025) | -17.1% | 57.2% | $65.1M |
(Filed on November 7, 2024) | -20.7% | 49.0% | $88.7M |
(Filed on August 1, 2024) | +12.1% | 63.4% | $109.2M |
(Filed on May 7, 2024) | -2.5% | 50.4% | $94.6M |
(Filed on February 29, 2024) | +45.5% | 69.9% | $90M |
(Filed on November 9, 2023) | +21.2% | 68.8% | $217.6M |
(Filed on August 2, 2023) | +13.4% | 69.7% | $76.4M |
(Filed on May 3, 2023) | +0.5% | 65.8% | $114.8M |
(Filed on February 14, 2023) | +25.7% | 62.2% | $139.1M |
(Filed on November 3, 2022) | +50.1% | 64.0% | $122.4M |
(Filed on August 3, 2022) | +83.5% | 72.0% | $184.2M |
(Filed on May 4, 2022) | +83.8% | 74.0% | $173.6M |
(Filed on February 15, 2022) | +24.7% | 79.4% | $123.4M |
(Filed on November 3, 2021) | +0.9% | 77.0% | $497.1M |
(Filed on August 4, 2021) | -5.2% | 76.6% | $365.4M |
(Filed on May 5, 2021) | +65.1% | 74.4% | $212.7M |
(Filed on February 24, 2021) | +40.8% | 75.4% | $96.6M |
(Filed on November 10, 2020) | +51.6% | 78.5% | $74.9M |
(Filed on August 10, 2020) | +91.4% | 74.1% | $48.5M |
(Filed on May 12, 2020) | — | 60.6% | — |
(Filed on February 26, 2020) | — | 69.3% | $55M |
(Filed on November 12, 2019) | — | 68.8% | — |
(Filed on August 13, 2019) | — | 56.4% | — |