XML 65 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information - Segment Information (Detail) (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
Segment Reporting Information [Line Items]                      
Net sales $ 153,761us-gaap_SalesRevenueGoodsNet $ 125,632us-gaap_SalesRevenueGoodsNet $ 106,680us-gaap_SalesRevenueGoodsNet $ 102,528us-gaap_SalesRevenueGoodsNet $ 90,081us-gaap_SalesRevenueGoodsNet $ 93,023us-gaap_SalesRevenueGoodsNet $ 96,305us-gaap_SalesRevenueGoodsNet $ 93,797us-gaap_SalesRevenueGoodsNet $ 488,601us-gaap_SalesRevenueGoodsNet $ 373,206us-gaap_SalesRevenueGoodsNet $ 370,084us-gaap_SalesRevenueGoodsNet
Depreciation and amortization                 22,146us-gaap_DepreciationDepletionAndAmortization 16,957us-gaap_DepreciationDepletionAndAmortization 17,643us-gaap_DepreciationDepletionAndAmortization
Income from operations 8,560us-gaap_OperatingIncomeLoss 2,552us-gaap_OperatingIncomeLoss 8,237us-gaap_OperatingIncomeLoss 8,338us-gaap_OperatingIncomeLoss 6,474us-gaap_OperatingIncomeLoss 7,794us-gaap_OperatingIncomeLoss 7,920us-gaap_OperatingIncomeLoss 5,639us-gaap_OperatingIncomeLoss 27,687us-gaap_OperatingIncomeLoss 27,827us-gaap_OperatingIncomeLoss 25,071us-gaap_OperatingIncomeLoss
Interest expense                 12,293us-gaap_InterestExpense 2,374us-gaap_InterestExpense 3,878us-gaap_InterestExpense
Income tax (benefit) expense                 5,786us-gaap_IncomeTaxExpenseBenefit 8,000us-gaap_IncomeTaxExpenseBenefit (3,927)us-gaap_IncomeTaxExpenseBenefit
Net income (loss) 1,619us-gaap_NetIncomeLoss (3,840)us-gaap_NetIncomeLoss 5,200us-gaap_NetIncomeLoss 5,238us-gaap_NetIncomeLoss 4,485us-gaap_NetIncomeLoss 5,052us-gaap_NetIncomeLoss 4,770us-gaap_NetIncomeLoss 2,871us-gaap_NetIncomeLoss 8,217us-gaap_NetIncomeLoss 17,178us-gaap_NetIncomeLoss 24,268us-gaap_NetIncomeLoss
Assets 712,713us-gaap_Assets       262,402us-gaap_Assets       712,713us-gaap_Assets 262,402us-gaap_Assets 265,343us-gaap_Assets
Expenditures for long-lived assets 27,602us-gaap_NoncurrentAssets       15,250us-gaap_NoncurrentAssets       27,602us-gaap_NoncurrentAssets 15,250us-gaap_NoncurrentAssets 17,089us-gaap_NoncurrentAssets
Operating Segments [Member] | Metal Bearing Components Segment [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 278,026us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_MetalBearingComponentsSegmentMember
259,459us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_MetalBearingComponentsSegmentMember
252,241us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_MetalBearingComponentsSegmentMember
Depreciation and amortization                 12,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_MetalBearingComponentsSegmentMember
11,334us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_MetalBearingComponentsSegmentMember
12,060us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_MetalBearingComponentsSegmentMember
Income from operations                 31,872us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_MetalBearingComponentsSegmentMember
27,380us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_MetalBearingComponentsSegmentMember
24,900us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_MetalBearingComponentsSegmentMember
Assets 214,291us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_MetalBearingComponentsSegmentMember
      197,980us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_MetalBearingComponentsSegmentMember
      214,291us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_MetalBearingComponentsSegmentMember
197,980us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_MetalBearingComponentsSegmentMember
198,770us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_MetalBearingComponentsSegmentMember
Expenditures for long-lived assets 10,941us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_MetalBearingComponentsSegmentMember
      9,250us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_MetalBearingComponentsSegmentMember
      10,941us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_MetalBearingComponentsSegmentMember
9,250us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_MetalBearingComponentsSegmentMember
14,875us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_MetalBearingComponentsSegmentMember
Operating Segments [Member] | Autocam Precision Components Segment [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 177,224us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_AutocamPrecisionComponentsSegmentMember
78,756us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_AutocamPrecisionComponentsSegmentMember
76,746us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_AutocamPrecisionComponentsSegmentMember
Depreciation and amortization                 9,070us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_AutocamPrecisionComponentsSegmentMember
4,313us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_AutocamPrecisionComponentsSegmentMember
4,243us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_AutocamPrecisionComponentsSegmentMember
Income from operations                 15,732us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_AutocamPrecisionComponentsSegmentMember
9,112us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_AutocamPrecisionComponentsSegmentMember
6,955us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_AutocamPrecisionComponentsSegmentMember
Assets 444,548us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_AutocamPrecisionComponentsSegmentMember
      39,432us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_AutocamPrecisionComponentsSegmentMember
      444,548us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_AutocamPrecisionComponentsSegmentMember
39,432us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_AutocamPrecisionComponentsSegmentMember
40,727us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_AutocamPrecisionComponentsSegmentMember
Expenditures for long-lived assets 10,947us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_AutocamPrecisionComponentsSegmentMember
      4,640us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_AutocamPrecisionComponentsSegmentMember
      10,947us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_AutocamPrecisionComponentsSegmentMember
4,640us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_AutocamPrecisionComponentsSegmentMember
1,511us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_AutocamPrecisionComponentsSegmentMember
Operating Segments [Member] | Plastic and Rubber Components Segment [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 33,351us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_PlasticAndRubberComponentsSegmentMember
34,991us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_PlasticAndRubberComponentsSegmentMember
41,097us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_PlasticAndRubberComponentsSegmentMember
Depreciation and amortization                 1,160us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_PlasticAndRubberComponentsSegmentMember
1,347us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_PlasticAndRubberComponentsSegmentMember
1,366us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_PlasticAndRubberComponentsSegmentMember
Income from operations                 1,231us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_PlasticAndRubberComponentsSegmentMember
592us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_PlasticAndRubberComponentsSegmentMember
1,807us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_PlasticAndRubberComponentsSegmentMember
Assets 17,196us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_PlasticAndRubberComponentsSegmentMember
      16,638us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_PlasticAndRubberComponentsSegmentMember
      17,196us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_PlasticAndRubberComponentsSegmentMember
16,638us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_PlasticAndRubberComponentsSegmentMember
19,232us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_PlasticAndRubberComponentsSegmentMember
Expenditures for long-lived assets 673us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_PlasticAndRubberComponentsSegmentMember
      1,015us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_PlasticAndRubberComponentsSegmentMember
      673us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_PlasticAndRubberComponentsSegmentMember
1,015us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_PlasticAndRubberComponentsSegmentMember
703us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nnbr_PlasticAndRubberComponentsSegmentMember
Corporate and Consolidations [Member]                      
Segment Reporting Information [Line Items]                      
Depreciation and amortization                 (84)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
(37)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
(26)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
Income from operations                 (21,148)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
(9,257)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
(8,591)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
Interest expense                 12,293us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
2,374us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
3,878us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
Income tax (benefit) expense                 5,786us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
8,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
(3,927)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
Net income (loss)                 8,217us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
17,178us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
24,268us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
Assets 36,678us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
      8,352us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
      36,678us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
8,352us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
6,614us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
Expenditures for long-lived assets $ 5,041us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
      $ 345us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
      $ 5,041us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember
$ 345us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= nnbr_CorporateAndConsolidationsMember