Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $2.73B | $1.12B | $1.06B | $951.8M |
| Gross profit | $904.5M | $352.4M | $532.0M | $464.7M |
| Gross margin | 33.18% | 31.57% | 50.13% | 48.83% |
| Operating expenses | $229.3M | $25.7M | $282.6M | $133.5M |
| Operating income | $675.2M | $326.7M | $249.4M | $331.2M |
| Operating margin | 24.77% | 29.27% | 23.50% | 34.80% |
| EBITDA | $1.28B | $563.9M | $427.8M | $410.7M |
| EBITDA margin | 47.09% | 50.52% | 40.31% | 43.15% |
| Net income | $159.1M | $140.5M | $123.9M | $62.4M |
| Net profit margin | 5.84% | 12.59% | 11.67% | 6.56% |
| Basic EPSper basic share | $0.27 | $0.25 | $0.14 | $0.11 |
| Diluted EPSper diluted share | $0.27 | $0.25 | $0.14 | $0.11 |