Revenue
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.12B | $2.95B | $3.46B | $4.09B | $2.25B | $1.41B | $2.00B | $2.02B | $1.64B |
| Gross profit | $197.9M | $495.0M | $1.10B | $1.81B | $574.8M | $132.1M | $328.2M | $359.8M | $312.6M |
| Gross margin | 9.32% | 16.80% | 31.84% | 44.15% | 25.52% | 9.35% | 16.44% | 17.80% | 19.06% |
| Operating expenses | $2.19B | $2.73B | $237.4M | $2.52B | $1.90B | $1.59B | $2.17B | $166.0M | $130.2M |
| Operating income | −$61.4M | $227.9M | $863.1M | $1.58B | $359.2M | −$170.7M | −$169.1M | $193.8M | $182.4M |
| Operating margin | −2.89% | 7.73% | 24.97% | 38.62% | 15.95% | −12.08% | −8.47% | 9.59% | 11.12% |
| EBITDA | $113.2M | $395.2M | $1000.0M | $1.69B | $469.2M | — | — | — | — |
| EBITDA margin | 5.33% | 13.41% | 28.93% | 41.25% | 20.83% | — | — | — | — |
| Net income | −$61.7M | $187.6M | $722.0M | $1.45B | $288.8M | −$446.9M | −$316.3M | $299.2M | $154.5M |
| Net profit margin | −2.91% | 6.37% | 20.89% | 35.39% | 12.82% | −31.62% | −15.85% | 14.80% | 9.42% |
| Basic EPSper basic share | -$4.75 | $14.41 | $51.18 | $82.82 | $15.66 | -$24.42 | -$16.82 | $27.28 | $15.12 |
| Diluted EPSper diluted share | -$4.75 | $14.28 | $49.30 | $79.49 | $15.30 | -$24.42 | -$16.82 | $25.54 | $14.35 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 14.30%1.81M shares |
Courtis Kenneth S. | ≈7.77%985.39K shares |
STATE STREET CORP | 7.68%974.46K shares |
DIMENSIONAL FUND ADVISORS LP | 5.89%746.87K shares |
CONTINENTAL GENERAL INSURANCE CO | 5.08%644.03K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 4.75%602.43K shares |
GENDELL JEFFREY L | 4.74%601.26K shares |
Goehring & Rozencwajg Associates, LLC | 4.45%564.71K shares |
RENAISSANCE TECHNOLOGIES LLC | 4.34%550.72K shares |
Dalal Street, LLC | 4.08%517.19K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.68%467.04K shares |
Systrade AG | 2.21%280K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.16%273.68K shares |
Crocodile Capital Partners GmbH | 1.93%245.12K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.18%150.31K shares |
MORGAN STANLEY | 1.06%134.17K shares |
Allianz Asset Management GmbH | 0.89%112.47K shares |
NORTHERN TRUST CORP | 0.87%109.98K shares |
D. E. Shaw & Co., Inc. | 0.85%108.11K shares |
AMERICAN CENTURY COMPANIES INC | 0.68%86.05K shares |
Percentages use 12.69M 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 12, 2026Form 4 | Courtis Kenneth S.Director | BuyCommon Stock, $0.01 par value per share | 3.9K | $201.11 | $777.1K | 985.4K |
| Jun 12, 2026Form 4 | Courtis Kenneth S.Director | BuyCommon Stock, $0.01 par value per share | 6.1K | $200.49 | $1.23M | 981.5K |
| Jun 3, 2026Form 4 | Whitehead Jason E.President & COO | BuyCommon Stock, $0.01 par value per share | 99 | $214.94 | $21.3K | 10.4K |
| Jun 3, 2026Form 4 | Whitehead Jason E.President & COO | SellCommon Stock, $0.01 par value per share | 819 | $213.34 | $174.7K | 10.4K |
| Jun 3, 2026Form 4 | Whitehead Jason E.President & COO | SellCommon Stock, $0.01 par value per share | 1.4K | $212.52 | $295.0K | 11.3K |