Accumulated other comprehensive income (loss) - Amounts in OCI (Details) - USD ($) $ in Millions | 3 Months Ended | 6 Months Ended |
Jun. 30, 2018 | Jun. 30, 2017 | Jun. 30, 2018 | Jun. 30, 2017 |
Other Comprehensive Income Loss [Line Items] | | | | |
Amounts Arising During the Current Period, Pretax | $ (137.5) | $ 3.6 | $ (137.1) | $ 29.3 |
Amounts Arising During the Current Period, Income Tax | 0.1 | 0 | 0.3 | 0.1 |
Amounts Reclassified to Net Income (Loss), Pretax | 129.9 | 13 | 144.9 | 26 |
Amounts Reclassified to Net Income (Loss), Income Tax | (3.9) | (4.4) | (7.3) | (8.9) |
Other comprehensive income (loss) | (11.4) | 12.2 | 0.8 | 46.5 |
Cost of revenues | 666.8 | 628.9 | 1,360.4 | 1,239.2 |
Selling, general and administrative expenses | 119.9 | 122.8 | 243 | 229.9 |
Interest and other income (expense) | 8.1 | 11.4 | 21.2 | 22.6 |
Other operating income (expense) | 1.3 | 5.9 | (1.1) | 6 |
Benefit plan adjustments | | | | |
Other Comprehensive Income Loss [Line Items] | | | | |
Amounts Arising During the Current Period, Pretax | 1.3 | (2.8) | 0.3 | (4.3) |
Amounts Arising During the Current Period, Income Tax | 0.2 | 0.2 | 0.5 | 0.4 |
Amounts Reclassified to Net Income (Loss), Pretax | 22.9 | 13.2 | 37.7 | 25.8 |
Amounts Reclassified to Net Income (Loss), Income Tax | (3.4) | (4.5) | (6.8) | (9) |
Other comprehensive income (loss) | 21 | 6.1 | 31.7 | 12.9 |
Foreign currency translation adjustments | | | | |
Other Comprehensive Income Loss [Line Items] | | | | |
Amounts Arising During the Current Period, Pretax | (138.2) | 7.6 | (138.1) | 33.9 |
Amounts Arising During the Current Period, Income Tax | 0 | 0 | 0 | 0 |
Amounts Reclassified to Net Income (Loss), Pretax | 107.2 | 0 | 107.2 | 0 |
Amounts Reclassified to Net Income (Loss), Income Tax | (0.5) | 0 | (0.5) | 0 |
Other comprehensive income (loss) | (31.5) | 7.6 | (31.4) | 33.9 |
Unrealized gains (losses) on available-for-sale securities | | | | |
Other Comprehensive Income Loss [Line Items] | | | | |
Amounts Arising During the Current Period, Pretax | | 0.7 | | 0.9 |
Amounts Arising During the Current Period, Income Tax | | (0.2) | | (0.3) |
Amounts Reclassified to Net Income (Loss), Pretax | | (0.2) | | (0.2) |
Amounts Reclassified to Net Income (Loss), Income Tax | | 0.1 | | 0.1 |
Other comprehensive income (loss) | | 0.4 | 0 | 0.5 |
Gains (losses) on cash flow hedges | | | | |
Other Comprehensive Income Loss [Line Items] | | | | |
Amounts Arising During the Current Period, Pretax | 0.2 | 0 | 0.6 | (0.2) |
Amounts Arising During the Current Period, Income Tax | (0.1) | 0 | (0.2) | 0 |
Amounts Reclassified to Net Income (Loss), Pretax | 0 | (0.1) | 0 | 0.1 |
Amounts Reclassified to Net Income (Loss), Income Tax | 0 | 0 | 0 | 0 |
Other comprehensive income (loss) | 0.1 | (0.1) | 0.4 | (0.1) |
Gains (losses) on cash flow hedges | Reclassification out of accumulated other comprehensive income | | | | |
Other Comprehensive Income Loss [Line Items] | | | | |
Interest and other income (expense) | 0 | 0.1 | 0 | 0.1 |
Other operating income (expense) | 0 | (0.2) | 0 | 0 |
AOCI Attributable to Parent | | | | |
Other Comprehensive Income Loss [Line Items] | | | | |
Amounts Arising During the Current Period, Pretax | (136.7) | 5.5 | (137.2) | 30.3 |
Amounts Arising During the Current Period, Income Tax | 0.1 | 0 | 0.3 | 0.1 |
Amounts Reclassified to Net Income (Loss), Pretax | 130.1 | 12.9 | 144.9 | 25.7 |
Amounts Reclassified to Net Income (Loss), Income Tax | (3.9) | (4.4) | (7.3) | (8.9) |
Other comprehensive income (loss) | (10.4) | 14 | 0.7 | 47.2 |
Benefit plan adjustments | | | | |
Other Comprehensive Income Loss [Line Items] | | | | |
Amounts Arising During the Current Period, Pretax | 0 | 0 | 0 | 0 |
Amounts Arising During the Current Period, Income Tax | 0 | 0 | 0 | 0 |
Amounts Reclassified to Net Income (Loss), Pretax | (0.2) | 0.1 | 0 | 0.3 |
Amounts Reclassified to Net Income (Loss), Income Tax | 0 | 0 | 0 | 0 |
Other comprehensive income (loss) | (0.2) | 0.1 | 0 | 0.3 |
Foreign currency translation adjustments | | | | |
Other Comprehensive Income Loss [Line Items] | | | | |
Amounts Arising During the Current Period, Pretax | (0.8) | (1.9) | 0.1 | (1) |
Amounts Arising During the Current Period, Income Tax | 0 | 0 | 0 | 0 |
Amounts Reclassified to Net Income (Loss), Pretax | 0 | 0 | 0 | 0 |
Amounts Reclassified to Net Income (Loss), Income Tax | 0 | 0 | 0 | 0 |
Other comprehensive income (loss) | (0.8) | (1.9) | 0.1 | (1) |
AOCI Attributable to Noncontrolling Interest | | | | |
Other Comprehensive Income Loss [Line Items] | | | | |
Amounts Arising During the Current Period, Pretax | (0.8) | (1.9) | 0.1 | (1) |
Amounts Arising During the Current Period, Income Tax | 0 | 0 | 0 | 0 |
Amounts Reclassified to Net Income (Loss), Pretax | (0.2) | 0.1 | 0 | 0.3 |
Amounts Reclassified to Net Income (Loss), Income Tax | 0 | 0 | 0 | 0 |
Other comprehensive income (loss) | (1) | (1.8) | 0.1 | (0.7) |
Benefit plan adjustments(a) | | | | |
Other Comprehensive Income Loss [Line Items] | | | | |
Amounts Arising During the Current Period, Pretax | 1.3 | (2.8) | 0.3 | (4.3) |
Amounts Arising During the Current Period, Income Tax | 0.2 | 0.2 | 0.5 | 0.4 |
Amounts Reclassified to Net Income (Loss), Pretax | 22.7 | 13.3 | 37.7 | 26.1 |
Amounts Reclassified to Net Income (Loss), Income Tax | (3.4) | (4.5) | (6.8) | (9) |
Other comprehensive income (loss) | 20.8 | 6.2 | 31.7 | 13.2 |
Benefit plan adjustments(a) | Reclassification out of accumulated other comprehensive income | | | | |
Other Comprehensive Income Loss [Line Items] | | | | |
Cost of revenues | 2.1 | 2.4 | 4.5 | 4.7 |
Selling, general and administrative expenses | 0.6 | 0.5 | 1.2 | 1.1 |
Interest and other income (expense) | (10) | (12.1) | (21.7) | (23.7) |
Foreign currency translation adjustments | | | | |
Other Comprehensive Income Loss [Line Items] | | | | |
Amounts Arising During the Current Period, Pretax | (139) | 5.7 | (138) | 32.9 |
Amounts Arising During the Current Period, Income Tax | 0 | 0 | 0 | 0 |
Amounts Reclassified to Net Income (Loss), Pretax | 107.2 | 0 | 107.2 | 0 |
Amounts Reclassified to Net Income (Loss), Income Tax | (0.5) | 0 | (0.5) | 0 |
Other comprehensive income (loss) | (32.3) | 5.7 | (31.3) | 32.9 |
Unrealized gains (losses) on available-for-sale securities(b) | | | | |
Other Comprehensive Income Loss [Line Items] | | | | |
Amounts Arising During the Current Period, Pretax | | 0.7 | | 0.9 |
Amounts Arising During the Current Period, Income Tax | | (0.2) | | (0.3) |
Amounts Reclassified to Net Income (Loss), Pretax | | (0.2) | | (0.2) |
Amounts Reclassified to Net Income (Loss), Income Tax | | 0.1 | | 0.1 |
Other comprehensive income (loss) | | 0.4 | | 0.5 |
Gains (losses) on cash flow hedges(c) | | | | |
Other Comprehensive Income Loss [Line Items] | | | | |
Amounts Arising During the Current Period, Pretax | 0.2 | 0 | 0.6 | (0.2) |
Amounts Arising During the Current Period, Income Tax | (0.1) | 0 | (0.2) | 0 |
Amounts Reclassified to Net Income (Loss), Pretax | 0 | (0.1) | 0 | 0.1 |
Amounts Reclassified to Net Income (Loss), Income Tax | 0 | 0 | 0 | 0 |
Other comprehensive income (loss) | $ 0.1 | $ (0.1) | $ 0.4 | $ (0.1) |