- 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) | +35.6% | 78.6% | $435M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +32.2% | 79.2% | $426.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 18, 2026) | +29.2% | 80.4% | $401.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 7, 2025) | +28.4% | 80.1% | $540.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +28.1% | 79.9% | $489M |
(Filed on May 7, 2026) | +24.6% | 79.3% | $1.1B |
(Filed on February 18, 2026) | +25.1% | 80.5% | $1.2B |
(Filed on November 7, 2025) | +26.0% | 80.0% | $337.4M |
(Filed on August 8, 2025) | +26.7% | 80.9% | $411M |
(Filed on May 7, 2025) | +26.9% | 82.0% | $282.2M |
(Filed on February 20, 2025) | +25.6% | 82.2% | $330.3M |
(Filed on November 8, 2024) | +25.4% | 81.1% | $261.3M |
(Filed on August 9, 2024) | +25.4% | 80.0% | $291.3M |
(Filed on May 8, 2024) | +32.7% | 79.3% | $222.5M |
(Filed on February 23, 2024) | +43.9% | 79.4% | $339M |
(Filed on November 7, 2023) | +61.4% | 78.6% | $294.8M |
(Filed on August 9, 2023) | +73.9% | 79.8% | $238.9M |
(Filed on May 5, 2023) | +82.8% | 79.5% | $271.7M |
(Filed on February 24, 2023) | +83.7% | 79.4% | $271M |
(Filed on November 4, 2022) | +74.9% | 76.6% | $287M |
(Filed on August 8, 2022) | +66.8% | 75.6% | $247.4M |
(Filed on May 6, 2022) | +51.3% | 76.5% | $369.7M |
(Filed on February 25, 2022) | +56.2% | 77.0% | $224.9M |
(Filed on November 5, 2021) | +61.3% | 78.0% | $198.5M |
(Filed on August 6, 2021) | +68.2% | 79.4% | $206.2M |
(Filed on May 7, 2021) | +87.4% | 79.8% | $194.4M |
(Filed on February 25, 2022) (Filed on March 1, 2021) | +84.5% | 77.4% | $597.3M |
(Filed on November 12, 2020) | +87.7% | 75.7% | $760.9M |
(Filed on August 10, 2020) | — | 74.8% | — |
(Filed on May 12, 2020) | — | 72.9% | — |
(Filed on February 25, 2020) | — | 74.3% | $53.6M |
(Filed on November 13, 2019) | — | 76.3% | — |