Accumulated other comprehensive income (loss) - Amounts in OCI (Details) - USD ($) $ in Millions | 3 Months Ended |
Mar. 31, 2018 | Mar. 31, 2017 |
Other Comprehensive Income Loss [Line Items] | | |
Amounts Arising During the Current Period, Pretax | $ 0.4 | $ 25.7 |
Amounts Arising During the Current Period, Income Tax | 0.2 | 0.1 |
Amounts Reclassified to Net Income (Loss), Pretax | 15 | 13 |
Amounts Reclassified to Net Income (Loss), Income Tax | (3.4) | (4.5) |
Other comprehensive income | 12.2 | 34.3 |
Cost of revenues | 693.6 | 610.3 |
Selling, general and administrative expenses | 123.1 | 107.1 |
Interest and other income (expense) | (13.1) | (11.2) |
Other operating income (expense) | (2.4) | 0.1 |
Benefit plan adjustments | | |
Other Comprehensive Income Loss [Line Items] | | |
Amounts Arising During the Current Period, Pretax | (1) | (1.5) |
Amounts Arising During the Current Period, Income Tax | 0.3 | 0.2 |
Amounts Reclassified to Net Income (Loss), Pretax | 14.8 | 12.6 |
Amounts Reclassified to Net Income (Loss), Income Tax | (3.4) | (4.5) |
Other comprehensive income | 10.7 | 6.8 |
Foreign currency translation adjustments | | |
Other Comprehensive Income Loss [Line Items] | | |
Amounts Arising During the Current Period, Pretax | 0.1 | 26.3 |
Amounts Arising During the Current Period, Income Tax | 0 | 0 |
Amounts Reclassified to Net Income (Loss), Pretax | 0 | 0 |
Amounts Reclassified to Net Income (Loss), Income Tax | 0 | 0 |
Other comprehensive income | 0.1 | 26.3 |
Unrealized gains (losses) on available-for-sale securities | | |
Other Comprehensive Income Loss [Line Items] | | |
Amounts Arising During the Current Period, Pretax | | 0.2 |
Amounts Arising During the Current Period, Income Tax | | (0.1) |
Amounts Reclassified to Net Income (Loss), Pretax | | 0 |
Amounts Reclassified to Net Income (Loss), Income Tax | | 0 |
Other comprehensive income | 0 | 0.1 |
Gains (losses) on cash flow hedges | | |
Other Comprehensive Income Loss [Line Items] | | |
Amounts Arising During the Current Period, Pretax | 0.4 | (0.2) |
Amounts Arising During the Current Period, Income Tax | (0.1) | 0 |
Amounts Reclassified to Net Income (Loss), Pretax | 0 | 0.2 |
Amounts Reclassified to Net Income (Loss), Income Tax | 0 | 0 |
Other comprehensive income | 0.3 | 0 |
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 |
Other operating income (expense) | 0 | 0.2 |
AOCI Attributable to Parent | | |
Other Comprehensive Income Loss [Line Items] | | |
Amounts Arising During the Current Period, Pretax | (0.5) | 24.8 |
Amounts Arising During the Current Period, Income Tax | 0.2 | 0.1 |
Amounts Reclassified to Net Income (Loss), Pretax | 14.8 | 12.8 |
Amounts Reclassified to Net Income (Loss), Income Tax | (3.4) | (4.5) |
Other comprehensive income | 11.1 | 33.2 |
Benefit plan adjustments | | |
Other Comprehensive Income Loss [Line Items] | | |
Amounts Arising During the Current Period, Pretax | 0 | 0 |
Amounts Arising During the Current Period, Income Tax | 0 | 0 |
Amounts Reclassified to Net Income (Loss), Pretax | 0.2 | 0.2 |
Amounts Reclassified to Net Income (Loss), Income Tax | 0 | 0 |
Other comprehensive income | 0.2 | 0.2 |
Foreign currency translation adjustments | | |
Other Comprehensive Income Loss [Line Items] | | |
Amounts Arising During the Current Period, Pretax | 0.9 | 0.9 |
Amounts Arising During the Current Period, Income Tax | 0 | 0 |
Amounts Reclassified to Net Income (Loss), Pretax | 0 | 0 |
Amounts Reclassified to Net Income (Loss), Income Tax | 0 | 0 |
Other comprehensive income | 0.9 | 0.9 |
AOCI Attributable to Noncontrolling Interest | | |
Other Comprehensive Income Loss [Line Items] | | |
Amounts Arising During the Current Period, Pretax | 0.9 | 0.9 |
Amounts Arising During the Current Period, Income Tax | 0 | 0 |
Amounts Reclassified to Net Income (Loss), Pretax | 0.2 | 0.2 |
Amounts Reclassified to Net Income (Loss), Income Tax | 0 | 0 |
Other comprehensive income | 1.1 | 1.1 |
Benefit plan adjustments(a) | | |
Other Comprehensive Income Loss [Line Items] | | |
Amounts Arising During the Current Period, Pretax | (1) | (1.5) |
Amounts Arising During the Current Period, Income Tax | 0.3 | 0.2 |
Amounts Reclassified to Net Income (Loss), Pretax | 15 | 12.8 |
Amounts Reclassified to Net Income (Loss), Income Tax | (3.4) | (4.5) |
Other comprehensive income | 10.9 | 7 |
Foreign currency translation adjustments | | |
Other Comprehensive Income Loss [Line Items] | | |
Amounts Arising During the Current Period, Pretax | 1 | 27.2 |
Amounts Arising During the Current Period, Income Tax | 0 | 0 |
Amounts Reclassified to Net Income (Loss), Pretax | 0 | 0 |
Amounts Reclassified to Net Income (Loss), Income Tax | 0 | 0 |
Other comprehensive income | 1 | 27.2 |
Unrealized gains (losses) on available-for-sale securities(b) | | |
Other Comprehensive Income Loss [Line Items] | | |
Amounts Arising During the Current Period, Pretax | | 0.2 |
Amounts Arising During the Current Period, Income Tax | | (0.1) |
Amounts Reclassified to Net Income (Loss), Pretax | | 0 |
Amounts Reclassified to Net Income (Loss), Income Tax | | 0 |
Other comprehensive income | | 0.1 |
Gains (losses) on cash flow hedges(c) | | |
Other Comprehensive Income Loss [Line Items] | | |
Amounts Arising During the Current Period, Pretax | 0.4 | (0.2) |
Amounts Arising During the Current Period, Income Tax | (0.1) | 0 |
Amounts Reclassified to Net Income (Loss), Pretax | 0 | 0.2 |
Amounts Reclassified to Net Income (Loss), Income Tax | 0 | 0 |
Other comprehensive income | 0.3 | 0 |
Benefit Plans Adjustments | Reclassification out of accumulated other comprehensive income | | |
Other Comprehensive Income Loss [Line Items] | | |
Cost of revenues | 2.4 | 2.3 |
Selling, general and administrative expenses | 0.6 | 0.6 |
Interest and other income (expense) | $ 11.7 | $ 11.6 |