- 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 10, 2026) | +2.7% | 33.2% | $549.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 11, 2026) | -0.5% | 31.3% | $511.5M |
Filing text is unavailable for this period. | |||
(Filed on March 11, 2026) | +6.1% | 35.0% | $544.1M |
Filing text is unavailable for this period. | |||
(Filed on December 17, 2025) | -3.1% | 35.0% | $492.3M |
Filing text is unavailable for this period. | |||
(Filed on September 10, 2026) | -0.3% | 33.7% | $479.5M |
(Filed on June 11, 2026) | -2.8% | 36.9% | $530.7M |
(Filed on March 11, 2026) | -1.9% | 35.6% | $642.2M |
(Filed on December 17, 2025) | -2.1% | 37.0% | $598.5M |
(Filed on September 9, 2025) | -5.9% | 35.6% | $537.3M |
(Filed on June 11, 2025) | -5.4% | 36.5% | $493.9M |
(Filed on March 13, 2025) | +2.5% | 36.6% | $508.5M |
(Filed on December 19, 2024) | +8.2% | 37.3% | $499.3M |
(Filed on September 5, 2024) | +1.9% | 38.7% | $448.5M |
(Filed on June 7, 2024) | +12.1% | 38.6% | $367.5M |
(Filed on March 7, 2024) | +11.2% | 36.0% | $334.8M |
(Filed on December 26, 2023) | +16.0% | 38.2% | $319.7M |
(Filed on September 7, 2023) | +28.9% | 38.1% | $380.8M |
(Filed on June 8, 2023) | +28.0% | 34.3% | $329.3M |
(Filed on March 9, 2023) | +24.8% | 31.5% | $314.2M |
(Filed on December 23, 2022) | +21.4% | 28.7% | $276.7M |
(Filed on September 7, 2022) | +8.1% | 26.6% | $283.2M |
(Filed on June 15, 2022) | +11.9% | 24.6% | $256M |
(Filed on March 10, 2022) | -4.8% | 20.1% | $278.5M |
(Filed on December 17, 2021) | -4.5% | 21.4% | $278.7M |
(Filed on September 10, 2021) | +14.3% | 23.9% | $260.6M |
(Filed on June 9, 2021) | +8.5% | 21.3% | $237.8M |
(Filed on March 10, 2021) | +28.1% | 21.7% | $218.3M |
(Filed on January 15, 2021) | +8.0% | 24.4% | $206.5M |
(Filed on September 10, 2020) | +1.3% | 22.1% | $197.2M |
(Filed on June 12, 2020) | +0.6% | 19.8% | $167.1M |
(Filed on March 11, 2020) | +1.0% | 20.9% | $232.4M |
(Filed on December 23, 2019) | +19.6% | 24.5% | $329.3M |
(Filed on September 5, 2019) | +22.2% | 26.1% | $332.7M |
(Filed on June 5, 2019) | +20.8% | 25.1% | $321.2M |
(Filed on March 8, 2019) | +12.4% | 22.4% | $348.6M |
(Filed on December 23, 2019) (Filed on December 21, 2018) | +12.7% | 21.9% | $308M |
(Filed on September 6, 2018) | -9.4% | 19.5% | $340.6M |
(Filed on June 5, 2018) | -11.9% | 18.6% | $345.7M |
(Filed on March 9, 2018) | -15.5% | 20.9% | $329.7M |
(Filed on December 20, 2017) | -24.2% | 19.1% | $314.1M |
(Filed on September 8, 2017) | -6.4% | 25.5% | $291.7M |
(Filed on June 8, 2017) | -3.4% | 25.5% | $194M |
(Filed on March 8, 2017) | +5.2% | 27.3% | $231.4M |
(Filed on January 6, 2017) | +14.0% | 31.5% | $205.9M |
(Filed on September 2, 2016) | +5.5% | 28.3% | $191.6M |
(Filed on June 3, 2016) | +21.4% | 26.0% | $176.1M |
(Filed on March 3, 2016) | +21.6% | 22.8% | $168.6M |
(Filed on January 7, 2016) | +17.2% | 21.4% | $192.9M |
(Filed on September 9, 2015) | +13.9% | 22.9% | $196.3M |
(Filed on June 4, 2015) | -1.7% | 21.2% | $191.8M |
(Filed on March 5, 2015) | +1.7% | 22.5% | $189.2M |
(Filed on January 6, 2015) | +1.7% | 25.2% | $215.6M |
(Filed on September 4, 2014) | -6.0% | 24.7% | $197.3M |
(Filed on June 6, 2014) | -9.2% | 23.2% | $210.6M |
(Filed on March 6, 2014) | -11.0% | 21.1% | $217.8M |
(Filed on January 3, 2014) | -14.7% | 23.3% | $218M |
(Filed on September 4, 2013) | -14.2% | 27.7% | $197.3M |
(Filed on June 5, 2013) | -11.8% | 25.4% | $192M |
(Filed on March 6, 2013) | -7.2% | 22.7% | $201.8M |
(Filed on January 9, 2013) | +11.0% | 25.3% | $189.9M |
(Filed on September 5, 2012) | +21.1% | 28.1% | $202.8M |
(Filed on June 6, 2012) | — | 27.4% | — |
(Filed on March 7, 2012) | — | 25.3% | — |
(Filed on January 13, 2012) | — | 23.0% | $98.9M |
(Filed on September 7, 2011) | — | 23.4% | — |