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 | $2.30B | $2.13B | $1.92B | $1.99B | $1.92B | $1.68B | $1.65B | $1.62B | $1.53B | $1.40B | $1.33B | $1.27B | $1.13B | $992.5M | $929.7M | $900.8M | $1.06B | $1.25B |
| Gross profit | $808.1M | $699.4M | $556.8M | $643.9M | $645.2M | $519.9M | $532.6M | $507.6M | $460.8M | $435.0M | $412.7M | $401.7M | $301.9M | $256.4M | $245.8M | $256.8M | — | — |
| Gross margin | 35.18% | 32.91% | 29.00% | 32.34% | 33.64% | 30.87% | 32.28% | 31.26% | 30.18% | 31.04% | 30.93% | 31.73% | 26.80% | 25.83% | 26.44% | 28.50% | — | — |
| Operating expenses | $1.67B | $1.57B | $1.50B | $1.52B | $1.36B | $1.24B | $1.19B | $1.18B | $1.13B | $1.03B | $976.0M | $913.2M | $877.7M | $781.0M | $725.7M | $683.3M | $759.9M | — |
| Operating income | $627.3M | $551.7M | $424.5M | $475.8M | $553.4M | $445.9M | $460.4M | $442.0M | $396.9M | $375.7M | $358.2M | $352.8M | $248.4M | $211.6M | $204.1M | $217.5M | $363.7M | $496.3M |
| Operating margin | 27.31% | 25.96% | 22.11% | 23.89% | 28.85% | 26.48% | 27.91% | 27.21% | 26.00% | 26.81% | 26.85% | 27.87% | 22.06% | 21.32% | 21.95% | 24.15% | 34.29% | 39.77% |
| EBITDA | $994.0M | $822.5M | $669.2M | $698.0M | — | — | — | $474.3M | $425.8M | $447.5M | $424.9M | $413.9M | $305.5M | $267.4M | $252.8M | $239.4M | $385.2M | $518.4M |
| EBITDA margin | 43.27% | 38.71% | 34.86% | 35.06% | — | — | — | 29.20% | 27.89% | 31.93% | 31.85% | 32.69% | 27.13% | 26.94% | 27.19% | 26.58% | 36.32% | 41.54% |
| Net income | $715.3M | $581.2M | $462.3M | $475.5M | $546.6M | $447.3M | $501.4M | $505.9M | $404.4M | $333.8M | $331.7M | $318.7M | $288.1M | $206.8M | $205.0M | $231.7M | $174.3M | $139.3M |
| Net profit margin | 31.14% | 27.35% | 24.08% | 23.88% | 28.49% | 26.56% | 30.39% | 31.15% | 26.49% | 23.82% | 24.86% | 25.17% | 25.59% | 20.84% | 22.05% | 25.72% | 16.44% | 11.16% |
| Basic EPSper basic share | $5.76 | $4.47 | $3.49 | $3.49 | $3.87 | $3.05 | $3.31 | $3.23 | $2.56 | $2.07 | $2.00 | $1.89 | $1.68 | $1.19 | $1.12 | $1.23 | $0.91 | $0.73 |
| Diluted EPSper diluted share | $5.63 | $4.41 | $3.46 | $3.46 | $3.81 | $3.00 | $3.24 | $3.14 | $2.49 | $2.03 | $1.96 | $1.85 | $1.64 | $1.18 | $1.11 | $1.22 | $0.91 | $0.71 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 8.27%9.93M shares |
LOOMIS SAYLES & CO L P | 7.07%8.48M shares |
WEST ALFRED P JR | ≈5.68%6.82M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 5.12%6.14M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.91%4.69M shares |
STATE STREET CORP | 3.54%4.25M shares |
MORGAN STANLEY | 3.43%4.12M shares |
Boston Partners | 2.58%3.09M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.46%2.95M shares |
BANK OF AMERICA CORP /DE/ | 2.42%2.91M shares |
FMR LLC | 2.09%2.51M shares |
LORD, ABBETT & CO. LLC | 1.92%2.31M shares |
DIMENSIONAL FUND ADVISORS LP | 1.64%1.96M shares |
ROMEO CARMEN | ≈1.30%1.56M shares |
FIRST TRUST ADVISORS LP | 1.25%1.5M shares |
Beutel, Goodman & Co Ltd. | 1.25%1.49M shares |
Invesco Ltd. | 0.93%1.11M shares |
ROYCE & ASSOCIATES LP | 0.88%1.05M shares |
Caisse de depot et placement du Quebec | 0.84%1M shares |
Boston Trust Walden Corp | 0.83%991.3K shares |
Percentages use 119.98M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 29, 2026Form 4 | WEST ALFRED P JROther | SellCommon Stock | 1.7K | $88.09 | $148.0K | 6.82M |
| Jun 29, 2026Form 4 | WEST ALFRED P JROther | SellCommon Stock | 5.7K | $87.18 | $492.7K | 6.82M |
| Jun 26, 2026Form 4 | WEST ALFRED P JROther | SellCommon Stock | 3.8K | $87.67 | $336.5K | 6.83M |
| Jun 26, 2026Form 4 | WEST ALFRED P JROther | SellCommon Stock | 46.2K | $87.21 | $4.03M | 6.83M |
| Jun 9, 2026Form 4 | DORAN WILLIAMDirector | SellCommon Stock | 5.0K | $90.50 | $452.5K | 618.8K |