- 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 7, 2026) | +8.1% | 27.4% | $236.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 15, 2026) | +12.7% | 11.6% | $261.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 6, 2026) | +4.6% | 28.8% | $271.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 7, 2025) | +2.7% | 32.8% | $214.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 7, 2026) | +9.2% | 25.0% | $92.4M |
(Filed on June 15, 2026) | -15.5% | 16.2% | $79.4M |
(Filed on February 6, 2026) | -12.3% | 32.2% | $112.7M |
(Filed on November 7, 2025) | -9.6% | 34.7% | $169.2M |
(Filed on August 8, 2025) | -16.1% | 34.8% | $140.3M |
(Filed on May 30, 2025) | +6.5% | 21.3% | $125.6M |
(Filed on February 7, 2025) | -5.2% | 36.0% | $107.9M |
(Filed on November 8, 2024) | -19.6% | 33.7% | $178.3M |
(Filed on August 9, 2024) | -29.9% | 18.0% | $402.9M |
(Filed on May 30, 2024) | -38.1% | -94.3% | $493.1M |
(Filed on February 9, 2024) | -43.3% | 6.2% | $441.5M |
(Filed on November 9, 2023) | -37.8% | -0.7% | $545.1M |
(Filed on August 9, 2023) | -25.3% | -5.3% | $596.9M |
(Filed on June 22, 2023) | -30.9% | -166.4% | $621.2M |
(Filed on February 9, 2023) | -7.5% | 7.2% | $482.2M |
(Filed on November 9, 2022) | +2.1% | -54.2% | $634.7M |
(Filed on August 9, 2022) | +35.9% | 20.0% | $451.9M |
(Filed on May 31, 2022) | +54.9% | 6.6% | $916.5M |
(Filed on February 9, 2022) | +25.9% | 16.1% | $646M |
(Filed on November 8, 2021) | +74.7% | 19.3% | $503.4M |
(Filed on August 6, 2021) | +17.0% | 5.9% | $714.9M |
(Filed on June 1, 2021) | — | -85.1% | $918.5M |
(Filed on February 9, 2021) | — | 30.9% | — |
(Filed on November 9, 2020) | — | 4.8% | — |
(Filed on August 10, 2020) | — | 20.2% | — |