- 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 7, 2026) | +28.7% | 77.9% | $96.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 8, 2026) | +25.8% | 78.2% | $61M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 13, 2026) | +25.2% | 77.9% | $75.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 7, 2025) | +25.5% | 77.4% | $78.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 7, 2026) | +23.5% | 76.3% | $51.3M |
(Filed on May 8, 2026) | +22.0% | 75.3% | $44.4M |
(Filed on February 13, 2026) | +19.3% | 75.4% | $49.9M |
(Filed on November 7, 2025) | +23.0% | 75.0% | $62.2M |
(Filed on August 8, 2025) | +22.4% | 78.8% | $218.3M |
(Filed on May 9, 2025) | +25.7% | 79.5% | $71.4M |
(Filed on February 14, 2025) | +27.1% | 79.0% | $84.8M |
(Filed on November 8, 2024) | +23.1% | 77.7% | $61M |
(Filed on August 8, 2024) | +24.1% | 78.1% | $46.7M |
(Filed on May 10, 2024) | +25.3% | 76.9% | $40.3M |
(Filed on February 15, 2024) | +29.2% | 77.4% | $45.6M |
(Filed on November 2, 2023) | +34.1% | 77.9% | $54M |
(Filed on August 3, 2023) | +39.4% | 77.5% | $55.2M |
(Filed on May 4, 2023) | +41.3% | 78.2% | $59.6M |
(Filed on February 9, 2023) | +38.8% | 78.3% | $68.3M |
(Filed on November 3, 2022) | +38.1% | 78.7% | $84.6M |
(Filed on August 4, 2022) | +33.6% | 81.4% | $259.2M |
(Filed on May 9, 2022) | +37.4% | 81.3% | $146.7M |
(Filed on February 11, 2022) | +38.8% | 81.0% | $164.5M |
(Filed on November 5, 2021) | +39.7% | 81.3% | $324.3M |
(Filed on August 6, 2021) | — | 81.6% | — |
(Filed on May 7, 2021) | — | 80.5% | — |
(Filed on February 11, 2022) (Filed on February 12, 2021) | — | 80.1% | $39.2M |
(Filed on November 5, 2020) | — | 80.8% | — |