- 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 July 31, 2026) | -0.9% | 9.8% | $177.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 8, 2026) | -3.7% | 4.8% | $192.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 20, 2026) | -0.4% | 1.9% | $167.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 28, 2025) | +7.8% | 10.7% | $140.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 31, 2026) | +7.0% | 7.9% | $223.8M |
(Filed on May 8, 2026) | +0.5% | 9.0% | $174M |
(Filed on February 20, 2026) | +3.5% | 9.4% | $175.6M |
(Filed on October 28, 2025) | -4.9% | 8.5% | $225.9M |
(Filed on July 29, 2025) | -3.4% | 14.5% | $182.1M |
(Filed on May 2, 2025) | -11.3% | 12.7% | $150.9M |
(Filed on February 20, 2025) | -18.3% | 11.4% | $170.3M |
(Filed on October 25, 2024) | -28.0% | 16.1% | $158.3M |
(Filed on July 26, 2024) | -34.9% | 18.2% | $161.1M |
(Filed on April 26, 2024) | -25.1% | 21.8% | $176M |
(Filed on February 22, 2024) | -18.7% | 19.3% | $194M |
(Filed on October 27, 2023) | -0.8% | 20.7% | $163.6M |
(Filed on July 28, 2023) | +17.8% | 25.4% | $304.6M |
(Filed on April 28, 2023) | +28.3% | 26.6% | $197.9M |
(Filed on February 23, 2023) | +46.9% | 25.9% | $180.5M |
(Filed on October 27, 2022) | +62.8% | 28.2% | $306.1M |
(Filed on July 29, 2022) | +79.0% | 22.9% | $272.8M |
(Filed on April 29, 2022) | +34.6% | 25.8% | $259.9M |
(Filed on February 24, 2022) | +19.2% | 11.9% | $189.7M |
(Filed on October 22, 2021) (Filed on November 5, 2020) | -8.8% | 9.1% | $282.7M |
(Filed on August 7, 2020) | -22.1% | 0.4% | $237.9M |
(Filed on May 1, 2020) | -8.3% | 3.6% | $194.5M |
(Filed on February 22, 2021) (Filed on February 25, 2020) | -15.2% | 8.4% | $220.9M |
(Filed on November 5, 2020) (Filed on November 1, 2019) | -15.8% | 13.9% | $177.4M |
(Filed on August 7, 2020) | -7.8% | 8.1% | $126.9M |
(Filed on May 1, 2020) | -9.2% | 13.3% | $105.7M |
(Filed on February 25, 2020) | +0.9% | 14.9% | $178.8M |
(Filed on November 1, 2019) | +20.4% | 23.0% | $156.7M |
(Filed on August 1, 2019) | +13.2% | 15.5% | $144.2M |
(Filed on May 2, 2019) | +9.1% | 10.6% | $109.1M |
(Filed on February 25, 2020) | +16.9% | 13.6% | $218.4M |
(Filed on October 30, 2018) | +7.0% | 13.2% | $255.9M |
(Filed on August 1, 2018) | +11.9% | 7.8% | $184.5M |
(Filed on May 2, 2018) | +16.2% | 10.8% | $168.5M |
(Filed on February 26, 2018) | +9.3% | 11.5% | $184.5M |
(Filed on October 31, 2017) | +172.2% | 11.6% | $127M |
(Filed on August 1, 2017) | +154.8% | 9.3% | $66.6M |
(Filed on May 3, 2017) | +160.3% | 12.8% | $315.6M |
(Filed on February 28, 2017) | +153.6% | 9.4% | $392M |
(Filed on November 2, 2016) | -10.1% | 13.8% | $254M |
(Filed on August 2, 2016) | -6.1% | 16.8% | $232.4M |
(Filed on May 3, 2016) | -10.3% | 16.4% | $196.8M |
(Filed on March 1, 2016) | -11.1% | 15.6% | $256.8M |
(Filed on November 4, 2015) | -11.5% | 17.1% | $263.6M |
(Filed on August 3, 2015) | -12.5% | 18.7% | $245.6M |
(Filed on May 11, 2015) | -8.3% | 17.7% | $242.9M |
(Filed on February 25, 2015) | -4.3% | 16.4% | $307.8M |
(Filed on October 24, 2014) | +15.4% | 21.2% | $283.8M |
(Filed on July 25, 2014) | +28.2% | 18.6% | $141.6M |
(Filed on April 28, 2014) | +24.2% | 19.9% | $93M |
(Filed on February 24, 2014) | +31.8% | 17.0% | $165.2M |
(Filed on October 29, 2013) | +5.6% | 18.1% | $103.1M |
(Filed on July 29, 2013) | -3.9% | 23.1% | $198.6M |
(Filed on April 29, 2013) | +16.3% | 22.5% | $220.6M |
(Filed on February 25, 2013) | +15.7% | 17.4% | $304.8M |
(Filed on October 29, 2012) | +27.1% | 21.4% | $318.3M |
(Filed on July 24, 2012) | +30.4% | 21.8% | $276.5M |
(Filed on April 30, 2012) | +20.4% | 17.6% | $280.4M |
(Filed on February 24, 2012) | +9.8% | 16.1% | $458.6M |
(Filed on October 28, 2011) | +9.0% | 15.3% | $393.4M |
(Filed on July 26, 2011) | +5.9% | 14.3% | $388.4M |
(Filed on May 3, 2011) | — | 13.7% | $411M |
(Filed on February 24, 2011) | — | 17.9% | $458.5M |
(Filed on October 26, 2010) | — | 20.3% | $376.6M |
(Filed on July 26, 2010) | — | 18.5% | $192.2M |