- Market cap
- Revenue
- Net income
- Cash on hand
- Gross margin
- Net margin
- EPS
- P/E ratio
Loading earnings…
| Year | Revenue YoY | Gross margin | Cash & equivalents |
|---|---|---|---|
(Filed on April 17, 2026) | +15.7% | 25.0% | $1.4B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 17, 2025) | +12.2% | 31.0% | $1.8B |
(Filed on April 19, 2024) | +6.2% | 30.4% | $1.7B |
(Filed on April 20, 2023) | +6.6% | 25.6% | $1.7B |
(Filed on April 28, 2022) | +23.7% | 21.7% | $1.5B |
(Filed on April 21, 2021) | +21.8% | 23.1% | $2.2B |
(Filed on April 21, 2020) | +23.8% | 29.9% | $755.6M |
(Filed on April 16, 2019) | +27.8% | 30.5% | $672.4M |
(Filed on April 21, 2020) (Filed on April 24, 2018) | +42.3% | 33.3% | $832.2M |
(Filed on April 16, 2019) (Filed on April 27, 2017) | +50.3% | 35.2% | $1.6B |
(Filed on April 24, 2018) | +48.8% | 34.3% | $377.4M |
(Filed on April 27, 2017) | — | 29.0% | — |