- 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 29, 2026) | +24.2% | 84.9% | $1.4B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 1, 2026) | +18.7% | 85.4% | $1.4B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 19, 2026) | +6.2% | — | $3B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 29, 2025) | +10.1% | 86.4% | $2.8B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 29, 2026) | +20.2% | 85.6% | $2.8B |
(Filed on May 1, 2026) | +23.1% | 86.5% | $2.8B |
(Filed on February 19, 2026) | +26.9% | — | $2.6B |
(Filed on October 29, 2025) | +18.8% | 86.6% | $2.8B |
(Filed on July 30, 2025) | +8.6% | 86.9% | $1.1B |
(Filed on April 30, 2025) | -1.2% | 87.6% | $1B |
(Filed on February 21, 2025) | +18.8% | — | $1B |
(Filed on October 30, 2024) | +13.4% | 89.3% | $962M |
(Filed on July 24, 2024) | +13.9% | 90.1% | $873.9M |
(Filed on April 24, 2024) | +13.3% | 87.8% | $917M |
(Filed on February 14, 2024) | +16.4% | — | $882.3M |
(Filed on October 23, 2023) | +20.2% | 90.3% | $1B |
(Filed on July 24, 2023) | +17.7% | 89.2% | $1B |
(Filed on April 24, 2023) | +22.5% | 89.1% | $1.1B |
(Filed on February 13, 2023) | +1.7% | — | $1.1B |
(Filed on October 24, 2022) | +12.6% | 89.8% | $1B |
(Filed on July 25, 2022) | +14.1% | 89.5% | $847.2M |
(Filed on April 25, 2022) | +19.1% | 88.6% | $743M |
(Filed on February 22, 2022) | +26.7% | — | $928.4M |
(Filed on October 25, 2021) | +15.0% | 87.7% | $1.3B |
(Filed on July 26, 2021) | +10.0% | 88.2% | $1.2B |
(Filed on April 26, 2021) | +7.1% | 88.0% | $946.3M |
(Filed on February 22, 2021) | +5.2% | — | $705.2M |
(Filed on October 19, 2020) | +8.9% | 89.5% | $655.2M |
(Filed on July 20, 2020) | +12.0% | 89.4% | $633.4M |
(Filed on April 20, 2020) | +11.5% | 87.8% | $538.9M |
(Filed on February 24, 2020) | +13.6% | — | $533.3M |
(Filed on October 21, 2019) | +9.7% | 88.6% | $544.6M |
(Filed on July 22, 2019) | +8.2% | 88.6% | $819.5M |
(Filed on April 22, 2019) | +8.5% | 87.8% | $747M |
(Filed on February 24, 2020) (Filed on February 27, 2019) | +7.0% | — | $688.1M |
(Filed on October 22, 2018) | +8.8% | 88.8% | $678.3M |
(Filed on July 23, 2018) | +5.7% | — | $656M |
(Filed on April 25, 2018) | +6.5% | — | $544.1M |
(Filed on February 20, 2018) | +6.3% | — | $465.2M |
(Filed on October 26, 2017) | +2.9% | — | $524.3M |
(Filed on July 24, 2017) | +8.9% | — | $669.6M |
(Filed on April 25, 2017) | +8.9% | — | $810.4M |
(Filed on February 10, 2017) | +4.2% | — | $616.7M |
(Filed on October 24, 2016) | +8.3% | — | $616.1M |
(Filed on July 25, 2016) | +9.8% | — | $647.9M |
(Filed on April 25, 2016) | +8.7% | — | $887.7M |
(Filed on February 18, 2016) | +12.3% | — | $932.2M |
(Filed on October 27, 2015) | +9.2% | — | $500.5M |
(Filed on July 27, 2015) | +4.5% | — | $557.4M |
(Filed on April 27, 2015) | +6.9% | — | $532.8M |
(Filed on February 20, 2015) | +9.0% | — | $536.3M |
(Filed on October 20, 2014) | +8.3% | — | $620.4M |
(Filed on July 21, 2014) | +11.0% | — | $577.2M |
(Filed on April 21, 2014) | +12.2% | — | $810.2M |
(Filed on February 20, 2014) | +12.2% | — | $726.4M |
(Filed on October 24, 2013) | +15.8% | 93.1% | $649.1M |
(Filed on July 25, 2013) | +15.3% | 93.4% | $661.7M |
(Filed on April 25, 2013) | +18.7% | 95.1% | $659.7M |
(Filed on February 21, 2013) | +23.7% | 94.4% | $601.6M |
(Filed on October 25, 2012) | +22.9% | 93.8% | $696.1M |
(Filed on July 26, 2012) | +24.8% | 92.9% | $665.3M |
(Filed on April 27, 2012) | +19.9% | 94.7% | $612.2M |
(Filed on February 24, 2012) | +13.0% | 96.7% | $557.4M |
(Filed on October 28, 2011) | +10.1% | 95.5% | $509M |
(Filed on July 29, 2011) | +8.2% | 96.9% | $475.6M |
(Filed on April 29, 2011) | — | 97.6% | — |
(Filed on February 24, 2011) | — | 96.2% | $569.1M |
(Filed on October 29, 2010) | — | 97.0% | — |
(Filed on August 4, 2010) | — | 95.4% | — |