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 | $12.03B | $11.50B | $10.85B | $9.78B | $14.09B | $13.57B | $12.74B | $10.58B | $6.33B | $10.96B | $12.11B | $12.70B | $11.82B | $10.89B | $10.38B | $9.92B | $11.47B | $11.25B | $8.47B |
| Gross profit | $2.98B | $2.83B | $2.71B | $2.58B | $3.04B | $2.59B | $2.48B | $2.16B | $1.26B | $1.77B | — | — | — | — | — | — | — | — | — |
| Operating income | $863.6M | $692.4M | $676.5M | $539.9M | $688.1M | $536.0M | $404.9M | $387.4M | $244.1M | $338.6M | $445.5M | $528.1M | $669.0M | $596.1M | $518.9M | $400.1M | $620.6M | $643.1M | $442.0M |
| EBITDAderived | $945.7M | $791.7M | $779.8M | $642.3M | $789.1M | $627.0M | $495.0M | $505.3M | $320.6M | $421.0M | $545.5M | $626.7M | $738.9M | $655.0M | $576.5M | $464.5M | $689.2M | $706.8M | $491.7M |
| Net income | $289.3M | $806.1M | $665.8M | $644.0M | $477.0M | $491.8M | $848.0M | $163.4M | $293.7M | $210.5M | $303.0M | $328.1M | $423.1M | $379.0M | $331.0M | $246.0M | $399.9M | $420.7M | $287.1M |
| Basic EPSper diluted share | $2.39 | $6.35 | $5.32 | $5.01 | $3.22 | $3.74 | $6.14 | $1.18 | $2.43 | $1.75 | $2.42 | $2.51 | $3.27 | $2.97 | $2.63 | $1.98 | $3.26 | $3.47 | $2.42 |
| Diluted EPSper diluted share | $2.38 | $6.32 | $5.30 | $4.98 | $3.20 | $3.71 | $6.08 | $1.18 | $2.42 | $1.73 | $2.40 | $2.48 | $3.23 | $2.94 | $2.60 | $1.96 | $3.21 | $3.38 | $2.35 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 15, 2026Form 4 | PRAGADA ROBERT VChair & CEO | BuyCommon Stock | 3.6K | $111.09 | $400.0K | 333.8K |
| May 13, 2026Form 4 | Fernandez Manuel JDirector | BuyCommon Stock | 253 | $112.56 | $28.5K | 12.5K |
| May 8, 2026Form 4 | Fernandez Manuel JDirector | BuyCommon Stock | 403 | $121.93 | $49.1K | 12.3K |
| Mar 6, 2026Form 4 | Miller ShannonPresident | SellCommon Stock | 1.4K | $134.13 | $193.1K | 25.3K |
| Nov 24, 2025Form 4 | Nathamuni VenkateshChief Financial Officer | BuyCommon Stock | 750 | $135.11 | $101.3K | 20.8K |