- 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 4, 2026) | +0.0% | 39.7% | $293.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 5, 2026) | +0.2% | 38.4% | $166.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 13, 2026) | -2.4% | 38.3% | $256.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 5, 2025) | -3.1% | 38.9% | $237.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 4, 2026) | -2.3% | 39.3% | $188.7M |
(Filed on June 5, 2026) | -2.3% | 38.2% | $133.3M |
(Filed on March 13, 2026) | -7.3% | 38.0% | $165.8M |
(Filed on December 5, 2025) | +1.2% | 38.1% | $116.7M |
(Filed on August 29, 2025) | -0.5% | 38.1% | $127.6M |
(Filed on June 6, 2025) | -1.7% | 37.8% | $89.7M |
(Filed on March 31, 2025) | +6.1% | 36.2% | $125.4M |
(Filed on December 6, 2024) | -0.5% | 36.8% | $139.8M |
(Filed on September 10, 2024) | +3.4% | 38.7% | $173M |
(Filed on June 5, 2024) | +5.4% | 38.9% | $148.9M |
(Filed on April 3, 2024) | +4.2% | 39.8% | $201.9M |
(Filed on December 7, 2023) | +4.0% | 39.8% | $148.7M |
(Filed on September 1, 2023) | +3.2% | 40.1% | $125.2M |
(Filed on June 7, 2023) | +4.3% | 41.2% | $190.9M |
(Filed on March 28, 2023) | +13.2% | 42.0% | $211.6M |
(Filed on December 8, 2022) | +14.5% | 41.2% | $221.5M |
(Filed on September 2, 2022) | +18.7% | 41.8% | $203.4M |
(Filed on June 9, 2022) | +27.1% | 42.2% | $174M |
(Filed on March 24, 2022) | — | 42.6% | $111.4M |
(Filed on December 1, 2021) | — | 43.0% | — |
(Filed on August 27, 2021) | — | 43.8% | — |
(Filed on June 10, 2021) | — | 41.9% | — |