- 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 23, 2026) | +10.2% | 33.7% | $626M |
Filing text is unavailable for this period. | |||
(Filed on April 22, 2026) | +9.2% | 32.5% | $393M |
Filing text is unavailable for this period. | |||
(Filed on February 26, 2026) | +7.1% | 32.4% | $420M |
Filing text is unavailable for this period. | |||
(Filed on October 21, 2025) | +13.2% | 33.7% | $432M |
Filing text is unavailable for this period. | |||
(Filed on July 23, 2026) | +15.2% | 34.2% | $319M |
(Filed on April 22, 2026) | +12.1% | 32.5% | $188M |
(Filed on February 26, 2026) | +14.6% | 32.7% | $549M |
(Filed on October 21, 2025) | +8.4% | 32.6% | $764M |
(Filed on July 23, 2025) | +2.5% | 33.5% | $271M |
(Filed on April 23, 2025) | +1.5% | 32.6% | $474M |
(Filed on February 20, 2025) | -1.9% | 32.2% | $686M |
(Filed on October 23, 2024) | -7.7% | 32.9% | $143M |
(Filed on July 24, 2024) | -4.7% | 33.9% | $126M |
(Filed on April 24, 2024) | -10.7% | 33.1% | $175M |
(Filed on February 22, 2024) | -15.0% | 32.5% | $315M |
(Filed on October 25, 2023) | -10.4% | 34.9% | $700M |
(Filed on July 27, 2023) | -3.8% | 34.3% | $790M |
(Filed on April 28, 2023) | -4.0% | 37.0% | $712M |
(Filed on February 21, 2023) (Filed on February 28, 2022) | -8.6% | 37.4% | $872M |
(Filed on October 21, 2022) | -0.4% | 39.8% | $987M |
(Filed on July 22, 2022) | +39.6% | 38.6% | $560M |
(Filed on April 22, 2022) | +49.3% | 40.2% | $1.2B |
(Filed on February 28, 2022) | +55.9% | 42.3% | $1.2B |
(Filed on October 22, 2021) | +42.4% | 43.3% | $1.6B |
(Filed on July 23, 2021) | -6.5% | 33.2% | $988M |
(Filed on April 23, 2021) | -3.6% | 30.3% | $342M |
(Filed on February 22, 2021) | +4.7% | 34.4% | $1.2B |
(Filed on October 23, 2020) | +3.5% | 35.4% | $434M |
(Filed on July 24, 2020) | +1.8% | 35.2% | $273M |
(Filed on May 4, 2020) | +0.4% | 34.2% | $464M |
(Filed on February 20, 2020) | -1.4% | 32.8% | $135M |
(Filed on October 23, 2019) | +1.8% | 35.3% | $263M |
(Filed on July 24, 2019) | +3.0% | 35.2% | $132M |
(Filed on April 24, 2019) | +3.7% | 34.9% | $124M |
(Filed on February 20, 2020) (Filed on February 21, 2019) | +0.2% | 36.0% | $137M |
(Filed on October 24, 2018) | -1.5% | 35.9% | $350M |
(Filed on July 25, 2018) | -2.2% | 37.2% | $314M |
(Filed on April 20, 2018) | -2.5% | 35.9% | $367M |
(Filed on February 23, 2018) | +0.6% | 37.7% | $359M |
(Filed on October 19, 2017) | +0.3% | 38.6% | $406M |
(Filed on July 25, 2017) | -1.0% | 39.4% | $283M |
(Filed on April 21, 2017) | +1.3% | 38.6% | $128M |
(Filed on February 22, 2017) | -1.8% | 37.8% | $133M |
(Filed on October 21, 2016) | -1.3% | 38.2% | $123M |
(Filed on July 25, 2016) | +1.2% | 38.6% | $150M |
(Filed on April 27, 2016) | +5.3% | 36.8% | $974M |
(Filed on February 26, 2016) | +7.2% | 37.1% | $192M |
(Filed on October 29, 2015) | +6.5% | 38.1% | $170M |
(Filed on July 30, 2015) | +4.8% | 38.3% | $144M |
(Filed on April 30, 2015) | -2.3% | 36.9% | $144M |
(Filed on February 24, 2015) | -1.0% | 40.1% | $187M |
(Filed on October 30, 2014) | -1.9% | 39.1% | $158.3M |
(Filed on July 31, 2014) | -3.4% | 39.7% | $148.3M |
(Filed on May 1, 2014) | -6.4% | 38.9% | $133.6M |
(Filed on February 18, 2014) | +0.8% | 39.5% | $296M |
(Filed on October 24, 2013) | -4.4% | 40.7% | $191.8M |
(Filed on July 25, 2013) | -1.3% | 41.3% | $173.7M |
(Filed on April 24, 2013) | +4.8% | 41.9% | $145.4M |
(Filed on February 27, 2013) | -3.5% | 40.7% | $164.9M |
(Filed on October 24, 2012) | +2.2% | 40.3% | $110.8M |
(Filed on July 26, 2012) | +1.5% | 40.8% | $184.2M |
(Filed on April 27, 2012) | +0.9% | 38.7% | $994.2M |
(Filed on February 16, 2012) | -1.3% | 40.8% | $449.3M |
(Filed on November 3, 2011) | -1.7% | 41.5% | $369.3M |
(Filed on July 27, 2011) | -1.4% | 42.4% | $447.9M |
(Filed on May 10, 2011) | -0.1% | 40.9% | $463.2M |
(Filed on February 16, 2011) | +2.7% | 42.1% | $534.3M |
(Filed on October 26, 2010) | +3.9% | 42.1% | $247M |
(Filed on July 27, 2010) | +3.5% | 42.1% | $119.3M |
(Filed on April 26, 2010) | — | 41.7% | — |
(Filed on February 17, 2010) | — | 42.2% | $253.9M |
(Filed on October 27, 2009) | — | 41.3% | — |
(Filed on July 28, 2009) | — | 41.0% | — |