- 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 4, 2026) | +15.9% | 61.3% | $24.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 11, 2026) | +11.7% | 59.0% | $21.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 10, 2026) | +21.8% | 55.4% | $32.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 4, 2025) | +37.9% | 58.4% | $35.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 4, 2026) | +14.2% | 60.4% | $30M |
(Filed on May 11, 2026) | +7.5% | 58.9% | $11.2M |
(Filed on March 10, 2026) | -0.8% | 62.1% | $22M |
(Filed on November 4, 2025) | -6.8% | 55.8% | $22M |
(Filed on July 29, 2025) | +6.6% | 60.1% | $24.5M |
(Filed on May 5, 2025) | +28.4% | 59.6% | $27.3M |
(Filed on March 11, 2025) | +7.2% | 59.2% | $36.5M |
(Filed on November 12, 2024) | -8.9% | 57.4% | $28.4M |
(Filed on August 5, 2024) | +85.9% | 58.7% | $31.5M |
(Filed on May 13, 2024) | +8.0% | 47.2% | $52.2M |
(Filed on March 18, 2024) | +1.2% | 50.9% | $62.4M |
(Filed on November 13, 2023) | +20.2% | 59.2% | $68.7M |
(Filed on August 7, 2023) | -40.4% | 20.1% | $76.4M |
(Filed on May 15, 2023) | -1.8% | 44.0% | $89.8M |
(Filed on March 20, 2023) | +0.2% | 61.1% | $99.4M |
(Filed on November 21, 2022) | +13.7% | 55.2% | $106.8M |
(Filed on November 21, 2022) (Filed on August 4, 2022) | +42.7% | 57.3% | $112.6M |
(Filed on May 11, 2022) | +10.5% | 55.5% | $118.1M |
(Filed on March 22, 2022) | +24.0% | 65.8% | $57.4M |
(Filed on November 10, 2021) | +3.2% | 59.7% | $61.4M |
(Filed on August 9, 2021) | -14.6% | 62.7% | $63.7M |
(Filed on May 11, 2021) | +3.5% | 52.6% | $68.6M |
(Filed on March 16, 2021) | +5.9% | 55.1% | $72.1M |
(Filed on November 10, 2020) | +26.9% | 96.2% | $77.8M |
(Filed on July 28, 2020) | — | 52.3% | — |
(Filed on May 11, 2020) | — | 52.0% | — |
(Filed on March 25, 2020) | — | 58.5% | $13.2M |
(Filed on November 12, 2019) | — | 53.2% | — |