Accumulated other comprehensive income (loss) - Amounts in OCI (Details) - USD ($) $ in Millions |
3 Months Ended |
9 Months Ended |
Sep. 30, 2023 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Sep. 30, 2022 |
Jun. 30, 2022 |
Mar. 31, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Other Comprehensive Income Loss [Line Items] |
|
|
|
|
|
|
|
|
Amounts Arising During the Current Period, Pretax |
$ (28.3)
|
|
|
$ (28.7)
|
|
|
$ 38.7
|
$ (42.1)
|
Amounts Arising During the Current Period, Income Tax |
(3.9)
|
|
|
(10.7)
|
|
|
(1.6)
|
(8.1)
|
Amounts Reclassified to Net Income (Loss), Pretax |
3.3
|
|
|
8.2
|
|
|
0.5
|
36.3
|
Amounts Reclassified to Net Income (Loss), Income Tax |
(1.8)
|
|
|
(1.9)
|
|
|
(2.0)
|
(9.4)
|
Other comprehensive income (loss) |
(30.7)
|
$ 30.3
|
$ 36.0
|
(33.1)
|
$ (39.6)
|
$ 49.4
|
35.6
|
(23.3)
|
Cost of revenues |
921.0
|
|
|
880.7
|
|
|
2,785.1
|
2,587.9
|
Selling, general and administrative expenses |
170.0
|
|
|
180.8
|
|
|
517.6
|
519.9
|
Interest and other income (expense) |
(2.9)
|
|
|
(6.3)
|
|
|
(11.7)
|
(8.4)
|
Other operating income (expense) |
1.3
|
|
|
(15.7)
|
|
|
(3.2)
|
(18.4)
|
Interest expense |
53.8
|
|
|
34.7
|
|
|
151.5
|
95.0
|
Benefit plan adjustments |
|
|
|
|
|
|
|
|
Other Comprehensive Income Loss [Line Items] |
|
|
|
|
|
|
|
|
Amounts Arising During the Current Period, Pretax |
0.7
|
|
|
(0.6)
|
|
|
(3.0)
|
0.4
|
Amounts Arising During the Current Period, Income Tax |
0.2
|
|
|
0.2
|
|
|
0.7
|
0.3
|
Amounts Reclassified to Net Income (Loss), Pretax |
0.5
|
|
|
9.4
|
|
|
1.9
|
29.1
|
Amounts Reclassified to Net Income (Loss), Income Tax |
(0.1)
|
|
|
(2.2)
|
|
|
(0.5)
|
(6.9)
|
Other comprehensive income (loss) |
1.3
|
|
|
6.8
|
|
|
(0.9)
|
22.9
|
Foreign currency translation adjustments |
|
|
|
|
|
|
|
|
Other Comprehensive Income Loss [Line Items] |
|
|
|
|
|
|
|
|
Amounts Arising During the Current Period, Pretax |
(38.3)
|
|
|
(36.8)
|
|
|
26.5
|
(57.8)
|
Amounts Arising During the Current Period, Income Tax |
(2.7)
|
|
|
(7.3)
|
|
|
(0.7)
|
(2.9)
|
Amounts Reclassified to Net Income (Loss), Pretax |
(1.2)
|
|
|
(1.4)
|
|
|
(4.1)
|
(4.4)
|
Amounts Reclassified to Net Income (Loss), Income Tax |
0.3
|
|
|
0.3
|
|
|
1.0
|
1.0
|
Other comprehensive income (loss) |
(41.9)
|
|
|
(45.2)
|
|
|
22.7
|
(64.1)
|
Unrealized gains (losses) on available-for-sale securities |
|
|
|
|
|
|
|
|
Other Comprehensive Income Loss [Line Items] |
|
|
|
|
|
|
|
|
Amounts Arising During the Current Period, Pretax |
(0.7)
|
|
|
0.7
|
|
|
(0.3)
|
0.0
|
Amounts Arising During the Current Period, Income Tax |
0.2
|
|
|
(0.9)
|
|
|
0.1
|
(1.0)
|
Amounts Reclassified to Net Income (Loss), Pretax |
8.6
|
|
|
0.0
|
|
|
8.6
|
0.0
|
Amounts Reclassified to Net Income (Loss), Income Tax |
(3.0)
|
|
|
0.0
|
|
|
(3.0)
|
0.0
|
Other comprehensive income (loss) |
5.1
|
|
|
(0.2)
|
|
|
5.4
|
(1.0)
|
Gains (losses) on cash flow hedges |
|
|
|
|
|
|
|
|
Other Comprehensive Income Loss [Line Items] |
|
|
|
|
|
|
|
|
Amounts Arising During the Current Period, Pretax |
11.5
|
|
|
12.0
|
|
|
19.8
|
25.8
|
Amounts Arising During the Current Period, Income Tax |
(1.6)
|
|
|
(2.7)
|
|
|
(1.7)
|
(4.5)
|
Amounts Reclassified to Net Income (Loss), Pretax |
(4.6)
|
|
|
0.2
|
|
|
(5.9)
|
11.6
|
Amounts Reclassified to Net Income (Loss), Income Tax |
1.0
|
|
|
0.0
|
|
|
0.5
|
(3.5)
|
Other comprehensive income (loss) |
6.3
|
|
|
9.5
|
|
|
12.7
|
29.4
|
Gains (losses) on cash flow hedges | Reclassification out of accumulated other comprehensive income |
|
|
|
|
|
|
|
|
Other Comprehensive Income Loss [Line Items] |
|
|
|
|
|
|
|
|
Other operating income (expense) |
(0.5)
|
|
|
0.3
|
|
|
(7.7)
|
(6.2)
|
Interest expense |
(5.2)
|
|
|
0.5
|
|
|
(13.7)
|
5.4
|
AOCI Attributable to Parent |
|
|
|
|
|
|
|
|
Other Comprehensive Income Loss [Line Items] |
|
|
|
|
|
|
|
|
Amounts Arising During the Current Period, Pretax |
(26.8)
|
|
|
(24.7)
|
|
|
43.0
|
(31.6)
|
Amounts Arising During the Current Period, Income Tax |
(3.9)
|
|
|
(10.7)
|
|
|
(1.6)
|
(8.1)
|
Amounts Reclassified to Net Income (Loss), Pretax |
3.3
|
|
|
8.2
|
|
|
0.5
|
36.3
|
Amounts Reclassified to Net Income (Loss), Income Tax |
(1.8)
|
|
|
(1.9)
|
|
|
(2.0)
|
(9.4)
|
Other comprehensive income (loss) |
(29.2)
|
$ 33.3
|
$ 35.8
|
(29.1)
|
$ (34.6)
|
$ 50.9
|
39.9
|
(12.8)
|
Foreign currency translation adjustments |
|
|
|
|
|
|
|
|
Other Comprehensive Income Loss [Line Items] |
|
|
|
|
|
|
|
|
Amounts Arising During the Current Period, Pretax |
(1.5)
|
|
|
(4.0)
|
|
|
(4.3)
|
(10.5)
|
Amounts Arising During the Current Period, Income Tax |
0.0
|
|
|
0.0
|
|
|
0.0
|
0.0
|
Amounts Reclassified to Net Income (Loss), Pretax |
0.0
|
|
|
0.0
|
|
|
0.0
|
0.0
|
Amounts Reclassified to Net Income (Loss), Income Tax |
0.0
|
|
|
0.0
|
|
|
0.0
|
0.0
|
Other comprehensive income (loss) |
(1.5)
|
|
|
(4.0)
|
|
|
(4.3)
|
(10.5)
|
AOCI Attributable to Noncontrolling Interest |
|
|
|
|
|
|
|
|
Other Comprehensive Income Loss [Line Items] |
|
|
|
|
|
|
|
|
Amounts Arising During the Current Period, Pretax |
(1.5)
|
|
|
(4.0)
|
|
|
(4.3)
|
(10.5)
|
Amounts Arising During the Current Period, Income Tax |
0.0
|
|
|
0.0
|
|
|
0.0
|
0.0
|
Amounts Reclassified to Net Income (Loss), Pretax |
0.0
|
|
|
0.0
|
|
|
0.0
|
0.0
|
Amounts Reclassified to Net Income (Loss), Income Tax |
0.0
|
|
|
0.0
|
|
|
0.0
|
0.0
|
Other comprehensive income (loss) |
(1.5)
|
|
|
(4.0)
|
|
|
(4.3)
|
(10.5)
|
Benefit plan adjustments(a) |
|
|
|
|
|
|
|
|
Other Comprehensive Income Loss [Line Items] |
|
|
|
|
|
|
|
|
Amounts Arising During the Current Period, Pretax |
0.7
|
|
|
(0.6)
|
|
|
(3.0)
|
0.4
|
Amounts Arising During the Current Period, Income Tax |
0.2
|
|
|
0.2
|
|
|
0.7
|
0.3
|
Amounts Reclassified to Net Income (Loss), Pretax |
0.5
|
|
|
9.4
|
|
|
1.9
|
29.1
|
Amounts Reclassified to Net Income (Loss), Income Tax |
(0.1)
|
|
|
(2.2)
|
|
|
(0.5)
|
(6.9)
|
Other comprehensive income (loss) |
1.3
|
|
|
6.8
|
|
|
(0.9)
|
22.9
|
Benefit plan adjustments(a) | Reclassification out of accumulated other comprehensive income |
|
|
|
|
|
|
|
|
Other Comprehensive Income Loss [Line Items] |
|
|
|
|
|
|
|
|
Cost of revenues |
1.4
|
|
|
1.5
|
|
|
4.3
|
4.8
|
Selling, general and administrative expenses |
0.5
|
|
|
0.5
|
|
|
1.5
|
1.4
|
Interest and other income (expense) |
(0.2)
|
|
|
(3.1)
|
|
|
(1.0)
|
(11.1)
|
Foreign currency translation adjustments |
|
|
|
|
|
|
|
|
Other Comprehensive Income Loss [Line Items] |
|
|
|
|
|
|
|
|
Amounts Arising During the Current Period, Pretax |
(39.8)
|
|
|
(40.8)
|
|
|
22.2
|
(68.3)
|
Amounts Arising During the Current Period, Income Tax |
(2.7)
|
|
|
(7.3)
|
|
|
(0.7)
|
(2.9)
|
Amounts Reclassified to Net Income (Loss), Pretax |
(1.2)
|
|
|
(1.4)
|
|
|
(4.1)
|
(4.4)
|
Amounts Reclassified to Net Income (Loss), Income Tax |
0.3
|
|
|
0.3
|
|
|
1.0
|
1.0
|
Other comprehensive income (loss) |
(43.4)
|
|
|
(49.2)
|
|
|
18.4
|
(74.6)
|
Unrealized gains (losses) on available-for-sale securities(c) |
|
|
|
|
|
|
|
|
Other Comprehensive Income Loss [Line Items] |
|
|
|
|
|
|
|
|
Amounts Arising During the Current Period, Pretax |
(0.7)
|
|
|
0.7
|
|
|
(0.3)
|
0.0
|
Amounts Arising During the Current Period, Income Tax |
0.2
|
|
|
(0.9)
|
|
|
0.1
|
(1.0)
|
Amounts Reclassified to Net Income (Loss), Pretax |
8.6
|
|
|
0.0
|
|
|
8.6
|
0.0
|
Amounts Reclassified to Net Income (Loss), Income Tax |
(3.0)
|
|
|
0.0
|
|
|
(3.0)
|
0.0
|
Other comprehensive income (loss) |
5.1
|
|
|
(0.2)
|
|
|
5.4
|
(1.0)
|
Unrealized gains (losses) on available-for-sale securities(c) | Reclassification out of accumulated other comprehensive income |
|
|
|
|
|
|
|
|
Other Comprehensive Income Loss [Line Items] |
|
|
|
|
|
|
|
|
Interest and other income (expense) |
8.6
|
|
|
|
|
|
|
|
Gains (losses) on cash flow hedges(d) |
|
|
|
|
|
|
|
|
Other Comprehensive Income Loss [Line Items] |
|
|
|
|
|
|
|
|
Amounts Arising During the Current Period, Pretax |
11.5
|
|
|
12.0
|
|
|
19.8
|
25.8
|
Amounts Arising During the Current Period, Income Tax |
(1.6)
|
|
|
(2.7)
|
|
|
(1.7)
|
(4.5)
|
Amounts Reclassified to Net Income (Loss), Pretax |
(4.6)
|
|
|
0.2
|
|
|
(5.9)
|
11.6
|
Amounts Reclassified to Net Income (Loss), Income Tax |
1.0
|
|
|
0.0
|
|
|
0.5
|
(3.5)
|
Other comprehensive income (loss) |
$ 6.3
|
|
|
$ 9.5
|
|
|
$ 12.7
|
$ 29.4
|