Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $4.14B | $4.19B | $4.18B | $4.69B |
| Gross profit | $245.7M | $230.8M | $451.7M | $351.7M |
| Gross margin | 5.94% | 5.51% | 10.80% | 7.50% |
| Operating expenses | $137.0M | $222.7M | $184.5M | $219.8M |
| Operating income | $108.7M | $8.1M | $267.2M | $131.9M |
| Operating margin | 2.63% | 0.19% | 6.39% | 2.81% |
| EBITDA | $257.5M | $157.1M | $414.0M | $230.2M |
| EBITDA margin | 6.22% | 3.75% | 9.90% | 4.91% |
| Net income | −$33.8M | −$222.0M | $48.1M | −$173.3M |
| Net profit margin | −0.82% | −5.30% | 1.15% | −3.70% |
| Basic EPSper basic share | -$0.39 | -$2.67 | $0.59 | -$2.04 |
| Diluted EPSper diluted share | -$0.39 | -$2.67 | $0.59 | -$2.04 |
Reported shareholders
| Holder | % owned |
|---|---|
Heritage Group | ≈16.53%14.52M shares |
Two Seas Capital LP | 7.54%6.62M shares |
BlackRock, Inc. | 5.96%5.23M shares |
Wasserstein Management, L.P. | 4.51%3.96M shares |
STATE STREET CORP | 3.95%3.47M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.93%3.45M shares |
Adams Asset Advisors, LLC | 2.28%2.01M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.23%1.96M shares |
BARCLAYS PLC | 1.60%1.41M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 1.17%1.03M shares |
BANK OF AMERICA CORP /DE/ | 1.12%981.35K shares |
Straumins Jennifer | ≈1.07%943.44K shares |
WELLINGTON MANAGEMENT GROUP LLP | 0.92%811.48K shares |
CITADEL ADVISORS LLC | 0.87%762.08K shares |
MORGAN STANLEY | 0.81%708.21K shares |
MARSHALL WACE, LLP | 0.70%617.14K shares |
NORTHERN TRUST CORP | 0.70%615.26K shares |
Voleon Capital Management LP | 0.70%612.51K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.63%552.79K shares |
Fleming Bruce A | ≈0.63%549.96K shares |
Percentages use 87.84M 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 |
|---|---|---|---|---|---|---|
| May 15, 2026Form 4 | Heritage GroupTenPercentOwner,Other | SellCommon Stock, par value $0.01 per share | 627.0K | $32.54 | $20.40M | 12.98M |
| Apr 1, 2026Form 4 | Sajkowski Daniel JDirector | SellCommon Stock, par value $0.01 per share | 3.3K | $34.46 | $114.1K | 82.0K |
| Dec 4, 2025Form 4/A | Sajkowski Daniel JDirector | SellCommon Stock, par value $0.01 per share | 2.0K | $0.00 | $0.00 | 85.3K |
| Dec 4, 2025Form 4 | Boss John G.Director | SellCommon Stock, par value $0.01 per share | 1.0K | $0.00 | $0.00 | 28.8K |
| Dec 4, 2025Form 4 | Sajkowski Daniel JDirector | SellCommon Stock, par value $0.01 per share | 2.0K | $0.00 | $0.00 | 167.3K |