- 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 14, 2026) | +13.0% | 77.6% | $162.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 5, 2026) | +13.1% | 75.7% | $146.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 3, 2026) | +15.7% | 75.0% | $191.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 4, 2025) | +17.0% | 74.7% | $273.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 14, 2026) | +18.1% | 74.8% | $313.1M |
(Filed on May 5, 2026) | +16.7% | 74.7% | $323.2M |
(Filed on February 3, 2026) | +16.6% | 73.2% | $285.6M |
(Filed on November 4, 2025) | +17.0% | 73.1% | $253.8M |
(Filed on August 20, 2025) | +20.9% | 73.1% | $208.4M |
(Filed on May 6, 2025) | +20.2% | 72.4% | $187.4M |
(Filed on February 4, 2025) | +22.7% | 70.4% | $166.4M |
(Filed on November 7, 2024) | +27.7% | 68.9% | $141.5M |
(Filed on August 26, 2024) | +25.3% | 67.4% | $130.4M |
(Filed on May 9, 2024) | +32.1% | 69.0% | $53.2M |
(Filed on February 8, 2024) | +30.9% | 68.4% | $51.6M |
(Filed on November 8, 2023) | +27.9% | 68.1% | $40.3M |
(Filed on September 7, 2023) | +23.3% | 64.0% | $50.8M |
(Filed on May 9, 2023) | +25.2% | 62.7% | $42.7M |
(Filed on February 8, 2023) | +30.5% | 63.6% | $56M |
(Filed on November 8, 2022) | +29.2% | 64.0% | $54.9M |
(Filed on September 9, 2022) | — | 66.8% | $37.6M |
(Filed on May 13, 2022) | — | 64.7% | — |
(Filed on February 11, 2022) | — | 64.9% | — |
(Filed on November 12, 2021) | — | 64.7% | — |