- 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) | -0.8% | 100.0% | $58.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 6, 2026) | -12.6% | 100.0% | $80.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 4, 2026) | -17.8% | 100.0% | $49.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 12, 2025) | -24.9% | 100.0% | $62.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 5, 2026) | -24.8% | 100.0% | $121.3M |
(Filed on May 6, 2026) | -23.5% | 100.0% | $137.2M |
(Filed on February 4, 2026) | -16.1% | 100.0% | $147.6M |
(Filed on November 12, 2025) | +142.2% | 100.0% | $141.6M |
(Filed on August 5, 2025) | -26.6% | 100.0% | $208M |
(Filed on May 6, 2025) | +4.6% | 100.0% | $192.1M |
(Filed on February 5, 2025) | +4.4% | 100.0% | $202.4M |
(Filed on November 12, 2024) | -307.8% | -44.3% | $268M |
(Filed on August 1, 2024) | +32.8% | 100.0% | $295.4M |
(Filed on May 7, 2024) | +5.4% | 100.0% | $198M |
(Filed on February 7, 2024) | +38.1% | 100.0% | $201M |
(Filed on November 15, 2023) (Filed on November 14, 2022) | +39.6% | 100.0% | $189.1M |
(Filed on August 9, 2023) (Filed on August 4, 2022) | +45.3% | 100.0% | $195.9M |
(Filed on May 3, 2023) (Filed on May 4, 2022) | +50.2% | 100.0% | $181.7M |
(Filed on February 2, 2023) (Filed on January 27, 2022) | +15.7% | 100.0% | $181.9M |
(Filed on November 14, 2022) (Filed on November 15, 2021) | +15.6% | 100.0% | $159.8M |
(Filed on August 4, 2022) | +4.8% | 100.0% | $397.8M |
(Filed on May 4, 2022) | -6.6% | 100.0% | $376.3M |
(Filed on January 27, 2022) | -1.8% | 100.0% | $383.2M |
(Filed on November 15, 2021) | -5.7% | 100.0% | $369.7M |
(Filed on August 5, 2021) | -3.5% | 100.0% | $393.7M |
(Filed on May 10, 2021) | +8.3% | 100.0% | $377.4M |
(Filed on February 2, 2021) | -43.0% | 100.0% | $385.7M |
(Filed on November 20, 2020) | +144.7% | 100.0% | $358.4M |
(Filed on August 7, 2020) | +131.5% | 100.0% | $377.1M |
(Filed on May 11, 2020) | +119.5% | 100.0% | $384.1M |
(Filed on February 6, 2020) | +28.3% | 100.0% | $284.2M |
(Filed on November 22, 2019) | +14.9% | 100.0% | $256.8M |
(Filed on August 9, 2019) | +11.9% | 100.0% | $280.5M |
(Filed on May 10, 2019) | +9.2% | 100.0% | $276.4M |
(Filed on February 7, 2019) | +107.6% | 100.0% | $126M |
(Filed on November 22, 2019) | +0.7% | 100.0% | $108.6M |
(Filed on August 8, 2018) | +6.3% | 55.4% | $137.7M |
(Filed on May 10, 2018) | +12.3% | 54.8% | $133.1M |
(Filed on February 8, 2018) | -4.4% | 77.9% | $74.8M |
(Filed on December 12, 2017) | +17.0% | 53.1% | $65.8M |
(Filed on August 9, 2017) | +8.4% | 56.5% | $81.1M |
(Filed on May 10, 2017) | -3.0% | 55.4% | $70.6M |
(Filed on February 9, 2017) | +135.1% | 80.7% | $25.1M |
(Filed on December 15, 2016) | — | 59.9% | $34.5M |
(Filed on August 9, 2016) | — | 57.3% | — |
(Filed on May 10, 2016) | — | 58.4% | — |
(Filed on February 9, 2016) | — | 51.2% | — |