XML 111 R102.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information - Summary of Financial Data for Company's Reportable Business Segments (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 27, 2014
Sep. 27, 2014
Jun. 28, 2014
Mar. 29, 2014
Dec. 28, 2013
Sep. 28, 2013
Jun. 29, 2013
Mar. 30, 2013
Dec. 27, 2014
Dec. 28, 2013
Dec. 29, 2012
Segment Reporting Information [Line Items]                      
Total revenue $ 334,086us-gaap_SalesRevenueNet $ 394,759us-gaap_SalesRevenueNet $ 324,295us-gaap_SalesRevenueNet $ 151,091us-gaap_SalesRevenueNet $ 238,267us-gaap_SalesRevenueNet $ 316,263us-gaap_SalesRevenueNet $ 254,842us-gaap_SalesRevenueNet $ 106,829us-gaap_SalesRevenueNet $ 1,204,231us-gaap_SalesRevenueNet $ 916,201us-gaap_SalesRevenueNet $ 926,254us-gaap_SalesRevenueNet
Total capital expenditures                 76,162us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 65,999us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 45,488us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Income (loss) from continuing operations before taxes                 (13,336)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest (105,798)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest (50,951)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Total assets 1,729,777us-gaap_Assets       1,247,794us-gaap_Assets       1,729,777us-gaap_Assets 1,247,794us-gaap_Assets 1,284,479us-gaap_Assets
Interest expense                 86,742us-gaap_InterestExpense 56,443us-gaap_InterestExpense 58,079us-gaap_InterestExpense
Total revenue 334,086us-gaap_SalesRevenueNet 394,759us-gaap_SalesRevenueNet 324,295us-gaap_SalesRevenueNet 151,091us-gaap_SalesRevenueNet 238,267us-gaap_SalesRevenueNet 316,263us-gaap_SalesRevenueNet 254,842us-gaap_SalesRevenueNet 106,829us-gaap_SalesRevenueNet 1,204,231us-gaap_SalesRevenueNet 916,201us-gaap_SalesRevenueNet 926,254us-gaap_SalesRevenueNet
Depreciation, depletion, amortization and accretion                 87,826ck0001571371_DepreciationDepletionAmortizationAndAccretion 72,934ck0001571371_DepreciationDepletionAmortizationAndAccretion 68,290ck0001571371_DepreciationDepletionAmortizationAndAccretion
Goodwill impairment                   68,202us-gaap_GoodwillImpairmentLoss  
West Region [Member]                      
Segment Reporting Information [Line Items]                      
Goodwill impairment                   53,264us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
 
East Region [Member]                      
Segment Reporting Information [Line Items]                      
Goodwill impairment                   14,938us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
 
Operating Segments [Member]                      
Segment Reporting Information [Line Items]                      
Total capital expenditures                 71,629us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
62,639us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
44,725us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Total assets 1,703,713us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
      1,233,451us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
      1,703,713us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
1,233,451us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
1,262,721us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Depreciation, depletion, amortization and accretion                 86,358ck0001571371_DepreciationDepletionAmortizationAndAccretion
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
72,468ck0001571371_DepreciationDepletionAmortizationAndAccretion
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
68,209ck0001571371_DepreciationDepletionAmortizationAndAccretion
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments [Member] | Aggregates [Member]                      
Segment Reporting Information [Line Items]                      
Total revenue                 229,047us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_AggregatesMember
159,019us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_AggregatesMember
146,991us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_AggregatesMember
Total revenue                 229,047us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_AggregatesMember
159,019us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_AggregatesMember
146,991us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_AggregatesMember
Operating Segments [Member] | Cement [Member]                      
Segment Reporting Information [Line Items]                      
Total revenue                 89,911us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_CementMember
76,211us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_CementMember
77,676us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_CementMember
Total revenue                 89,911us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_CementMember
76,211us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_CementMember
77,676us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_CementMember
Operating Segments [Member] | Ready Mixed Concrete [Member]                      
Segment Reporting Information [Line Items]                      
Total revenue                 274,970us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_ReadyMixedConcreteMember
112,878us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_ReadyMixedConcreteMember
100,941us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_ReadyMixedConcreteMember
Total revenue                 274,970us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_ReadyMixedConcreteMember
112,878us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_ReadyMixedConcreteMember
100,941us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_ReadyMixedConcreteMember
Operating Segments [Member] | Asphalt [Member]                      
Segment Reporting Information [Line Items]                      
Total revenue                 278,867us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_AsphaltMember
219,811us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_AsphaltMember
242,458us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_AsphaltMember
Total revenue                 278,867us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_AsphaltMember
219,811us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_AsphaltMember
242,458us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_AsphaltMember
Operating Segments [Member] | Paving And Related Services [Member]                      
Segment Reporting Information [Line Items]                      
Total revenue                 528,817us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_PavingAndRelatedServicesMember
478,280us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_PavingAndRelatedServicesMember
505,189us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_PavingAndRelatedServicesMember
Total revenue                 528,817us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_PavingAndRelatedServicesMember
478,280us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_PavingAndRelatedServicesMember
505,189us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_ProductOrServiceAxis
= ck0001571371_PavingAndRelatedServicesMember
Operating Segments [Member] | West Region [Member]                      
Segment Reporting Information [Line Items]                      
Total revenue                 665,716us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
426,195us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
484,922us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
Total capital expenditures                 31,968us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
21,856us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
14,993us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
Income (loss) from continuing operations before taxes                 96,133us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
28,607us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
14,429us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
Total assets 777,981us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
      383,544us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
      777,981us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
383,544us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
428,115us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
Total revenue                 665,716us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
426,195us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
484,922us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
Depreciation, depletion, amortization and accretion                 33,271ck0001571371_DepreciationDepletionAmortizationAndAccretion
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
24,167ck0001571371_DepreciationDepletionAmortizationAndAccretion
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
23,771ck0001571371_DepreciationDepletionAmortizationAndAccretion
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_WestMember
Operating Segments [Member] | Central Region [Member]                      
Segment Reporting Information [Line Items]                      
Total revenue                 391,553us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
329,621us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
302,113us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
Total capital expenditures                 32,114us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
33,030us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
20,996us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
Income (loss) from continuing operations before taxes                 83,912us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
72,918us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
65,767us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
Total assets 704,134us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
      657,421us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
      704,134us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
657,421us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
610,003us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
Total revenue                 391,553us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
329,621us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
302,113us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
Depreciation, depletion, amortization and accretion                 38,793ck0001571371_DepreciationDepletionAmortizationAndAccretion
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
33,808ck0001571371_DepreciationDepletionAmortizationAndAccretion
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
30,215ck0001571371_DepreciationDepletionAmortizationAndAccretion
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_CentralMember
Operating Segments [Member] | East Region [Member]                      
Segment Reporting Information [Line Items]                      
Total revenue                 146,962us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
160,385us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
139,219us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
Total capital expenditures                 7,547us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
7,753us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
8,736us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
Income (loss) from continuing operations before taxes                 17,955us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
15,134us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
10,782us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
Total assets 221,598us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
      192,486us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
      221,598us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
192,486us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
224,603us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
Total revenue                 146,962us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
160,385us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
139,219us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
Depreciation, depletion, amortization and accretion                 14,294ck0001571371_DepreciationDepletionAmortizationAndAccretion
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
14,493ck0001571371_DepreciationDepletionAmortizationAndAccretion
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
14,223ck0001571371_DepreciationDepletionAmortizationAndAccretion
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001571371_EastMember
Corporate and Other [Member]                      
Segment Reporting Information [Line Items]                      
Total capital expenditures                 4,533us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
3,360us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
763us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
Income (loss) from continuing operations before taxes                 (36,768)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
(24,878)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
(15,560)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
Total assets 26,064us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
      14,343us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
      26,064us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
14,343us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
21,758us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
Depreciation, depletion, amortization and accretion                 1,468ck0001571371_DepreciationDepletionAmortizationAndAccretion
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
466ck0001571371_DepreciationDepletionAmortizationAndAccretion
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
81ck0001571371_DepreciationDepletionAmortizationAndAccretion
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
Operating Segment and Corporate and Other [Member]                      
Segment Reporting Information [Line Items]                      
Income (loss) from continuing operations before taxes                 161,232us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= ck0001571371_OperatingSegmentAndCorporateNonSegmentMember
91,781us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= ck0001571371_OperatingSegmentAndCorporateNonSegmentMember
75,418us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= ck0001571371_OperatingSegmentAndCorporateNonSegmentMember
Segment Reconciling Items [Member]                      
Segment Reporting Information [Line Items]                      
Interest expense                 86,742us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
56,443us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
58,079us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Depreciation, depletion, amortization and accretion                 87,826ck0001571371_DepreciationDepletionAmortizationAndAccretion
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
72,934ck0001571371_DepreciationDepletionAmortizationAndAccretion
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
68,290ck0001571371_DepreciationDepletionAmortizationAndAccretion
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Goodwill impairment                   68,202us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
 
Other [Member]                      
Segment Reporting Information [Line Items]                      
Total revenue                 (197,381)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(129,998)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(147,001)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Total revenue                 $ (197,381)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
$ (129,998)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
$ (147,001)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember