- 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 July 31, 2026) | +25.6% | 42.4% | $350.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 30, 2026) | +24.9% | 40.4% | $355.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 26, 2026) | +6.8% | 41.6% | $506.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 29, 2025) | +7.5% | 42.7% | $388.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 31, 2026) | +9.2% | 42.0% | $332.2M |
(Filed on April 30, 2026) | +9.3% | 42.6% | $435.1M |
(Filed on February 26, 2026) | +76.3% | 40.9% | $306.7M |
(Filed on October 29, 2025) | +3.4% | 41.4% | $258.2M |
(Filed on July 31, 2025) | +3.7% | 40.0% | $229.3M |
(Filed on May 1, 2025) | -0.7% | 40.5% | $219.4M |
(Filed on February 27, 2025) | -36.5% | 45.3% | $329.6M |
(Filed on October 31, 2024) | +10.4% | 35.9% | $273.8M |
(Filed on July 31, 2024) | -3.9% | 36.6% | $218.9M |
(Filed on May 1, 2024) | -4.7% | 37.1% | $292M |
(Filed on February 26, 2024) | — | 36.0% | $427M |
(Filed on November 1, 2023) | — | 35.3% | — |
(Filed on August 2, 2023) | — | 33.5% | — |
(Filed on May 10, 2023) | — | 35.6% | — |