- 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 February 26, 2026) | +7.7% | 66.4% | $379.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 26, 2026) | +15.0% | 66.7% | $481.7M |
(Filed on February 26, 2026) | +9.0% | 67.7% | $511.8M |
(Filed on March 19, 2025) | +13.5% | 68.7% | $529.6M |
(Filed on March 27, 2024) | +16.6% | 67.5% | $378.7M |
(Filed on March 30, 2023) | +4.7% | 65.9% | $442.3M |
(Filed on April 5, 2022) | +9.0% | 66.2% | $228.3M |
(Filed on March 23, 2021) | +8.4% | 65.6% | $242.1M |
(Filed on April 6, 2020) | +31.2% | 64.8% | $328.3M |
(Filed on April 5, 2019) | +9.6% | 66.7% | $157M |
(Filed on March 30, 2018) | +6.3% | 67.2% | $325.9M |
(Filed on April 21, 2017) | +6.1% | 65.2% | $187.5M |
(Filed on March 23, 2016) | -6.5% | 63.5% | $119.5M |
(Filed on April 2, 2015) | +10.7% | 60.0% | $98.6M |
(Filed on March 26, 2014) | +15.1% | 61.3% | $204.4M |
(Filed on March 25, 2013) | +18.2% | 61.0% | $109.5M |
(Filed on March 29, 2012) | -6.6% | 59.3% | $214.8M |
(Filed on March 31, 2011) | — | 61.7% | — |