- 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) | -4.6% | 78.0% | $55.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 4, 2026) | -8.7% | 77.9% | $61.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 10, 2026) | -4.9% | 77.6% | $69.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 12, 2025) | +5.5% | 74.7% | $76.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 4, 2026) | +14.8% | 72.1% | $75.5M |
(Filed on May 4, 2026) | +19.5% | 72.5% | $74.6M |
(Filed on March 10, 2026) | +23.3% | 74.0% | $70.9M |
(Filed on November 12, 2025) | +15.4% | 73.7% | $63.3M |
(Filed on August 1, 2025) | +20.9% | 73.7% | $63.5M |
(Filed on May 2, 2025) | +29.7% | 74.7% | $70.2M |
(Filed on February 25, 2025) | +25.0% | 74.7% | $83.5M |
(Filed on November 1, 2024) | +30.9% | 73.7% | $94.9M |
(Filed on August 2, 2024) | +23.3% | 74.1% | $101.6M |
(Filed on May 3, 2024) | +34.8% | 72.9% | $110.4M |
(Filed on February 27, 2024) | +12.5% | 72.5% | $101.7M |
(Filed on November 3, 2023) | +1.8% | 75.2% | $112.4M |
(Filed on August 4, 2023) | +14.3% | 74.7% | $121.9M |
(Filed on May 8, 2023) | +16.7% | 75.2% | $129.2M |
(Filed on March 1, 2023) | +39.5% | 74.8% | $148.5M |
(Filed on November 8, 2022) | +25.0% | 73.4% | $188.1M |
(Filed on August 8, 2022) | +232.2% | 74.0% | $198.7M |
(Filed on May 9, 2022) | +7.3% | 71.5% | $209.3M |
(Filed on March 1, 2022) | -5.0% | 72.0% | $231.6M |
(Filed on November 9, 2021) | +16.6% | 70.3% | $39.8M |
(Filed on August 10, 2021) | — | 27.6% | — |
(Filed on May 12, 2021) | — | 65.6% | — |
(Filed on March 15, 2021) | — | 70.9% | $14.8M |
(Filed on November 13, 2020) | — | 70.4% | — |