- 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 November 5, 2025) | -5.3% | 100.0% | $119.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2025) | -8.2% | 100.0% | $137M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 9, 2025) | -8.4% | 100.0% | $112.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 25, 2025) | -1.2% | 100.0% | $98.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 5, 2025) | -3.7% | 100.0% | $186.1M |
(Filed on August 6, 2025) | -5.2% | 100.0% | $220.2M |
(Filed on May 9, 2025) | -13.3% | 100.0% | $195.4M |
(Filed on February 25, 2025) | -23.4% | 100.0% | $187.3M |
(Filed on November 1, 2024) | -24.4% | 100.0% | $400.7M |
(Filed on August 2, 2024) | -25.8% | 100.0% | $342.4M |
(Filed on May 3, 2024) | -11.2% | 100.0% | $342.6M |
(Filed on February 27, 2024) | +2.3% | 100.0% | $286.6M |
(Filed on November 3, 2023) | +26.1% | 16.5% | $211.9M |
(Filed on August 4, 2023) | +42.8% | 17.6% | $298.5M |
(Filed on May 5, 2023) | +41.2% | 16.6% | $206.9M |
(Filed on February 24, 2023) | +31.9% | 16.9% | $159.8M |
(Filed on November 4, 2022) | +16.3% | 14.7% | $230.7M |
(Filed on August 5, 2022) | +25.9% | 12.3% | $246M |
(Filed on May 6, 2022) | +9.6% | 11.8% | $226.3M |
(Filed on February 25, 2022) | +5.8% | 11.1% | $124.5M |
(Filed on November 5, 2021) | +1.3% | 11.7% | $185.3M |
(Filed on August 6, 2021) | -15.4% | 13.8% | $203.2M |
(Filed on May 7, 2021) | -10.1% | 12.5% | $276.9M |
(Filed on February 26, 2021) | -11.5% | 14.0% | $168.7M |
(Filed on November 5, 2020) | -2.1% | 14.8% | $89.6M |
(Filed on August 5, 2020) | +3.0% | 14.4% | $149.9M |
(Filed on May 8, 2020) | +11.4% | 13.6% | $112.4M |
(Filed on February 28, 2020) | +12.0% | 13.6% | $61.4M |
(Filed on November 8, 2019) | +13.1% | 12.3% | $267.5M |
(Filed on August 2, 2019) | -3.1% | 11.3% | $26.8M |
(Filed on May 6, 2019) | -6.2% | 10.9% | $17.9M |
(Filed on March 1, 2019) | +482.0% | 11.7% | $28.6M |
(Filed on November 5, 2018) | -11.6% | 10.5% | $18.6M |
(Filed on August 3, 2018) | +8.0% | 11.0% | $151.7M |
(Filed on April 30, 2018) | +10.8% | 11.4% | $154M |
(Filed on March 1, 2019) (Filed on February 28, 2018) | -82.5% | 77.1% | $127.4M |
(Filed on January 5, 2018) | +3.7% | 11.9% | $135.2M |
(Filed on January 5, 2018) | -4.9% | 13.4% | $164.2M |
(Filed on January 5, 2018) | -3.6% | 13.4% | $200.3M |
(Filed on February 24, 2017) | -2.7% | 13.1% | $207.7M |
(Filed on October 31, 2016) | -1.5% | 11.7% | $183.5M |
(Filed on July 29, 2016) | +0.6% | 11.3% | $156.8M |
(Filed on April 29, 2016) | -1.5% | 10.7% | $129.3M |
(Filed on February 26, 2016) | +3.4% | 9.8% | $109.8M |
(Filed on October 30, 2015) | +3.4% | 10.2% | $92.8M |
(Filed on July 31, 2015) | +6.8% | 11.0% | $73.2M |
(Filed on April 30, 2015) | +10.3% | 10.5% | $75.3M |
(Filed on February 27, 2015) | +10.5% | 10.7% | $69M |
(Filed on October 31, 2014) | +9.7% | 10.5% | $92.2M |
(Filed on July 30, 2014) | +7.5% | 11.4% | $72M |
(Filed on April 25, 2014) | +3.9% | 11.4% | $86.3M |
(Filed on February 24, 2014) | +5.0% | 11.7% | $70.8M |
(Filed on October 31, 2013) | +7.0% | 11.4% | $79.6M |
(Filed on July 31, 2013) | +3.6% | 11.2% | $52.2M |
(Filed on April 26, 2013) | +52.4% | 11.3% | $52.7M |
(Filed on February 25, 2013) | +58.9% | 11.0% | $49.1M |
(Filed on November 1, 2012) | +57.2% | 11.5% | $42.7M |
(Filed on August 1, 2012) | +64.0% | 11.3% | $18.3M |
(Filed on April 30, 2012) | +16.3% | 11.8% | $134.9M |
(Filed on February 24, 2012) | +17.7% | 11.8% | $115.1M |
(Filed on November 1, 2011) | +23.1% | 12.0% | $118M |
(Filed on August 4, 2011) | +26.3% | 11.0% | $128.4M |
(Filed on April 22, 2011) | — | 11.7% | — |
(Filed on February 24, 2011) | — | 11.4% | $126.9M |
(Filed on October 25, 2010) | — | 12.4% | — |
(Filed on July 28, 2010) | — | 12.6% | — |