Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $6.40B | $6.72B | $6.84B | $8.39B | $7.93B | $5.47B | $4.64B | $5.00B | $4.43B | $3.91B | $3.63B | $3.57B | $3.27B | $2.78B | $2.25B |
| Gross profit | $1.05B | $1.33B | $1.43B | $1.91B | $1.63B | $938.8M | $677.6M | $687.7M | $612.4M | — | — | — | $426.9M | $375.6M | $255.4M |
| Gross margin | 16.46% | 19.79% | 20.90% | 22.83% | 20.51% | 17.15% | 14.59% | 13.77% | 13.82% | — | — | — | 13.04% | 13.52% | 11.36% |
| Operating expenses | $6.22B | $6.23B | $6.21B | $7.23B | $6.95B | $5.14B | $4.51B | $4.92B | $4.29B | $3.83B | $3.53B | $3.43B | $3.17B | $2.72B | $2.28B |
| Operating income | $183.3M | $490.0M | $624.4M | $1.16B | $971.8M | $335.0M | $136.5M | $72.0M | $141.4M | $84.7M | $103.2M | $145.5M | $98.8M | $63.1M | −$27.0M |
| Operating margin | 2.86% | 7.29% | 9.13% | 13.80% | 12.26% | 6.12% | 2.94% | 1.44% | 3.19% | 2.17% | 2.84% | 4.07% | 3.02% | 2.27% | −1.20% |
| EBITDA | $341.6M | $634.2M | $756.9M | $1.26B | $1.05B | $430.2M | $216.6M | $218.9M | $221.8M | $157.5M | $158.8M | $197.0M | $136.8M | $96.5M | $10.0M |
| EBITDA margin | 5.33% | 9.43% | 11.07% | 15.02% | 13.28% | 7.86% | 4.66% | 4.38% | 5.00% | 4.03% | 4.37% | 5.51% | 4.18% | 3.47% | 0.44% |
| Net income | $132.8M | $376.4M | $483.7M | $857.7M | $712.5M | $175.0M | $80.9M | $20.5M | $83.0M | $38.3M | $52.2M | — | $116.9M | $41.5M | −$46.4M |
| Net profit margin | 2.07% | 5.60% | 7.07% | 10.23% | 8.99% | 3.20% | 1.74% | 0.41% | 1.87% | 0.98% | 1.44% | — | 3.57% | 1.49% | −2.06% |
| Basic EPSper basic share | $3.54 | $9.63 | $12.20 | $21.70 | $18.07 | $4.45 | $2.07 | $0.53 | $2.15 | $0.99 | $1.33 | $2.03 | $2.91 | $1.40 | -$1.56 |
| Diluted EPSper diluted share | $3.53 | $9.57 | $12.12 | $21.56 | $17.97 | $4.44 | $2.06 | $0.52 | $2.12 | $0.98 | $1.33 | $2.03 | $2.91 | $1.40 | -$1.56 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 5.97M |
DIMENSIONAL FUND ADVISORS LP | 2.28M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 2.2M |
WELLINGTON MANAGEMENT GROUP LLP | 1.82M |
VANGUARD CAPITAL MANAGEMENT LLC | 1.59M |
STATE STREET CORP | 1.5M |
ALLIANCEBERNSTEIN L.P. | 1.3M |
GEODE CAPITAL MANAGEMENT, LLC | 924.64K |
AMERICAN CENTURY COMPANIES INC | 891.73K |
NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 728.2K |
THIRD AVENUE MANAGEMENT LLC | 602.09K |
MORGAN STANLEY | 576.62K |
JACOBS LEVY EQUITY MANAGEMENT, INC | 573.23K |
MILLENNIUM MANAGEMENT LLC | 560.38K |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 478.8K |
Atlas FRM LLC | 445K |
NORTHERN TRUST CORP | 425.39K |
GOLDMAN SACHS GROUP INC | 409.03K |
BANK OF AMERICA CORP /DE/ | 390.97K |
Qube Research & Technologies Ltd | 388.33K |
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 |
|---|---|---|---|---|---|---|
| May 13, 2026Form 4 | Twedt JillSVP General Counsel & Corp Sec | SellCommon Stock, par value $0.01 | 6.1K | $66.45 | $403.4K | 26.5K |
| Aug 22, 2025Form 4 | Strom Jeffrey RobertCOO | SellCommon Stock, par value $0.01 | 1.0K | $91.06 | $91.1K | 37.0K |
| Aug 7, 2025Form 4 | Little TroyEVP, Wood Products | SellCommon Stock, par value $0.01 | 2.0K | $83.10 | $168.9K | 12.7K |
| Aug 6, 2025Form 4 | Twedt JillSVP General Counsel & Corp Sec | SellCommon Stock, par value $0.01 | 1.8K | $83.97 | $149.6K | 32.9K |
| Jun 4, 2025Form 4 | Twedt JillSVP General Counsel & Corp Sec | SellCommon Stock, par value $0.01 | 1.2K | $88.01 | $105.6K | 34.6K |