- 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 30, 2026) | +4.6% | 32.8% | $980.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 30, 2026) | +8.8% | 31.1% | $951M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on January 30, 2026) | +5.8% | 32.1% | $1B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 20, 2025) | -0.6% | 32.3% | $1.9B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 30, 2026) | +1.2% | 32.5% | $2.3B |
(Filed on April 30, 2026) | -0.5% | 29.6% | $1.5B |
(Filed on January 30, 2026) | -2.2% | 31.2% | $1.8B |
(Filed on November 20, 2025) | -0.1% | 34.0% | $3B |
(Filed on July 31, 2025) | -1.6% | 32.8% | $2.4B |
(Filed on May 1, 2025) | -8.4% | 32.0% | $2.5B |
(Filed on February 6, 2025) | -5.6% | 31.0% | $2B |
(Filed on November 21, 2024) | -10.6% | 30.8% | $1.6B |
(Filed on August 1, 2024) | -4.9% | 31.7% | $1.6B |
(Filed on April 30, 2024) | +8.7% | 28.7% | $2.2B |
(Filed on February 5, 2024) | +6.0% | 28.4% | $3.1B |
(Filed on November 16, 2023) | +25.7% | 26.6% | $2.7B |
(Filed on August 3, 2023) (Filed on August 4, 2022) | +22.4% | 26.6% | $3B |
(Filed on May 9, 2023) (Filed on May 5, 2022) | +17.7% | 26.9% | $2.3B |
(Filed on February 2, 2023) (Filed on February 4, 2022) | +26.1% | 25.7% | $3B |
(Filed on November 22, 2022) | +22.5% | 29.4% | $4.5B |
(Filed on August 4, 2022) | +26.1% | 30.8% | $4.3B |
(Filed on May 5, 2022) | +12.9% | 30.2% | $5.8B |
(Filed on February 4, 2022) | +5.3% | 31.3% | $5.8B |
(Filed on November 18, 2021) | +1.6% | 32.5% | $5.3B |
(Filed on August 9, 2021) | -7.1% | 34.9% | $3.9B |
(Filed on May 10, 2021) | +1.3% | 34.1% | $2.2B |
(Filed on February 4, 2021) | +1.4% | 34.1% | $2.4B |
(Filed on November 19, 2020) | -0.7% | 34.7% | $2.2B |
(Filed on July 23, 2020) | -1.5% | 34.1% | $2.7B |
(Filed on April 23, 2020) | +1.5% | 32.6% | $2.7B |
(Filed on January 24, 2020) | +0.3% | 29.3% | $2.9B |
(Filed on November 26, 2019) | +4.3% | 31.9% | $2.8B |
(Filed on July 25, 2019) | +6.5% | 31.6% | $3B |
(Filed on April 24, 2019) | +8.9% | 30.1% | $3.1B |
(Filed on January 25, 2019) | +17.7% | 29.1% | $2.7B |
(Filed on November 20, 2018) | +13.2% | 29.9% | $3.3B |
(Filed on July 26, 2018) | +10.8% | 30.0% | $2.3B |
(Filed on April 26, 2018) | +11.4% | 29.1% | $1.9B |
(Filed on January 26, 2018) | +0.9% | 30.1% | $655.5M |
(Filed on November 20, 2018) (Filed on November 16, 2017) | -20.6% | 30.7% | $1.3B |
(Filed on August 1, 2017) | -22.5% | 31.0% | $514.8M |
(Filed on April 27, 2017) | -26.4% | 31.8% | $313.1M |
(Filed on January 27, 2017) | -27.1% | 30.6% | $279.1M |
(Filed on November 21, 2016) | -8.5% | 30.8% | $206.4M |
(Filed on July 29, 2016) | -6.2% | 30.6% | $215.3M |
(Filed on April 28, 2016) | -6.5% | 29.7% | $195.7M |
(Filed on January 29, 2016) | +0.6% | 28.5% | $238.8M |
(Filed on November 24, 2015) | +3.5% | 27.8% | $336.6M |
(Filed on July 30, 2015) | +3.4% | 27.2% | $337.6M |
(Filed on April 30, 2015) | +3.9% | 25.7% | $356.9M |
(Filed on January 30, 2015) | -0.7% | 26.7% | $387.6M |
(Filed on November 24, 2014) | -0.7% | 27.2% | $450.4M |
(Filed on July 24, 2014) | +8.9% | 26.4% | $418.8M |
(Filed on April 24, 2014) | +6.0% | 27.0% | $401.6M |
(Filed on January 29, 2014) | +10.4% | 25.8% | $545.6M |
(Filed on November 26, 2013) | +4.0% | 26.2% | $454.4M |
(Filed on July 24, 2013) | -5.3% | 27.7% | $361.2M |
(Filed on April 25, 2013) | -2.4% | 26.8% | $319.5M |
(Filed on January 25, 2013) | -2.9% | 25.8% | $407.3M |
(Filed on November 20, 2012) | +29.1% | 26.0% | $421.4M |
(Filed on July 27, 2012) | +9.8% | 26.1% | $430.1M |
(Filed on April 27, 2012) | +6.8% | 27.2% | $270.3M |
(Filed on January 27, 2012) | +10.0% | 26.0% | $247.2M |
(Filed on November 20, 2012) (Filed on November 22, 2011) | -8.8% | 33.8% | $374.3M |
(Filed on July 27, 2011) | +14.0% | 28.5% | $405.3M |
(Filed on April 26, 2011) | +15.0% | 27.6% | $230.9M |
(Filed on January 26, 2011) | -1.0% | 27.8% | $323M |
(Filed on November 23, 2010) | -21.6% | 27.4% | $488.2M |
(Filed on July 26, 2010) | -28.1% | 27.8% | $70.3M |
(Filed on April 26, 2010) | — | 26.4% | — |
(Filed on January 26, 2010) | — | 25.8% | — |
(Filed on November 25, 2009) | — | 25.3% | $103.5M |
(Filed on July 24, 2009) | — | 25.8% | — |