- 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 16, 2026) | — | — | $790M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 25, 2025) | — | — | $204.6M |
(Filed on April 26, 2024) | — | — | $315.9M |
(Filed on April 26, 2023) | — | — | $383.1M |
(Filed on April 26, 2022) | — | — | $215.6M |
(Filed on April 28, 2021) | — | — | $415M |
(Filed on April 2, 2020) | +9.8% | 24.8% | $259.3M |
(Filed on April 28, 2021) (Filed on March 27, 2019) | -4.9% | 27.8% | $343.1M |
(Filed on April 2, 2020) (Filed on April 12, 2018) | -0.7% | 22.4% | $299.1M |
(Filed on April 12, 2017) | -6.3% | 19.6% | $186.6M |
(Filed on April 12, 2016) | +20.6% | 23.5% | $259.3M |
(Filed on April 10, 2015) | +42.9% | 28.2% | $103.9M |
(Filed on April 9, 2014) | +32.8% | 26.3% | $240.7M |
(Filed on April 26, 2013) | +51.0% | 27.9% | $69.3M |
(Filed on April 18, 2012) | +103.6% | 27.1% | $65.1M |
(Filed on April 26, 2013) | +73.0% | 24.4% | $12.6M |
(Filed on April 18, 2012) | — | 26.9% | — |