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 | $4.06B | $3.53B | $2.94B | $3.00B | $2.71B | $2.13B | $2.97B | $3.22B | $3.12B | $3.06B | $3.10B | $3.24B | $3.30B | $3.53B | $3.65B | $2.77B | $2.61B |
| Gross profit | $948.6M | $794.2M | $397.7M | $499.3M | — | $108.8M | $512.3M | $474.3M | $388.2M | −$172.7M | — | — | — | — | — | — | — |
| Gross margin | 23.38% | 22.51% | 13.55% | 16.62% | — | 5.12% | 17.24% | 14.72% | 12.43% | −5.64% | — | — | — | — | — | — | — |
| Operating expenses | $3.44B | $3.03B | $2.83B | $2.82B | $2.44B | $2.02B | $2.46B | $0 | $0 | $0 | $2.86B | $3.21B | $3.14B | $3.37B | $3.61B | $2.56B | $2.40B |
| Operating income | $617.8M | $494.7M | $104.1M | $181.2M | $275.9M | $108.8M | $512.3M | $474.3M | $388.2M | −$172.7M | $234.5M | $24.8M | $153.1M | $166.0M | $41.1M | $201.8M | $212.2M |
| Operating margin | 15.22% | 14.02% | 3.55% | 6.03% | 10.17% | 5.12% | 17.24% | 14.72% | 12.43% | −5.64% | 7.58% | 0.77% | 4.64% | 4.70% | 1.12% | 7.30% | 8.12% |
| EBITDA | $982.3M | $878.5M | $487.2M | $575.7M | $716.1M | $583.8M | $880.4M | $808.9M | $681.0M | $112.3M | $499.0M | $284.5M | $398.1M | $417.9M | $295.3M | $438.3M | $433.7M |
| EBITDA margin | 24.21% | 24.90% | 16.60% | 19.16% | 26.39% | 27.44% | 29.62% | 25.11% | 21.81% | 3.67% | 16.12% | 8.79% | 12.07% | 11.83% | 8.08% | 15.85% | 16.60% |
| Net income | $428.3M | $323.0M | $34.3M | $73.0M | $111.9M | −$8.5M | $340.1M | $280.4M | $428.9M | −$161.6M | $117.8M | — | — | — | — | — | — |
| Net profit margin | 10.55% | 9.15% | 1.17% | 2.43% | 4.12% | −0.40% | 11.44% | 8.70% | 13.74% | −5.27% | 3.81% | — | — | — | — | — | — |
| Basic EPSper basic share | $10.62 | $8.02 | $0.78 | $1.44 | $2.22 | -$0.17 | $6.68 | $5.40 | $8.28 | -$3.14 | $2.31 | -$0.47 | $1.14 | $1.00 | -$0.52 | $1.73 | $1.50 |
| Diluted EPSper diluted share | $10.35 | $7.77 | $0.77 | $1.44 | $2.20 | -$0.17 | $6.62 | $5.30 | $8.08 | -$3.14 | $2.27 | -$0.47 | $1.12 | $0.99 | -$0.52 | $1.70 | $1.47 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 6.87M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 2.97M |
DIMENSIONAL FUND ADVISORS LP | 2.57M |
AMERICAN CENTURY COMPANIES INC | 2.25M |
FMR LLC | 1.76M |
VANGUARD CAPITAL MANAGEMENT LLC | 1.75M |
STATE STREET CORP | 1.66M |
FULLER & THALER ASSET MANAGEMENT, INC. | 1.17M |
GEODE CAPITAL MANAGEMENT, LLC | 1.09M |
SW Investment Management LLC | 1M |
GOLDMAN SACHS GROUP INC | 721.23K |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 571.35K |
MORGAN STANLEY | 534.57K |
VICTORY CAPITAL MANAGEMENT INC | 532.74K |
NORTHERN TRUST CORP | 473.38K |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 471.83K |
Nuveen, LLC | 428.16K |
Childs Russell A | 409.39K |
OBERWEIS ASSET MANAGEMENT INC/ | 383.8K |
Allspring Global Investments Holdings, LLC | 357.77K |
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 24, 2026Form 4 | Steel Wade JCHIEF COMMERCIAL OFFICER | SellCommon Stock | 20.6K | $106.53 | $2.20M | 77.4K |
| Feb 18, 2026Form 4 | Steel Wade JCHIEF COMMERCIAL OFFICER | SellCommon Stock | 3.1K | $108.49 | $337.7K | 98.1K |
| Feb 18, 2026Form 4 | Steel Wade JCHIEF COMMERCIAL OFFICER | SellCommon Stock | 4.3K | $106.89 | $455.1K | 101.2K |
| Dec 11, 2025Form 4 | Madden Meredith SiegfriedDirector | SellCommon Stock | 4.7K | $106.54 | $503.4K | 25.4K |
| Aug 19, 2025Form 4 | Wooley GregEXEC VP OPERATIONS | SellCommon Stock | 2.0K | $116.83 | $233.7K | 66.7K |