- 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) | -6.1% | 19.3% | $87.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 8, 2026) | +3.3% | 15.6% | $94.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 16, 2026) | -20.7% | 9.3% | $103.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 10, 2025) | -17.1% | 18.6% | $108M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 10, 2026) | +2.6% | 20.4% | $113.3M |
(Filed on May 8, 2026) | +3.0% | 20.9% | $132.7M |
(Filed on March 16, 2026) | +0.7% | 21.7% | $138.6M |
(Filed on November 10, 2025) | -9.5% | 20.8% | $121.1M |
(Filed on August 5, 2025) | -23.9% | 21.1% | $132.5M |
(Filed on May 12, 2025) | -23.8% | 14.6% | $171.6M |
(Filed on March 14, 2025) | -16.7% | 22.7% | $158.1M |
(Filed on November 7, 2024) | -14.0% | 23.6% | $166.6M |
(Filed on August 8, 2024) | -39.8% | 22.2% | $173M |
(Filed on May 10, 2024) | -45.2% | 21.2% | $212.1M |
(Filed on March 8, 2024) | -44.7% | 26.4% | $225.5M |
(Filed on November 8, 2023) | -43.9% | 24.2% | $250.8M |
(Filed on August 8, 2023) | -11.0% | 28.6% | $273.8M |
(Filed on May 8, 2023) | -15.4% | 37.5% | $284.9M |
(Filed on February 22, 2023) | -22.8% | 35.0% | $279.5M |
(Filed on November 8, 2022) | +1.8% | 36.7% | $276.3M |
(Filed on August 9, 2022) | -4.2% | 29.8% | $271.9M |
(Filed on May 6, 2022) | +2.1% | 27.9% | $290.2M |
(Filed on February 23, 2022) | +15.9% | 26.9% | $279.9M |
(Filed on November 5, 2021) | -16.3% | 22.9% | $542.1M |
(Filed on August 6, 2021) | -15.7% | 27.0% | $192.8M |
(Filed on May 10, 2021) | +12.3% | 24.2% | $157.3M |
(Filed on March 9, 2021) | -31.2% | 24.7% | $151.7M |
(Filed on November 6, 2020) | -27.6% | 23.6% | $131.3M |
(Filed on August 7, 2020) | -29.4% | 22.4% | $123.8M |
(Filed on May 11, 2020) | -35.3% | 17.7% | $105.8M |
(Filed on March 9, 2021) (Filed on February 21, 2020) | +2.8% | 24.5% | $132.4M |
(Filed on November 7, 2019) | +16.6% | 27.1% | $133.5M |
(Filed on August 8, 2019) | +19.8% | 27.0% | $131.7M |
(Filed on May 10, 2019) | +2.5% | 26.9% | $123.1M |
(Filed on February 22, 2019) | -3.3% | 28.3% | $128.6M |
(Filed on November 7, 2018) | -8.1% | 28.5% | $128.4M |
(Filed on August 9, 2018) | -0.3% | 28.0% | $131.5M |
(Filed on May 9, 2018) | +9.2% | 25.7% | $132.6M |
(Filed on February 22, 2018) | +18.4% | 25.5% | $83.4M |
(Filed on November 8, 2017) | +24.6% | 20.4% | $75.4M |
(Filed on August 4, 2017) | +3.1% | 22.0% | $83.9M |
(Filed on May 9, 2017) | -10.2% | 23.1% | $73.5M |
(Filed on February 21, 2017) | -9.1% | 19.6% | $90.9M |
(Filed on November 2, 2016) | -20.6% | 22.5% | $68.5M |
(Filed on August 5, 2016) | -5.8% | 21.8% | $72.7M |
(Filed on May 6, 2016) | +0.4% | 21.2% | $91.4M |
(Filed on February 22, 2016) | -4.5% | 20.6% | $102.4M |
(Filed on November 6, 2015) | +13.8% | 21.9% | $125.2M |
(Filed on August 7, 2015) | -11.1% | 20.6% | $141M |
(Filed on June 5, 2015) | -15.5% | 24.5% | $104.8M |
(Filed on May 28, 2015) | -14.7% | 9.8% | $153.6M |
(Filed on February 12, 2015) | -23.0% | 20.1% | $158.3M |
(Filed on February 12, 2015) | -4.5% | 23.4% | $192.6M |
(Filed on February 12, 2015) | +9.8% | 30.0% | $183M |
(Filed on February 12, 2015) | +13.8% | 26.3% | $182.2M |
(Filed on November 8, 2013) | +10.7% | 34.5% | $165.7M |
(Filed on August 5, 2013) | -0.5% | 31.0% | $155.8M |
(Filed on May 3, 2013) | -5.8% | 28.2% | $156.6M |
(Filed on February 22, 2013) | -3.2% | 28.5% | $162.1M |
(Filed on November 6, 2012) | -4.3% | 30.0% | $159.5M |
(Filed on August 8, 2012) | +4.6% | 32.5% | $177.8M |
(Filed on May 15, 2012) | — | 30.1% | — |
(Filed on February 22, 2013) | — | 32.3% | $172.2M |
(Filed on November 4, 2011) | — | 33.1% | — |
(Filed on August 5, 2011) | — | 33.1% | — |