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 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $402.07B | $372.81B | $357.78B | $322.47B | $292.11B | $268.71B | $256.78B | $193.92B | $184.76B | $177.53B | $153.29B | $139.37B | $126.76B | $123.12B | $107.08B | $95.78B | $98.22B | $87.47B | $76.33B |
| Gross profit | — | — | — | — | — | — | — | — | $28.55B | $28.86B | $26.53B | $25.37B | $23.78B | $22.49B | $20.56B | $20.22B | $20.36B | $18.29B | $16.11B |
| Operating expenses | — | — | — | — | — | — | $33.54B | $21.37B | $18.81B | $18.45B | $17.05B | $16.57B | $15.75B | $15.28B | $14.23B | $14.08B | $13.93B | $12.24B | $11.31B |
| Operating income | $4.66B | $8.52B | $13.74B | $7.95B | $13.31B | $13.91B | $11.99B | $4.02B | $9.54B | $10.39B | $9.47B | $8.80B | $8.04B | $7.21B | $6.33B | $6.14B | $6.42B | $6.05B | $4.79B |
| EBITDAderived | $9.27B | $13.11B | $18.11B | $12.18B | $17.80B | $18.35B | $16.36B | $6.74B | $12.02B | $12.86B | $11.57B | $10.73B | $9.91B | $8.96B | $7.90B | $7.61B | $7.81B | $7.32B | $5.89B |
| Net income | $1.77B | $4.61B | $8.34B | $4.31B | $8.00B | $7.18B | $6.63B | −$594.0M | $6.62B | $5.32B | $5.24B | $4.64B | $4.59B | $3.86B | $3.46B | $3.43B | $3.70B | $3.20B | $2.64B |
| Basic EPSper diluted share | $1.40 | $3.67 | $6.49 | $3.29 | $6.07 | $5.48 | $5.10 | -$0.57 | $6.47 | $4.93 | $4.66 | $3.98 | $3.77 | $3.04 | $2.59 | $2.51 | $2.58 | $2.23 | $1.97 |
| Diluted EPSper diluted share | $1.39 | $3.66 | $6.47 | $3.26 | $6.02 | $5.46 | $5.08 | -$0.57 | $6.44 | $4.90 | $4.63 | $3.96 | $3.74 | $3.02 | $2.57 | $2.49 | $2.55 | $2.18 | $1.92 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 21, 2026Form 4 | ROBBINS LARRYDirector | SellCommon Stock · indirect | 370.5K | $93.45 | $34.62M | 4.82M |
| May 21, 2026Form 4 | ROBBINS LARRYDirector | SellCash-Settled Swaps · derivative · indirect | 378.0K | $93.31 | $35.27M | 0 |
| May 20, 2026Form 4 | ROBBINS LARRYDirector | SellCommon Stock · indirect | 800 | $96.28 | $77.0K | 5.20M |
| May 20, 2026Form 4 | ROBBINS LARRYDirector | SellCommon Stock · indirect | 66.9K | $95.67 | $6.40M | 5.20M |
| May 20, 2026Form 4 | ROBBINS LARRYDirector | SellCommon Stock · indirect | 152.7K | $94.81 | $14.48M | 5.26M |