- 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 May 13, 2026) | +18.4% | 19.8% | $1.3B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 13, 2026) | +5.1% | 20.1% | $507.8M |
(Filed on May 13, 2026) | -18.0% | 20.0% | $451.9M |
(Filed on May 15, 2025) | +7.0% | 24.2% | $544.3M |
(Filed on May 15, 2024) | +24.3% | 23.5% | $485.4M |
(Filed on December 11, 2023) | +13.7% | 23.1% | $501.7M |
(Filed on May 17, 2022) (Filed on June 29, 2020) | +13.9% | 22.7% | $368.7M |
(Filed on May 17, 2021) (Filed on June 29, 2020) | +10.2% | 22.3% | $268.5M |
(Filed on June 29, 2020) | +22.2% | 21.9% | $245.9M |
(Filed on May 15, 2019) | +13.9% | 23.3% | $238.2M |
(Filed on May 15, 2018) (Filed on May 16, 2016) | +52.9% | 23.8% | $132.6M |
(Filed on May 16, 2016) | -20.0% | 16.7% | $107.4M |
(Filed on May 16, 2016) | +7.1% | 24.2% | $82.1M |
(Filed on April 30, 2015) | +16.0% | 24.0% | $111.2M |
(Filed on April 30, 2014) | +16.5% | 23.1% | $88.2M |
(Filed on May 23, 2013) | +17.1% | 25.0% | $110.5M |
(Filed on May 15, 2012) | — | 24.9% | — |