Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $14.45B | $13.23B | $8.02B | $8.52B | $22.58B | $6.10B | $7.34B | $6.83B | $7.15B | $5.15B | $4.65B | $7.48B | $6.61B | $4.02B | $3.25B | $3.12B | $1.77B | −$349.4M |
| Operating expenses | — | — | — | — | — | — | — | — | $3.73B | $2.93B | $3.09B | — | — | — | — | — | — | — |
| Net income | $3.02B | $2.78B | $1.39B | $1.75B | $5.86B | $1.05B | $2.05B | $1.54B | $1.47B | $1.04B | $709.8M | $1.58B | $1.17B | $218.6M | −$168.3M | −$370.0M | −$2.39B | −$5.59B |
| Basic EPSper diluted share | $3.87 | $3.62 | $1.84 | $2.36 | $8.14 | $1.50 | $3.03 | $2.27 | $2.21 | $1.60 | $1.12 | $2.60 | $2.00 | $0.41 | -$0.35 | -$1.02 | — | — |
| Diluted EPSper diluted share | $3.87 | $3.62 | $1.84 | $2.36 | $8.13 | $1.50 | $3.03 | $2.26 | $2.21 | $1.56 | $1.04 | $2.58 | $1.98 | $0.41 | -$0.35 | -$1.02 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 11, 2026Form 4 | Porat RuthDirector | BuyCommon Stock · indirect | 83.74 | $122.77 | $10.3K | 8.9K |
| May 11, 2026Form 4 | Porat RuthDirector | BuyCommon Stock | 229.5 | $123.19 | $28.3K | 41.8K |
| May 11, 2026Form 4 | Porat RuthDirector | BuyCommon Stock | 125.61 | $122.77 | $15.4K | 41.6K |
| May 1, 2026Form 4 | Sawhney VikrantChief Administrative Officer | SellCommon Stock | 13.0K | $126.11 | $1.65M | 899.7K |
| May 1, 2026Form 4 | Sawhney VikrantChief Administrative Officer | SellCommon Stock | 17.0K | $125.55 | $2.13M | 912.7K |