- 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 March 19, 2026) | +15.6% | 50.5% | $177.8M |
Filing text is unavailable for this period. | |||
(Filed on March 19, 2026) | +36.1% | 48.9% | $126.2M |
(Filed on March 19, 2026) | -1.7% | 46.8% | $120M |
(Filed on March 19, 2025) | +19.0% | 49.8% | $148.2M |
(Filed on March 21, 2024) | +73.0% | 50.9% | $241.9M |
(Filed on March 20, 2023) | +16.3% | 47.0% | $105.8M |
(Filed on March 15, 2022) | +8.8% | 48.3% | $38M |
(Filed on March 17, 2021) | +31.8% | 49.4% | $54.9M |
(Filed on March 30, 2020) | +18.0% | 48.7% | $43.7M |
(Filed on March 25, 2019) | +14.2% | 41.0% | $19.7M |
(Filed on March 15, 2018) | -21.4% | 45.9% | $30.8M |
(Filed on March 15, 2017) | +3.4% | 46.4% | $18.2M |
(Filed on March 21, 2016) | +1.0% | 40.3% | $16.5M |
(Filed on March 18, 2015) | -21.0% | 43.8% | $18.9M |
(Filed on March 4, 2014) | +21.9% | 44.3% | $22.2M |
(Filed on April 11, 2013) | +64.0% | 43.8% | $9.6M |
(Filed on April 9, 2012) | — | 32.7% | — |