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 | $4.70B | $4.32B | $3.99B | $4.25B | $4.58B | $2.81B | $2.67B | $2.66B | $2.70B | $2.96B | $3.28B | $3.16B | $3.09B | $3.08B | $2.88B | $2.73B | $2.75B | $2.88B |
| Gross profit | $2.27B | $2.08B | $2.02B | $2.08B | $2.24B | $1.67B | $1.64B | $1.69B | $1.72B | $1.94B | $2.12B | $2.18B | $2.15B | $2.14B | $2.05B | $2.00B | $1.99B | — |
| Gross margin | 48.39% | 48.15% | 50.65% | 48.98% | 48.76% | 59.42% | 61.58% | 63.45% | 63.59% | 65.30% | 64.61% | 69.17% | 69.60% | 69.50% | 71.21% | 73.06% | 72.24% | — |
| Operating expenses | $2.05B | $1.79B | $1.86B | $1.93B | $1.95B | $1.43B | $1.39B | $1.63B | $1.78B | $2.00B | $3.13B | $1.99B | $1.91B | $1.82B | $1.76B | $1.69B | $1.69B | $2.61B |
| Operating income | $223.3M | $291.6M | $162.9M | $148.5M | $280.5M | $237.3M | $253.9M | $56.1M | −$63.1M | −$66.6M | −$1.01B | $193.5M | $247.0M | $313.0M | $291.3M | $303.8M | $296.3M | $274.4M |
| Operating margin | 4.76% | 6.75% | 4.08% | 3.50% | 6.12% | 8.43% | 9.51% | 2.11% | −2.33% | −2.25% | −30.74% | 6.13% | 7.98% | 10.18% | 10.11% | 11.12% | 10.77% | 9.51% |
| EBITDA | $275.3M | $342.5M | $214.2M | $201.6M | $450.4M | $294.0M | $315.2M | $125.1M | $15.5M | $12.9M | −$928.1M | $275.2M | $326.0M | $391.1M | $360.8M | $367.9M | $363.4M | $359.7M |
| EBITDA margin | 5.86% | 7.93% | 5.36% | 4.75% | 9.83% | 10.45% | 11.80% | 4.70% | 0.57% | 0.44% | −28.31% | 8.71% | 10.53% | 12.71% | 12.52% | 13.47% | 13.21% | 12.47% |
| Net income | $73.2M | $123.5M | −$5.2M | $12.4M | $134.9M | $208.1M | $173.5M | $8.5M | $6.7M | −$105.2M | −$953.5M | $96.4M | $128.8M | $180.0M | $163.5M | $171.6M | $167.9M | $139.6M |
| Net profit margin | 1.56% | 2.86% | −0.13% | 0.29% | 2.94% | 7.40% | 6.50% | 0.32% | 0.25% | −3.55% | −29.08% | 3.05% | 4.16% | 5.85% | 5.67% | 6.28% | 6.10% | 4.84% |
| Basic EPSper basic share | $1.30 | $2.26 | -$0.09 | $0.23 | $2.37 | $3.84 | $3.19 | $0.16 | $0.12 | -$1.98 | -$17.97 | $1.82 | $2.35 | $3.06 | $2.67 | $2.64 | $2.54 | $2.10 |
| Diluted EPSper diluted share | $1.25 | $2.21 | -$0.09 | $0.21 | $2.02 | $3.73 | $3.10 | $0.16 | $0.12 | -$1.98 | -$17.97 | $1.81 | $2.33 | $3.03 | $2.64 | $2.60 | $2.52 | $2.08 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 9.15M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 4.23M |
FMR LLC | 3.31M |
DIMENSIONAL FUND ADVISORS LP | 2.74M |
STATE STREET CORP | 2.47M |
GOLDMAN SACHS GROUP INC | 2.41M |
VANGUARD CAPITAL MANAGEMENT LLC | 2.33M |
LSV ASSET MANAGEMENT | 2.28M |
IEQ CAPITAL, LLC | 1.77M |
GEODE CAPITAL MANAGEMENT, LLC | 1.47M |
Bragg Financial Advisors, Inc | 1.19M |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.16M |
WELLINGTON MANAGEMENT GROUP LLP | 1.1M |
Huber Capital Management LLC | 1.06M |
MORGAN STANLEY | 1.05M |
Bank of New York Mellon Corp | 888.87K |
AMERICAN CENTURY COMPANIES INC | 853.18K |
HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 831.81K |
FADEL MITCHELL E | 830.84K |
AQR CAPITAL MANAGEMENT LLC | 720.15K |
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 |
|---|---|---|---|---|---|---|
| Apr 28, 2026Form 4 | BROWN JEFFREY JDirector | BuyCOMMON STOCK · indirect | 1.9K | $19.41 | $36.3K | 94.8K |
| Apr 28, 2026Form 4 | BROWN JEFFREY JDirector | BuyCOMMON STOCK · indirect | 461 | $19.41 | $8.9K | 23.4K |
| Jan 6, 2026Form 4 | BROWN JEFFREY JDirector | BuyCOMMON STOCK · indirect | 2.0K | $17.68 | $35.5K | 93.0K |
| Jan 6, 2026Form 4 | BROWN JEFFREY JDirector | BuyCOMMON STOCK · indirect | 495 | $17.68 | $8.8K | 22.9K |
| Oct 21, 2025Form 4 | BROWN JEFFREY JDirector | BuyCOMMON STOCK · indirect | 1.6K | $22.27 | $34.9K | 91.0K |