| 期間終了日 | | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
| Revenue USD (M) | | 2,077.00 | 2,104.80 | 1,921.70 | 2,222.50 | 2,296.40 |
| Cost of revenue USD (M) | | 1,781.60 | 1,680.30 | 1,676.50 | 1,732.10 | 1,716.20 |
| Gross profit USD (M) | | 295.40 | 424.50 | 245.20 | 490.40 | 580.20 |
| Research and development USD (M) | | 17.00 | 14.00 | 18.00 | 16.00 | 17.00 |
| Operating expenses USD (M) | | 2,179.10 | 1,922.40 | 211.00 | 251.00 | 261.60 |
| Operating income USD (M) | | 63.30 | 210.70 | 34.20 | 239.40 | 318.60 |
| Income before tax USD (M) | | -43.00 | 244.20 | -19.50 | 169.90 | 257.80 |
| Income tax expense USD (M) | | 11.90 | 82.90 | -22.40 | 33.80 | 60.10 |
| Net income USD (M) | | -54.90 | 161.30 | 2.90 | 136.10 | 197.70 |
| Basic EPS USD/shares | | -2.02 | 3.79 | -0.42 | 3.16 | 4.46 |
| Diluted EPS USD/shares | | -2.02 | 3.79 | -0.42 | 3.16 | 4.46 |
| Basic weighted shares shares (M) | | 0.00 | 0.00 | 28.50 | 28.50 | 28.50 |
| Diluted weighted shares shares (M) | | 0.00 | 0.00 | 28.50 | 28.50 | 28.50 |
| Selling, general and administrative USD (M) | | 312.30 | 256.20 | 277.40 | 304.00 | 311.90 |