XML 59 R56.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Business and Geographic Segments - Net Sales by Point of Origin and Point of Destination (Detail) (USD $) In Millions, unless otherwise specified | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2014 | Sep. 30, 2014 | Jun. 30, 2014 | Mar. 31, 2014 | Dec. 31, 2013 | Sep. 30, 2013 | Jun. 30, 2013 | Mar. 31, 2013 | Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Net sales | $ 432.0 us-gaap_SalesRevenueNet | $ 476.5 us-gaap_SalesRevenueNet | $ 491.7 us-gaap_SalesRevenueNet | $ 462.4 us-gaap_SalesRevenueNet | $ 400.1 us-gaap_SalesRevenueNet | $ 448.2 us-gaap_SalesRevenueNet | $ 516.1 us-gaap_SalesRevenueNet | $ 499.2 us-gaap_SalesRevenueNet | $ 1,862.6 us-gaap_SalesRevenueNet | $ 1,863.6 us-gaap_SalesRevenueNet | $ 2,087.3 us-gaap_SalesRevenueNet
Point Of Origin |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Net sales |  |  |  |  |  |  |  |  | 1,862.6 us-gaap_SalesRevenueNet / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember | 1,863.6 us-gaap_SalesRevenueNet / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember | 2,087.3 us-gaap_SalesRevenueNet / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember
Point Of Destination |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Net sales |  |  |  |  |  |  |  |  | 1,862.6 us-gaap_SalesRevenueNet / us-gaap_StatementScenarioAxis = vhi_PointOfDestinationMember | 1,863.6 us-gaap_SalesRevenueNet / us-gaap_StatementScenarioAxis = vhi_PointOfDestinationMember | 2,087.3 us-gaap_SalesRevenueNet / us-gaap_StatementScenarioAxis = vhi_PointOfDestinationMember
United States | Point Of Origin |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Net sales |  |  |  |  |  |  |  |  | 993.7 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_US / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember | 961.5 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_US / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember | 1,153.8 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_US / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember
Germany | Point Of Origin |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Net sales |  |  |  |  |  |  |  |  | 844.1 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_DE / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember | 915.8 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_DE / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember | 977.7 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_DE / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember
Canada | Point Of Origin |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Net sales |  |  |  |  |  |  |  |  | 252.3 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CA / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember | 246.5 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CA / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember | 339.1 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CA / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember
Belgium | Point Of Origin |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Net sales |  |  |  |  |  |  |  |  | 249.3 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_BE / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember | 254.6 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_BE / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember | 272.9 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_BE / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember
Norway | Point Of Origin |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Net sales |  |  |  |  |  |  |  |  | 256.8 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_NO / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember | 261.3 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_NO / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember | 284.0 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_NO / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember
North America | Point Of Destination |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Net sales |  |  |  |  |  |  |  |  | 753.2 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember / us-gaap_StatementScenarioAxis = vhi_PointOfDestinationMember | 690.5 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember / us-gaap_StatementScenarioAxis = vhi_PointOfDestinationMember | 760.7 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember / us-gaap_StatementScenarioAxis = vhi_PointOfDestinationMember
Europe | Point Of Destination |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Net sales |  |  |  |  |  |  |  |  | 883.6 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember / us-gaap_StatementScenarioAxis = vhi_PointOfDestinationMember | 905.0 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember / us-gaap_StatementScenarioAxis = vhi_PointOfDestinationMember | 1,011.4 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember / us-gaap_StatementScenarioAxis = vhi_PointOfDestinationMember
Asia and other | Point Of Destination |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Net sales |  |  |  |  |  |  |  |  | 225.8 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = vhi_AsiaAndOtherMember / us-gaap_StatementScenarioAxis = vhi_PointOfDestinationMember | 268.1 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = vhi_AsiaAndOtherMember / us-gaap_StatementScenarioAxis = vhi_PointOfDestinationMember | 315.2 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = vhi_AsiaAndOtherMember / us-gaap_StatementScenarioAxis = vhi_PointOfDestinationMember
Geography Eliminations | Point Of Origin |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Net sales |  |  |  |  |  |  |  |  | $ (733.6)us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_GeographyEliminationsMember / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember | $ (776.1)us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_GeographyEliminationsMember / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember | $ (940.2)us-gaap_SalesRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_GeographyEliminationsMember / us-gaap_StatementScenarioAxis = vhi_PointOfOriginMember

X
- Definition Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_SalesRevenueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_SegmentReportingInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_GeographyEliminationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_BE
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_CA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_DE
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_NO
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=us-gaap_EuropeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=us-gaap_NorthAmericaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=vhi_AsiaAndOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=vhi_PointOfDestinationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=vhi_PointOfOriginMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |