- 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 5, 2026) | +1.4% | 25.9% | $58.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 6, 2026) | +2.6% | 25.4% | $73.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 12, 2026) | +0.4% | -4.0% | $120.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 30, 2025) | +3.4% | 33.6% | $57.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 5, 2026) | +2.9% | 26.0% | $54.6M |
(Filed on May 6, 2026) | +1.6% | 23.4% | $62.7M |
(Filed on February 12, 2026) | -3.2% | -1.8% | $56.1M |
(Filed on October 30, 2025) | -1.7% | 35.8% | $64.9M |
(Filed on July 31, 2025) | -1.8% | 35.0% | $66.6M |
(Filed on May 1, 2025) | -1.4% | 34.5% | $47M |
(Filed on February 20, 2025) | -0.7% | 32.8% | $52M |
(Filed on October 31, 2024) | +2.5% | 32.1% | $60.1M |
(Filed on August 1, 2024) | +3.6% | 32.4% | $73.7M |
(Filed on May 2, 2024) | +3.1% | 29.7% | $57.9M |
(Filed on February 29, 2024) | +17.9% | 32.6% | $72.9M |
(Filed on November 9, 2023) | +16.0% | 32.6% | $51.8M |
(Filed on August 10, 2023) | +17.5% | 31.9% | $20.1M |
(Filed on May 11, 2023) | +26.6% | 30.5% | $14.9M |
(Filed on March 2, 2023) | — | 30.1% | $41.9M |
(Filed on November 10, 2022) | — | 32.8% | $26M |
(Filed on August 11, 2022) | +23.1% | 32.1% | $26.7M |
(Filed on May 12, 2022) | +18.0% | 35.4% | $4M |
(Filed on August 12, 2021) | +28.4% | 35.1% | — |
(Filed on May 13, 2021) | +27.8% | 35.1% | — |
(Filed on March 18, 2021) | — | 32.5% | $15.1M |
(Filed on November 5, 2020) | — | 35.0% | — |
(Filed on August 10, 2020) | — | — | $672.1K |
(Filed on May 8, 2020) | — | — | $738.9K |
(Filed on November 12, 2019) | — | — | $40.5K |