- 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 12, 2026) | +18.6% | 56.2% | $58.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 14, 2026) | +45.0% | 53.7% | $56.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 4, 2026) | +45.6% | 46.2% | $77.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 3, 2025) | +27.3% | 41.3% | $82.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 12, 2026) | -18.8% | 46.5% | $85.9M |
(Filed on May 14, 2026) | -33.0% | 45.6% | $320.8M |
(Filed on March 4, 2026) | +4.4% | 43.7% | $334.1M |
(Filed on November 3, 2025) | +2.4% | 44.7% | $269.4M |
(Filed on August 7, 2025) | -1.5% | 44.7% | $224.3M |
(Filed on May 6, 2025) | -5.4% | 45.2% | $215.1M |
(Filed on February 25, 2025) | -8.4% | 41.7% | $215.1M |
(Filed on October 31, 2024) | +7.9% | 41.5% | $77.8M |
(Filed on August 1, 2024) | +0.4% | 40.6% | $82.4M |
(Filed on May 2, 2024) | -1.9% | 43.0% | $52.7M |
(Filed on February 28, 2024) | +7.4% | 40.8% | $59.2M |
(Filed on November 8, 2023) | -7.0% | 43.5% | $58.1M |
(Filed on August 3, 2023) | +25.0% | 43.5% | $145.3M |
(Filed on May 4, 2023) | +4.3% | 44.8% | $193.6M |
(Filed on March 1, 2023) | +3.1% | 42.8% | $185.3M |
(Filed on November 4, 2022) | +11.8% | 44.4% | $215.4M |
(Filed on August 8, 2022) | +40.5% | 46.1% | $175.6M |
(Filed on May 9, 2022) | +29.2% | 46.1% | $229.5M |
(Filed on March 2, 2022) | +1.3% | 42.5% | $248.1M |
(Filed on November 8, 2021) | -8.6% | 44.2% | $285.3M |
(Filed on August 9, 2021) | -42.7% | 38.5% | $256.3M |
(Filed on May 12, 2021) | -22.2% | 37.8% | $479.4M |
(Filed on March 3, 2021) | -10.1% | 40.7% | $106.8M |
(Filed on November 6, 2020) | -9.4% | 40.1% | $40.8M |
(Filed on August 7, 2020) | -8.2% | 38.6% | $76.7M |
(Filed on May 8, 2020) | -3.2% | 38.1% | $102.9M |
(Filed on March 11, 2020) | — | 38.6% | $96.8M |
(Filed on November 12, 2019) | — | 39.8% | $93.1M |
(Filed on August 13, 2019) | — | 40.2% | $86.4M |
(Filed on June 20, 2019) | — | 42.9% | $88.2M |