- 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 August 6, 2026) | +12.9% | 38.0% | $217.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +9.9% | 36.9% | $1B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 20, 2026) | +7.5% | 35.8% | $185.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 29, 2025) | +8.1% | 37.0% | $218.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +1.2% | 37.2% | $258.2M |
(Filed on May 7, 2026) | -1.7% | 37.6% | $291.3M |
(Filed on February 20, 2026) | -2.7% | 38.5% | $249.4M |
(Filed on October 29, 2025) | -1.1% | 37.7% | $253.7M |
(Filed on August 6, 2025) | -1.9% | 38.2% | $228.5M |
(Filed on May 1, 2025) | +0.8% | 37.0% | $76.5M |
(Filed on February 20, 2025) | +3.8% | 37.0% | $102M |
(Filed on October 29, 2024) | +9.8% | 36.7% | $82.8M |
(Filed on August 2, 2024) | +9.0% | 36.6% | $74.4M |
(Filed on May 1, 2024) | +5.6% | 36.2% | $82.1M |
(Filed on February 29, 2024) | +6.4% | 33.8% | $72M |
(Filed on November 1, 2023) | +2.4% | 33.7% | $60.6M |
(Filed on August 1, 2023) | +5.0% | 34.4% | $53.5M |
(Filed on May 2, 2023) | +14.0% | 34.6% | $56.6M |
(Filed on March 7, 2023) | — | 34.1% | $41.2M |
(Filed on November 3, 2022) | — | 34.2% | — |
(Filed on August 9, 2022) | — | 34.7% | — |
(Filed on May 10, 2022) | — | 35.2% | — |