XML 82 R96.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Segments (Data by Geographic Region) (Details) (USD $)
In Thousands, 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
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues $ 297,285us-gaap_Revenues $ 221,714us-gaap_Revenues $ 200,370us-gaap_Revenues $ 177,413us-gaap_Revenues $ 311,983us-gaap_Revenues $ 228,614us-gaap_Revenues $ 196,017us-gaap_Revenues $ 196,052us-gaap_Revenues $ 896,782us-gaap_Revenues $ 932,666us-gaap_Revenues $ 873,364us-gaap_Revenues
Long-lived assets 187,896us-gaap_NoncurrentAssets       252,388us-gaap_NoncurrentAssets       187,896us-gaap_NoncurrentAssets 252,388us-gaap_NoncurrentAssets 203,175us-gaap_NoncurrentAssets
United States                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues                 779,890us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
813,609us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
746,800us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
Long-lived assets 182,116us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_US
      246,902us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_US
      182,116us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_US
246,902us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_US
197,141us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_US
Other                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues                 116,892us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= nacco_OtherCountriesMember
119,057us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= nacco_OtherCountriesMember
126,564us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= nacco_OtherCountriesMember
Long-lived assets 5,780us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= nacco_OtherCountriesMember
      5,486us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= nacco_OtherCountriesMember
      5,780us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= nacco_OtherCountriesMember
5,486us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= nacco_OtherCountriesMember
6,034us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= nacco_OtherCountriesMember
HBB                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues 204,818us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_HbbMember
135,155us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_HbbMember
118,385us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_HbbMember
101,325us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_HbbMember
192,889us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_HbbMember
134,099us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_HbbMember
114,651us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_HbbMember
106,151us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_HbbMember
559,683us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_HbbMember
547,790us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_HbbMember
521,567us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_HbbMember
NACoal                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues $ 33,210us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_NacoalMember
$ 49,840us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_NacoalMember
$ 49,780us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_NacoalMember
$ 39,872us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_NacoalMember
$ 46,067us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_NacoalMember
$ 52,870us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_NacoalMember
$ 43,567us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_NacoalMember
$ 51,147us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_NacoalMember
$ 172,702us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_NacoalMember
$ 193,651us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_NacoalMember
$ 132,367us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= nacco_NacoalMember