Revenue
2009
2010
2011
2012
2013
2014
2015
2016
2017
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $14.30B | $12.30B | $12.00B | $9.78B | $7.95B | $6.32B | $7.18B | $6.91B | $6.61B | $5.13B | $4.21B | $4.61B | $4.32B | $3.73B | $2.83B | $2.14B | $1.62B |
| Gross profit | $1.79B | $1.63B | $1.38B | $1.19B | $1.15B | $1.05B | $1.11B | $970.1M | $861.7M | — | — | — | — | — | $225.2M | $204.1M | $247.4M |
| Gross margin | 12.54% | 13.23% | 11.52% | 12.19% | 14.41% | 16.61% | 15.49% | 14.04% | 13.04% | — | — | — | — | — | 7.95% | 9.53% | 15.24% |
| Operating expenses | $1.14B | $1.19B | $1.30B | $1.07B | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating income | $652.6M | $436.4M | $80.1M | $125.1M | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating margin | 4.56% | 3.55% | 0.67% | 1.28% | — | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA | $1.12B | $950.8M | $754.9M | $662.5M | — | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 7.80% | 7.73% | 6.29% | 6.77% | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | $399.0M | $162.8M | −$49.9M | $33.4M | $328.8M | $322.8M | $392.3M | $259.7M | $347.2M | $131.3M | −$79.1M | $115.9M | $140.9M | $107.4M | $106.0M | $90.5M | $70.7M |
| Net profit margin | 2.79% | 1.32% | −0.42% | 0.34% | 4.14% | 5.11% | 5.46% | 3.76% | 5.26% | 2.56% | −1.88% | 2.51% | 3.26% | 2.88% | 3.74% | 4.22% | 4.36% |
| Basic EPSper basic share | $5.12 | $2.09 | -$0.64 | $0.45 | $4.54 | $4.43 | $5.22 | $3.30 | $4.29 | $1.63 | -$0.98 | $1.45 | $1.83 | $1.37 | $1.29 | $1.19 | $0.93 |
| Diluted EPSper diluted share | $5.07 | $2.06 | -$0.64 | $0.42 | $4.45 | $4.38 | $5.17 | $3.26 | $4.22 | $1.61 | -$0.98 | $1.35 | $1.66 | $1.31 | $1.23 | $1.05 | $0.90 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 7.64M |
PECONIC PARTNERS LLC | 3.68M |
VANGUARD CAPITAL MANAGEMENT LLC | 2.83M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 2.81M |
STATE STREET CORP | 2.24M |
Hill City Capital, LP | 2.16M |
LONE PINE CAPITAL LLC | 1.35M |
BANK OF AMERICA CORP /DE/ | 1.34M |
FIRST TRUST ADVISORS LP | 1.33M |
JPMORGAN CHASE & CO | 1.32M |
GEODE CAPITAL MANAGEMENT, LLC | 1.28M |
Invesco Ltd. | 1.24M |
VICTORY CAPITAL MANAGEMENT INC | 1.21M |
Hood River Capital Management LLC | 1.17M |
FMR LLC | 890.1K |
AMERIPRISE FINANCIAL INC | 734.98K |
Bank of New York Mellon Corp | 674.29K |
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 660.44K |
AQR CAPITAL MANAGEMENT LLC | 657.6K |
MORGAN STANLEY | 653.5K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 3, 2026Form 4 | Csiszar Ernst NDirector | SellCommon Stock | 6.5K | $371.17 | $2.41M | 10.8K |
| May 4, 2026Form 4 | Campbell C RobertDirector | SellCommon Stock | 3.0K | $417.00 | $1.25M | 30.6K |
| Mar 25, 2026Form 4 | Palomarez Javier AlbertoDirector | SellCommon Stock | 950 | $325.43 | $309.2K | 10.6K |
| Mar 3, 2026Form 4 | Csiszar Ernst NDirector | SellCommon Stock | 6.5K | $300.40 | $1.95M | 17.2K |
| Nov 3, 2025Form 4 | Love Timothy MichaelCAO | SellCommon Stock | 1.9K | $206.15 | $397.7K | 9.8K |