- 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 September 9, 2026) | +10.4% | 43.4% | $598.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 9, 2026) | +11.4% | 36.6% | $301.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 1, 2026) | +10.1% | 33.3% | $369.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 10, 2025) | +12.3% | 36.8% | $306.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 9, 2026) | +11.3% | 37.6% | $332.2M |
(Filed on June 9, 2026) | +10.7% | 36.8% | $189.4M |
(Filed on April 1, 2026) | +10.1% | 32.3% | $290.5M |
(Filed on December 10, 2025) | +6.3% | 36.5% | $182.5M |
(Filed on September 9, 2025) | +6.3% | 36.5% | $209.1M |
(Filed on June 9, 2025) | +7.8% | 34.0% | $174M |
(Filed on April 1, 2025) | +7.3% | 29.2% | $178.3M |
(Filed on December 10, 2024) | +9.0% | 35.5% | $206.2M |
(Filed on September 9, 2024) | +7.5% | 35.8% | $224.7M |
(Filed on June 10, 2024) | +5.9% | 33.3% | $171.7M |
(Filed on April 1, 2024) | +3.9% | 26.9% | $201.3M |
(Filed on December 11, 2023) | +3.9% | 30.4% | $147.4M |
(Filed on September 11, 2023) | +2.2% | 31.7% | $91.7M |
(Filed on June 9, 2023) | +13.4% | 30.7% | $71.6M |
(Filed on April 3, 2023) | +22.4% | 27.6% | $206.6M |
(Filed on December 12, 2022) | +16.7% | 34.5% | $236.4M |
(Filed on September 9, 2022) | +44.1% | 37.6% | $464.8M |
(Filed on June 9, 2022) | +57.6% | 32.4% | $364.2M |
(Filed on April 1, 2022) | -6.9% | 26.6% | $395.6M |
(Filed on December 10, 2021) | -1.8% | 33.3% | $624.9M |
(Filed on September 9, 2021) | -16.5% | 29.6% | $662.9M |
(Filed on June 9, 2021) | -31.9% | 2.0% | $588.7M |
(Filed on April 1, 2021) | +3.6% | 28.5% | $221.8M |
(Filed on December 10, 2020) | +1.4% | 32.5% | $167.1M |
(Filed on September 9, 2020) | -3.0% | 32.8% | $162M |
(Filed on June 30, 2020) | +1.0% | 31.1% | $291.2M |
(Filed on March 31, 2020) | +3.7% | 33.0% | $358.3M |
(Filed on December 10, 2019) | +9.0% | 34.7% | $329M |
(Filed on September 9, 2019) | +13.7% | 35.9% | $405.7M |
(Filed on June 10, 2019) | +12.4% | 32.8% | $313.7M |
(Filed on March 31, 2020) (Filed on April 1, 2019) | +5.7% | 31.3% | $282.2M |
(Filed on December 10, 2018) | +3.5% | 33.4% | $234.7M |
(Filed on September 10, 2018) | -2.0% | 34.1% | $276.8M |
(Filed on June 11, 2018) | -0.2% | 31.5% | $252.5M |
(Filed on April 2, 2018) | +1.7% | 33.0% | $248.1M |
(Filed on December 11, 2017) | +4.5% | 34.8% | $234.9M |
(Filed on September 6, 2017) | +2.7% | 38.5% | $243.1M |
(Filed on June 8, 2017) | +3.2% | 34.3% | $228.1M |
(Filed on April 3, 2017) | +0.2% | 34.5% | $265.3M |
(Filed on December 12, 2016) | +1.3% | 34.9% | $149.6M |
(Filed on September 8, 2016) | +6.9% | 36.7% | $194.4M |
(Filed on June 9, 2016) | +7.7% | 33.3% | $176.9M |
(Filed on March 31, 2016) | +11.6% | 34.6% | $154.6M |
(Filed on December 8, 2015) | +5.2% | 34.8% | $128.2M |
(Filed on September 9, 2015) | +7.0% | 37.4% | $145.3M |
(Filed on June 9, 2015) | +5.9% | 34.8% | $191.8M |
(Filed on April 1, 2015) | +5.7% | 36.7% | $242.1M |
(Filed on December 10, 2014) | +11.7% | 37.8% | $194.9M |
(Filed on September 9, 2014) | +12.2% | 39.3% | $298.5M |
(Filed on June 9, 2014) | +13.9% | 36.8% | $273.5M |
(Filed on April 1, 2014) | +17.3% | 36.6% | $245.3M |
(Filed on December 10, 2013) | +13.6% | 37.6% | $216.6M |
(Filed on September 9, 2013) | +11.0% | 37.6% | $135.5M |
(Filed on June 10, 2013) | +8.6% | 35.6% | $130.5M |
(Filed on April 1, 2013) | +9.3% | 30.1% | $145.3M |
(Filed on December 10, 2012) | +6.3% | 35.4% | $83.4M |
(Filed on September 10, 2012) | +10.3% | 37.9% | $226.4M |
(Filed on June 11, 2012) | +9.2% | 36.9% | $243.9M |
(Filed on April 2, 2012) | +13.6% | 39.7% | $340.3M |
(Filed on December 12, 2011) | +13.4% | 41.1% | $253.5M |
(Filed on September 6, 2011) | +20.4% | 42.5% | $245M |
(Filed on June 8, 2011) | — | 41.8% | $259.3M |
(Filed on April 1, 2011) | — | 41.7% | $159M |
(Filed on December 10, 2010) | — | 41.5% | $202.3M |
(Filed on September 8, 2010) | — | 40.8% | $152.9M |