Revenue
2008
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 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $5.84B | $5.63B | $5.37B | $4.95B | $4.19B | $3.68B | $3.95B | $4.48B | $3.67B | $3.51B | $3.39B | $3.36B | $3.18B | $3.04B | $2.87B | $2.54B | $2.36B | $2.70B |
| Gross profit | $2.06B | $1.91B | $1.88B | $1.47B | $1.15B | $1.09B | $1.17B | $1.30B | $1.16B | $1.11B | $1.09B | $1.11B | $1.07B | $1.01B | $923.7M | $828.7M | $725.9M | $803.4M |
| Gross margin | 35.32% | 33.86% | 34.93% | 29.74% | 27.46% | 29.49% | 29.69% | 29.02% | 31.48% | 31.53% | 32.20% | 33.01% | 33.62% | 33.25% | 32.17% | 32.61% | 30.82% | 29.71% |
| Operating expenses | $855.3M | $812.5M | $849.6M | $762.5M | $619.2M | $591.3M | $644.9M | $743.5M | $636.3M | $615.3M | $617.2M | $591.6M | $562.9M | $540.4M | $499.9M | $460.9M | $431.2M | $457.4M |
| Operating income | $1.21B | $1.09B | $1.03B | $709.1M | $532.3M | $494.5M | $526.7M | $556.9M | $518.8M | $489.8M | $474.6M | $517.4M | $507.6M | $471.8M | $423.8M | $367.8M | $294.7M | $346.0M |
| Operating margin | 20.68% | 19.42% | 19.12% | 14.33% | 12.69% | 13.43% | 13.35% | 12.43% | 14.14% | 13.97% | 14.00% | 15.40% | 15.94% | 15.50% | 14.76% | 14.47% | 12.51% | 12.79% |
| EBITDA | $1.41B | $1.31B | $1.18B | $857.6M | $681.4M | $639.0M | $664.6M | $705.3M | $617.0M | $580.7M | $559.8M | $596.6M | $578.2M | $538.6M | $492.0M | $440.3M | $365.3M | $409.1M |
| EBITDA margin | 24.21% | 23.19% | 21.91% | 17.33% | 16.25% | 17.35% | 16.84% | 15.74% | 16.82% | 16.57% | 16.51% | 17.76% | 18.16% | 17.69% | 17.13% | 17.33% | 15.51% | 15.13% |
| Net income | $887.1M | $779.0M | $751.4M | $545.9M | $399.5M | $351.2M | $400.9M | $360.2M | $243.1M | $293.0M | $277.3M | $325.3M | $326.5M | $299.7M | $267.9M | $217.2M | $180.1M | $222.7M |
| Net profit margin | 15.18% | 13.84% | 13.98% | 11.03% | 9.53% | 9.54% | 10.16% | 8.04% | 6.63% | 8.36% | 8.18% | 9.68% | 10.25% | 9.84% | 9.33% | 8.55% | 7.65% | 8.23% |
| Basic EPSper basic share | $16.63 | $14.49 | $13.98 | $10.13 | $7.33 | $6.46 | $7.35 | $6.57 | $4.42 | $5.26 | $4.79 | $5.51 | $5.51 | $5.05 | $4.47 | $3.61 | $3.16 | $3.96 |
| Diluted EPSper diluted share | $16.54 | $14.39 | $13.89 | $10.07 | $7.28 | $6.43 | $7.31 | $6.54 | $4.39 | $5.24 | $4.77 | $5.48 | $5.47 | $5.00 | $4.42 | $3.59 | $3.15 | $3.93 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 4.69M |
VANGUARD CAPITAL MANAGEMENT LLC | 3.45M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 2.68M |
STATE STREET CORP | 2.39M |
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 1.55M |
Bank of New York Mellon Corp | 1.5M |
GEODE CAPITAL MANAGEMENT, LLC | 1.42M |
DEUTSCHE BANK AG\ | 1.17M |
Boston Partners | 1.1M |
PARNASSUS INVESTMENTS, LLC | 1.07M |
Invesco Ltd. | 1.05M |
FIRST TRUST ADVISORS LP | 901.1K |
Select Equity Group, L.P. | 835.26K |
VICTORY CAPITAL MANAGEMENT INC | 779.3K |
WELLINGTON MANAGEMENT GROUP LLP | 774.08K |
MORGAN STANLEY | 722.46K |
JPMORGAN CHASE & CO | 640.45K |
NORTHERN TRUST CORP | 639.1K |
Mirova US LLC | 561.82K |
DIMENSIONAL FUND ADVISORS LP | 538.26K |
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 |
|---|---|---|---|---|---|---|
| Feb 17, 2026Form 4 | Mikes Mark EugenePresident Electrical Solutions | SellCommon Stock | 2.6K | $523.73 | $1.36M | 2.6K |
| Feb 9, 2026Form 4 | LANE KATHERINE ANNESenior VP, GC & Secretary | SellCommon Stock | 4.6K | $505.60 | $2.33M | 14.9K |
| Feb 9, 2026Form 4 | DEL NERO JONATHAN M.Vice President, Controller | SellCommon Stock | 2.2K | $500.60 | $1.12M | 2.8K |
| Feb 6, 2026Form 4 | FLYNN ALYSSA RChief Human Resources Officer | SellCommon Stock | 361 | $497.23 | $179.5K | 2.7K |
| Feb 6, 2026Form 4 | FLYNN ALYSSA RChief Human Resources Officer | SellCommon Stock | 867 | $497.10 | $431.0K | 3.1K |