- 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) | +12.7% | 14.1% | — |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 5, 2026) | +5.4% | 13.6% | $48M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 24, 2026) | -1.2% | 20.3% | $106.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 4, 2025) | +1.8% | 19.7% | $80.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 4, 2026) | -18.5% | 20.7% | $68.6M |
(Filed on May 5, 2026) | -1.8% | 15.5% | $53.7M |
(Filed on February 24, 2026) | -0.2% | 22.4% | $109.7M |
(Filed on November 4, 2025) | +0.2% | 20.1% | $100.2M |
(Filed on August 5, 2025) | +1.6% | 21.0% | $69.8M |
(Filed on May 6, 2025) | +6.4% | 19.9% | $79.6M |
(Filed on February 25, 2025) | +10.0% | 35.5% | $77.1M |
(Filed on November 5, 2024) | +6.3% | 13.7% | $56.1M |
(Filed on August 6, 2024) | +9.0% | 15.1% | $45.1M |
(Filed on May 7, 2024) | +5.4% | 12.0% | $101.4M |
(Filed on February 27, 2024) | +11.1% | 10.4% | $46.3M |
(Filed on November 7, 2023) | +15.8% | 14.5% | $110.7M |
(Filed on August 8, 2023) | +17.9% | 16.2% | $118.8M |
(Filed on May 9, 2023) | +46.5% | 15.4% | $119.4M |
(Filed on February 28, 2023) | +101.5% | 15.7% | $149.6M |
(Filed on November 8, 2022) | +129.7% | 18.9% | $336.7M |
(Filed on August 9, 2022) | +165.8% | 20.5% | $178.2M |
(Filed on May 10, 2022) | +151.8% | 17.7% | $132.1M |
(Filed on March 1, 2022) | +133.0% | 16.2% | $94.4M |
(Filed on November 9, 2021) | +108.4% | 15.4% | $272.3M |
(Filed on August 6, 2021) | +87.0% | 14.5% | $110.6M |
(Filed on May 10, 2021) | +60.2% | 12.4% | $48.2M |
(Filed on March 16, 2021) | — | 17.4% | $22.9M |
(Filed on November 6, 2020) | — | 15.9% | $622.2K |
(Filed on August 7, 2020) | — | 17.7% | $878.1K |
(Filed on May 8, 2020) | — | 16.1% | $744.8K |
(Filed on March 6, 2020) | — | — | $9.1M |
(Filed on November 5, 2019) | — | — | $846.7K |
(Filed on July 31, 2019) | — | — | $988.7K |
(Filed on May 14, 2019) | — | — | $1.1M |