- 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) | +0.1% | 75.2% | $57.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +5.4% | 76.7% | $57.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 2, 2026) | +2.9% | 78.3% | $44.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 6, 2025) | +2.8% | 78.4% | $49.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +3.2% | 79.0% | $46.3M |
(Filed on May 7, 2026) | +2.5% | 79.4% | $52.1M |
(Filed on March 2, 2026) | +3.4% | 77.6% | $88.9M |
(Filed on November 6, 2025) | +7.3% | 76.3% | $35.4M |
(Filed on July 31, 2025) | +8.5% | 75.8% | $133.1M |
(Filed on May 8, 2025) | +12.0% | 77.1% | $60.9M |
(Filed on February 27, 2025) | +16.2% | 77.5% | $71.7M |
(Filed on November 7, 2024) | +7.8% | 75.6% | $69.8M |
(Filed on August 1, 2024) | +10.6% | 75.1% | $74.5M |
(Filed on May 9, 2024) | +8.6% | 75.7% | $61.1M |
(Filed on February 29, 2024) | +11.6% | 74.5% | $91.6M |
(Filed on November 8, 2023) | +22.1% | 75.8% | $100.6M |
(Filed on August 4, 2023) (Filed on August 8, 2022) | +39.2% | 75.3% | $220.6M |
(Filed on May 5, 2023) | +41.6% | 74.1% | $250.9M |
(Filed on March 1, 2023) | +50.4% | 74.4% | $297.6M |
(Filed on November 4, 2022) | +49.2% | 79.1% | $364.9M |
(Filed on August 8, 2022) | +35.0% | 79.2% | $172.9M |
(Filed on May 4, 2022) | +40.7% | 80.2% | $189.6M |
(Filed on March 1, 2022) | +39.1% | 76.3% | $219.4M |
(Filed on November 12, 2021) | +40.6% | 78.4% | $178.8M |
(Filed on August 6, 2021) | +33.3% | 78.4% | $25.4M |
(Filed on May 12, 2021) | +29.7% | 77.5% | — |
(Filed on March 1, 2022) (Filed on February 26, 2021) | — | 74.0% | $7.8M |
(Filed on November 6, 2020) | — | 75.9% | — |