- 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) | -17.1% | 68.2% | $189.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 8, 2026) | -12.0% | 66.9% | $198.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 13, 2026) | -16.9% | 70.7% | $238.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 7, 2025) | -15.3% | 70.5% | $251.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 10, 2026) | -12.1% | 68.8% | $264.2M |
(Filed on May 8, 2026) | -12.7% | 67.8% | $203.8M |
(Filed on February 13, 2026) | -8.8% | 62.7% | $186.9M |
(Filed on November 7, 2025) | -13.8% | 70.1% | $227.8M |
(Filed on August 8, 2025) | -12.2% | 70.0% | $224.3M |
(Filed on May 9, 2025) | -13.3% | 70.5% | $212.5M |
(Filed on February 14, 2025) | -6.5% | 72.1% | $256.1M |
(Filed on November 8, 2024) | -7.3% | 58.6% | $233.3M |
(Filed on August 9, 2024) | -10.8% | 72.9% | $235.6M |
(Filed on May 9, 2024) | -20.4% | 72.3% | $229.9M |
(Filed on February 15, 2024) | -22.4% | 71.7% | $264.7M |
(Filed on November 2, 2023) | -16.1% | 67.7% | $294.1M |
(Filed on August 2, 2023) | -20.4% | 73.6% | $363.9M |
(Filed on May 4, 2023) | -10.7% | 73.3% | $302.2M |
(Filed on February 16, 2023) | -10.0% | 74.2% | $339.6M |
(Filed on November 3, 2022) | -8.8% | 75.2% | $282.4M |
(Filed on August 5, 2022) | +15.0% | 75.6% | $354.8M |
(Filed on May 5, 2022) | +30.7% | 74.8% | $339.1M |
(Filed on February 16, 2022) | +28.3% | 74.0% | $402.7M |
(Filed on November 4, 2021) | +19.2% | 73.9% | $366.7M |
(Filed on August 5, 2021) | -1.8% | 74.8% | $375.5M |
(Filed on May 5, 2021) | -16.9% | 75.7% | $352.6M |
(Filed on February 11, 2021) | -14.6% | 75.9% | $335.6M |
(Filed on November 5, 2020) | -12.6% | 76.2% | $320M |
(Filed on August 6, 2020) | -11.5% | 75.3% | $360.6M |
(Filed on May 7, 2020) | +1.2% | 76.5% | $310.3M |
(Filed on February 13, 2020) | +2.6% | 76.3% | $386.9M |
(Filed on November 6, 2019) | +19.8% | 76.7% | $390.1M |
(Filed on August 7, 2019) | +28.0% | 76.1% | $402M |
(Filed on May 1, 2019) | +23.5% | 76.3% | $421.5M |
(Filed on February 13, 2020) (Filed on February 14, 2019) | +25.4% | 77.7% | $426.4M |
(Filed on November 8, 2018) | -6.7% | 78.6% | $363.8M |
(Filed on August 3, 2018) | -8.4% | 77.9% | $345.1M |
(Filed on April 27, 2018) | +5.8% | 77.7% | $335.6M |
(Filed on February 16, 2018) | -7.1% | 79.6% | $357.2M |
(Filed on November 2, 2017) | +5.8% | 79.2% | $517M |
(Filed on August 3, 2017) | +7.2% | 78.6% | $544.8M |
(Filed on May 4, 2017) | -13.2% | 70.8% | $250.1M |
(Filed on February 27, 2017) | -6.1% | 78.8% | $289.4M |
(Filed on November 4, 2016) | -10.6% | 73.3% | $305.8M |
(Filed on August 5, 2016) | -13.8% | 80.3% | $292.4M |
(Filed on April 29, 2016) | -19.0% | 80.7% | $304.7M |
(Filed on February 18, 2016) | -42.3% | 82.5% | $288.4M |
(Filed on November 3, 2015) | -29.7% | 82.9% | $194.9M |
(Filed on August 7, 2015) | -3.2% | 76.0% | $219.5M |
(Filed on May 6, 2015) | +24.0% | 84.1% | $284.6M |
(Filed on March 2, 2015) | +91.7% | 84.4% | $525.2M |
(Filed on November 10, 2014) | +72.6% | 84.6% | $553.5M |
(Filed on August 12, 2014) | +13.2% | 83.4% | $402.7M |
(Filed on August 12, 2014) | +17.2% | 83.4% | $325.7M |
(Filed on March 18, 2014) | +11.2% | 82.7% | $320M |
(Filed on November 6, 2013) | +22.8% | 83.5% | $321.9M |
(Filed on August 5, 2013) | +39.8% | 83.9% | $371.8M |
(Filed on May 3, 2013) | +16.7% | 83.6% | $276.2M |
(Filed on February 27, 2013) | +23.4% | 83.8% | $273M |
(Filed on November 2, 2012) | +11.7% | 83.5% | $242M |
(Filed on August 7, 2012) | +9.3% | 83.2% | $233.4M |
(Filed on May 10, 2012) | +8.7% | 74.6% | $215.9M |
(Filed on February 28, 2012) | +6.1% | 82.3% | $230.3M |
(Filed on November 7, 2011) | +14.8% | 82.1% | $197.6M |
(Filed on August 5, 2011) | +20.4% | 82.5% | $172.7M |
(Filed on May 5, 2011) | — | 82.2% | — |
(Filed on February 23, 2011) | — | 82.3% | $158M |
(Filed on November 8, 2010) | — | 81.4% | — |
(Filed on August 10, 2010) | — | 81.2% | — |