- 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) | -1.8% | 33.2% | $192.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | -4.1% | 32.7% | $118.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 25, 2026) | +5.6% | 33.1% | $97.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 4, 2025) | +13.7% | 26.9% | $64.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +22.5% | 26.8% | $104.6M |
(Filed on May 7, 2026) | +9.6% | 27.7% | $99.8M |
(Filed on February 25, 2026) | -0.9% | 26.2% | $107M |
(Filed on November 4, 2025) | -16.2% | 22.9% | $58.9M |
(Filed on August 7, 2025) | -19.7% | 24.1% | $92.2M |
(Filed on May 7, 2025) | -4.7% | 25.7% | $127.8M |
(Filed on February 26, 2025) | +4.7% | 24.6% | $175.6M |
(Filed on November 6, 2024) | +16.5% | 24.6% | $144.9M |
(Filed on August 1, 2024) | +14.6% | 25.5% | $181.1M |
(Filed on May 7, 2024) | -7.0% | 24.1% | $179.1M |
(Filed on February 27, 2024) | -21.9% | 24.5% | $151.2M |
(Filed on November 7, 2023) | -20.3% | 23.0% | $57.3M |
(Filed on August 3, 2023) | -40.0% | 12.8% | $35.9M |
(Filed on May 10, 2023) | -28.1% | 23.8% | $29M |
(Filed on February 27, 2023) | -8.2% | 23.9% | $62.4M |
(Filed on November 3, 2022) | -14.4% | 25.9% | $71.9M |
(Filed on August 4, 2022) | +24.3% | 27.6% | $134.6M |
(Filed on May 6, 2022) | +71.6% | 30.3% | $121.6M |
(Filed on March 1, 2022) | +70.4% | 27.6% | $129.5M |
(Filed on November 2, 2021) | +60.7% | 28.0% | $116.2M |
(Filed on August 3, 2021) | — | 27.6% | — |
(Filed on May 4, 2021) | — | 25.5% | — |
(Filed on March 11, 2021) | — | 21.6% | $48.2M |
(Filed on November 10, 2020) | — | 21.2% | — |