Revenue
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.60B | $987.0M | $1.42B | $1.15B | $1.47B | $853.1M | $606.9M | $420.7M | $448.8M | $491.0M |
| Gross profit | $949.9M | $473.0M | $611.3M | $540.1M | $802.8M | $308.6M | $170.9M | $76.8M | $113.3M | $154.0M |
| Gross margin | 59.25% | 47.92% | 43.19% | 47.04% | 54.46% | 36.18% | 28.16% | 18.27% | 25.24% | 31.37% |
| Operating expenses | $488.5M | $795.3M | $741.5M | $349.8M | $358.4M | $120.4M | $52.5M | $47.0M | $11.9M | $41.4M |
| Operating income | $461.4M | −$322.3M | −$130.2M | $190.3M | $444.4M | $188.3M | $118.4M | $29.9M | $101.3M | $112.6M |
| Operating margin | 28.78% | −32.65% | −9.20% | 16.57% | 30.14% | 22.07% | 19.51% | 7.11% | 22.58% | 22.93% |
| EBITDA | $577.6M | −$192.1M | $83.8M | $371.7M | $672.3M | $297.5M | $204.0M | $30.1M | $101.5M | $112.9M |
| EBITDA margin | 36.03% | −19.46% | 5.92% | 32.38% | 45.61% | 34.88% | 33.62% | 7.15% | 22.62% | 22.99% |
| Net income | $395.8M | −$261.3M | −$98.0M | $194.1M | $368.1M | $151.5M | $102.8M | −$31,000 | $71.5M | $65.0M |
| Net profit margin | 24.69% | −26.47% | −6.92% | 16.91% | 24.97% | 17.76% | 16.94% | −0.01% | 15.92% | 13.23% |
| Basic EPSper basic share | $1.95 | -$1.29 | -$0.48 | $0.92 | $1.70 | $1.00 | $0.84 | $0.05 | $0.58 | $0.63 |
| Diluted EPSper diluted share | $1.85 | -$1.29 | -$0.48 | $0.89 | $1.63 | $0.96 | $0.78 | $0.05 | $0.57 | $0.62 |
Reported shareholders
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jan 3, 2025Form 4 | MacNevin William K.Other | SellCommon Shares | 6.7K | $7.16 | $48.1K | 265.7K |