- 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 17, 2026) | +53.5% | 52.4% | $231.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 13, 2026) | +43.4% | 52.3% | $109M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 24, 2026) | -267.6% | 103.3% | $124.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 4, 2025) | -27.3% | 54.2% | $127.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 17, 2026) | -37.4% | 45.8% | $123.9M |
(Filed on May 13, 2026) | -30.5% | 54.8% | $148.7M |
(Filed on February 24, 2026) | -81.1% | -3.7% | $101.5M |
(Filed on November 4, 2025) | +53.9% | 53.5% | $58.2M |
(Filed on August 1, 2025) | -11.0% | 52.9% | $45.9M |
(Filed on May 1, 2025) | -22.6% | 51.7% | $84.3M |
(Filed on February 14, 2025) | +1.7% | 49.0% | $84.3M |
(Filed on November 1, 2024) | -18.3% | 48.5% | $75.6M |
(Filed on August 2, 2024) | -0.9% | 54.5% | $71M |
(Filed on May 2, 2024) | +6.9% | 53.3% | $90.9M |
(Filed on February 16, 2024) | +5.5% | 52.1% | $89.6M |
(Filed on November 3, 2023) | +23.3% | 50.5% | $105.3M |
(Filed on August 4, 2023) | +38.8% | 52.3% | $121.8M |
(Filed on May 9, 2023) | +32.1% | 46.9% | $100.7M |
(Filed on February 28, 2023) | +18.5% | 50.0% | $133.4M |
(Filed on November 4, 2022) | +33.1% | 52.4% | $128.4M |
(Filed on August 5, 2022) | +53.3% | 53.3% | $115.2M |
(Filed on May 5, 2022) | +42.3% | 49.4% | $100.8M |
(Filed on February 28, 2022) | +7.7% | 54.4% | $98.6M |
(Filed on November 5, 2021) | -18.0% | 51.6% | $70.8M |
(Filed on August 6, 2021) (Filed on August 4, 2020) | -12.8% | 51.0% | $77.7M |
(Filed on May 7, 2021) | -2.1% | 46.8% | $71.7M |
(Filed on March 2, 2021) | +7.5% | 50.5% | $93.1M |
(Filed on November 2, 2020) | +15.0% | 65.3% | $66.7M |
(Filed on August 4, 2020) | -14.4% | 51.8% | $58.1M |
(Filed on May 5, 2020) | -11.1% | 52.2% | $69.9M |
(Filed on March 2, 2020) | +12.6% | 53.1% | $66M |
(Filed on November 4, 2019) | +9.3% | 49.8% | $61.7M |
(Filed on August 5, 2019) | +20.5% | 52.0% | $54.1M |
(Filed on May 6, 2019) | +8.7% | 52.4% | $52M |
(Filed on March 1, 2019) (Filed on March 5, 2018) | -10.7% | 48.1% | $57M |
(Filed on November 5, 2018) (Filed on November 7, 2017) | -9.3% | 51.1% | $50M |
(Filed on August 6, 2018) (Filed on August 8, 2017) | -24.9% | 41.1% | $52.9M |
(Filed on May 8, 2018) | +1.4% | 48.7% | $55.3M |
(Filed on March 5, 2018) | +30.6% | 51.0% | $55.6M |
(Filed on November 7, 2017) | +21.7% | 50.7% | $44.7M |
(Filed on August 8, 2017) | +6.3% | 46.6% | $51.5M |
(Filed on May 8, 2017) | -21.3% | 49.7% | $57M |
(Filed on March 3, 2017) | -19.7% | 54.3% | $126.2M |
(Filed on November 9, 2016) | -22.9% | 55.5% | $61.6M |
(Filed on August 10, 2016) | -5.9% | 52.7% | $76M |
(Filed on May 11, 2016) | -3.7% | 52.9% | $79.7M |
(Filed on March 24, 2016) | -10.3% | 52.6% | $73M |
(Filed on November 6, 2015) | -12.1% | 49.4% | $42M |
(Filed on August 11, 2015) | -6.4% | 45.5% | $59.2M |
(Filed on May 11, 2015) | +6.3% | 48.4% | $69.2M |
(Filed on March 2, 2015) | -9.9% | 49.6% | $90.3M |
(Filed on November 3, 2014) | +2.1% | 46.2% | $93.3M |
(Filed on August 4, 2014) | -4.0% | 49.4% | $83.2M |
(Filed on May 5, 2014) | -12.7% | 45.4% | $118.5M |
(Filed on February 28, 2014) | -7.1% | 45.1% | $96.7M |
(Filed on November 4, 2013) | -13.3% | 45.6% | $103.2M |
(Filed on August 7, 2013) | -8.9% | 45.1% | $92.4M |
(Filed on May 8, 2013) | -12.3% | 43.3% | $81M |
(Filed on March 1, 2013) | +3.9% | 46.6% | $91M |
(Filed on November 7, 2012) | +32.5% | 46.1% | $75.2M |
(Filed on August 8, 2012) | +40.2% | 46.1% | $70.4M |
(Filed on May 9, 2012) | +56.6% | 46.6% | $59.7M |
(Filed on February 29, 2012) | +59.5% | 44.4% | $96.5M |
(Filed on November 9, 2011) | +24.9% | 45.4% | $70.5M |
(Filed on August 10, 2011) | +17.5% | 47.8% | $187.9M |
(Filed on May 11, 2011) | — | 48.1% | — |
(Filed on March 1, 2011) | — | 45.4% | $152.5M |
(Filed on November 10, 2010) | — | 43.0% | — |
(Filed on August 10, 2010) | — | 41.3% | — |