XML 60 R50.htm IDEA: XBRL DOCUMENT
v3.23.3

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

X
- Definition The aggregate cost of goods produced and sold and services rendered during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_CostOfRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of the cost of borrowed funds accounted for as interest expense. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.9) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (210.5-03(11)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1 + Details
Name: | us-gaap_InterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_NonoperatingIncomeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount before tax and reclassification adjustments of other comprehensive income (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1 Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 12 -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-12 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount after tax and reclassification adjustments of other comprehensive income (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4 Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(21)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 55 -Paragraph 15 -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482739/220-10-55-15 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A + Details
Name: | us-gaap_OtherComprehensiveIncomeLossNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations. + References No definition available. + Details
Name: | us-gaap_OtherOperatingIncomeExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of selling, general and administrative expense classified as other. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_OtherSellingGeneralAndAdministrativeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6 + Details
Name: | us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before tax of reclassification adjustments of other comprehensive income (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1 Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4 + Details
Name: | us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 12 -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-12 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-17A + Details
Name: | us-gaap_ReclassificationFromAociCurrentPeriodTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AociAttributableToNoncontrollingInterestMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |