- Market cap
- Revenue
- Net income
- Cash on hand
- Gross margin
- Net margin
- EPS
- P/E ratio
Loading earnings…
| Quarter | Revenue YoY | Gross margin | Cash & equivalents |
|---|---|---|---|
(Filed on September 9, 2026) | +3.0% | 40.4% | $298.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 10, 2026) | +6.7% | 33.2% | $337.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 17, 2026) | +2.5% | 33.6% | $330.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 9, 2025) | +3.0% | 35.7% | $289.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 9, 2026) | +3.3% | 36.0% | $300.9M |
(Filed on June 10, 2026) | -0.9% | 34.0% | $285.1M |
(Filed on March 17, 2026) | -6.6% | 32.2% | $288.9M |
(Filed on December 9, 2025) | -3.9% | 34.0% | $296M |
(Filed on September 2, 2025) | -2.2% | 36.1% | $324.6M |
(Filed on June 10, 2025) | -1.4% | 33.4% | $378.1M |
(Filed on March 20, 2025) (Filed on March 21, 2024) | +2.8% | 33.3% | $347.9M |
(Filed on December 10, 2024) | -6.4% | 34.5% | $274.8M |
(Filed on September 10, 2024) | -6.2% | 35.6% | $311.3M |
(Filed on June 11, 2024) | -5.7% | 33.8% | $295.5M |
(Filed on March 21, 2024) | -3.4% | 32.8% | $337.1M |
(Filed on November 30, 2023) | -6.2% | 35.0% | $318.2M |
(Filed on August 31, 2023) | -5.8% | 35.3% | $399.9M |
(Filed on June 6, 2023) | -7.1% | 35.5% | $472.4M |
(Filed on March 16, 2023) | +13.2% | 32.3% | $486M |
(Filed on December 7, 2022) | +18.1% | 35.2% | $401.3M |
(Filed on September 7, 2022) | +11.5% | 35.9% | $553.8M |
(Filed on June 7, 2022) | +39.1% | 35.7% | $593.3M |
(Filed on March 29, 2022) | +16.6% | 31.2% | $377.6M |
(Filed on December 10, 2021) | +17.8% | 32.7% | $869.7M |
(Filed on September 9, 2021) | — | 30.9% | $884M |
(Filed on June 8, 2021) | — | 26.2% | $725.6M |
(Filed on April 7, 2021) | — | 27.0% | $149.4M |
(Filed on December 10, 2020) | — | 31.6% | $43.5M |