- 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 10, 2026) | +120.7% | 19.1% | $34.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 11, 2026) | +82.2% | -49.6% | $22.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 16, 2026) | -67.7% | -46.7% | $51.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 10, 2025) | -55.6% | -30.1% | $85.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 10, 2026) | -50.7% | -34.7% | $95.2M |
(Filed on May 11, 2026) | -69.9% | -86.6% | $97.1M |
(Filed on March 16, 2026) | -33.1% | 9.1% | $109.5M |
(Filed on November 10, 2025) | -56.2% | 0.7% | $133.4M |
(Filed on August 11, 2025) | -15.1% | 12.0% | $115.1M |
(Filed on May 12, 2025) | -21.4% | 8.6% | $201.1M |
(Filed on March 31, 2025) | -21.9% | 26.2% | $219.4M |
(Filed on November 8, 2024) | -1.2% | 3.3% | $205.9M |
(Filed on August 9, 2024) | -27.6% | -10.1% | $166.7M |
(Filed on May 10, 2024) | +75.5% | 29.1% | $145.1M |
(Filed on March 31, 2025) | +10.0% | 12.9% | $175.6M |
(Filed on May 10, 2024) | +19.7% | 16.9% | $171.3M |
(Filed on May 10, 2024) (Filed on August 9, 2023) | +58.9% | 0.8% | $129.2M |
(Filed on May 9, 2023) | +1.8% | -16.9% | $121M |
(Filed on March 14, 2023) | +114.7% | 24.4% | $137.5M |
(Filed on November 9, 2022) | +82.3% | 8.3% | $116.8M |
(Filed on August 8, 2022) | +56.3% | -0.1% | $97.6M |
(Filed on May 9, 2022) | -21.8% | -25.9% | $194M |
(Filed on March 15, 2022) | +147.1% | 15.1% | $198.1M |
(Filed on November 9, 2021) | -17.6% | 11.9% | $180.2M |
(Filed on August 9, 2021) | -33.1% | 1.9% | $187.8M |
(Filed on May 10, 2021) | +9.4% | 30.9% | $248.1M |
(Filed on March 16, 2021) | -69.2% | 308.0% | $243.3M |
(Filed on November 9, 2020) | -19.3% | 8.3% | $235.9M |
(Filed on August 10, 2020) | -19.8% | 4.6% | $222.9M |
(Filed on May 8, 2020) | -13.0% | 6.7% | $206M |
(Filed on March 16, 2021) (Filed on March 13, 2020) | -13.0% | 22.8% | $215M |
(Filed on November 8, 2019) | +4.9% | 15.5% | $199.3M |
(Filed on August 9, 2019) | +29.8% | 9.4% | $199.9M |
(Filed on May 10, 2019) | +3.0% | 67.3% | $135.4M |
(Filed on March 15, 2019) | +8.5% | 9.0% | $114.6M |
(Filed on November 9, 2018) | +12.0% | 7.1% | $113.2M |
(Filed on August 9, 2018) | +0.2% | 2.6% | $111M |
(Filed on May 10, 2018) | +16.0% | 11.3% | $94.7M |
(Filed on March 16, 2018) | +104.8% | 25.2% | $199.3M |
(Filed on November 9, 2017) | -35.3% | 14.9% | $182.4M |
(Filed on August 9, 2017) | -13.7% | 11.7% | $173.6M |
(Filed on May 9, 2017) | -6.4% | 23.7% | $148.3M |
(Filed on March 16, 2017) | -45.5% | 87.1% | $154M |
(Filed on November 9, 2016) | +14.6% | 8.1% | $176.5M |
(Filed on August 9, 2016) | +17.6% | 7.0% | $142.4M |
(Filed on May 10, 2016) | -38.0% | 26.7% | $160.4M |
(Filed on March 10, 2016) | -49.1% | 46.6% | $124.1M |
(Filed on November 9, 2015) | -21.3% | 22.3% | $88.6M |
(Filed on August 10, 2015) | -35.7% | 9.8% | $84.6M |
(Filed on May 11, 2015) | -11.5% | 12.0% | $101.3M |
(Filed on March 13, 2015) | +63.9% | 20.6% | $86.5M |
(Filed on November 6, 2014) | +44.9% | 21.9% | $97.4M |
(Filed on August 7, 2014) | +6.6% | 26.6% | $87.1M |
(Filed on May 8, 2014) | +7.0% | 23.6% | $62.2M |
(Filed on March 17, 2014) | -20.5% | 10.9% | $58.7M |
(Filed on November 7, 2013) | -9.0% | 26.8% | $114.6M |
(Filed on August 8, 2013) | +32.0% | 14.8% | $112M |
(Filed on May 7, 2013) | +62.5% | 15.1% | $88.9M |
(Filed on March 18, 2013) | +74.9% | 20.7% | $89.7M |
(Filed on November 8, 2012) | +36.3% | 24.4% | $102.6M |
(Filed on August 9, 2012) | +43.0% | 20.9% | $94.5M |
(Filed on May 9, 2012) | — | 9.6% | — |
(Filed on March 15, 2012) | — | 28.3% | $91.1M |
(Filed on November 9, 2011) | — | 18.0% | — |
(Filed on August 9, 2011) | — | 12.2% | — |