Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $247.53B | $230.94B | $217.83B | $255.98B | $203.75B | $142.34B |
| Gross profit | $5.86B | $6.65B | $10.78B | $27.52B | $12.38B | $3.70B |
| Gross margin | 2.37% | 2.88% | 4.95% | 10.75% | 6.08% | 2.60% |
| Operating expenses | $2.53B | $2.21B | $2.08B | $2.69B | — | — |
| Operating income | $3.33B | $4.44B | $8.70B | $24.83B | — | — |
| Operating margin | 1.35% | 1.92% | 3.99% | 9.70% | — | — |
| EBITDA | $10.34B | $8.52B | $13.91B | $31.64B | — | — |
| EBITDA margin | 4.18% | 3.69% | 6.39% | 12.36% | — | — |
| Net income | $120.0M | −$2.69B | $3.21B | $16.51B | $4.35B | −$3.95B |
| Net profit margin | 0.05% | −1.17% | 1.47% | 6.45% | 2.13% | −2.77% |
| Basic EPSper basic share | $0.03 | -$0.13 | $0.34 | $1.33 | $0.38 | -$0.14 |
| Diluted EPSper diluted share | $0.03 | -$0.13 | $0.34 | $1.32 | $0.37 | -$0.14 |