XML 74 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Changes in Redeemable Noncontrolling Interest and Member's Interest (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 27, 2014
Mar. 29, 2014
Dec. 28, 2013
Mar. 30, 2013
Dec. 27, 2014
Dec. 28, 2013
Dec. 29, 2012
Beginning Balance   $ 283,551us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest     $ 283,551us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest    
Beginning Balance   24,767us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount     24,767us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount    
Net (loss) income 4,468us-gaap_ProfitLoss (53,068)us-gaap_ProfitLoss (70,462)us-gaap_ProfitLoss (56,277)us-gaap_ProfitLoss (6,282)us-gaap_ProfitLoss (103,679)us-gaap_ProfitLoss (50,577)us-gaap_ProfitLoss
Other comprehensive income (loss)         (11,081)us-gaap_OtherComprehensiveIncomeLossNetOfTax 4,407us-gaap_OtherComprehensiveIncomeLossNetOfTax (3,648)us-gaap_OtherComprehensiveIncomeLossNetOfTax
Ending Balance 286,983us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest   283,551us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest   286,983us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest 283,551us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest  
Ending Balance 33,740us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount   24,767us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount   33,740us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount 24,767us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount  
Member's Equity [Member]              
Beginning Balance   486,896us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_MembersEquityMember
  484,584us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_MembersEquityMember
486,896us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_MembersEquityMember
484,584us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_MembersEquityMember
482,707us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_MembersEquityMember
Contributed capital         27,617us-gaap_PartnersCapitalAccountContributions
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_MembersEquityMember
   
Repurchase of member's interest         (88)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_MembersEquityMember
(3)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_MembersEquityMember
(656)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_MembersEquityMember
Share-based compensation         4,222us-gaap_PartnersCapitalAccountUnitBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_MembersEquityMember
2,315us-gaap_PartnersCapitalAccountUnitBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_MembersEquityMember
2,533us-gaap_PartnersCapitalAccountUnitBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_MembersEquityMember
Ending Balance 518,647us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_MembersEquityMember
  486,896us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_MembersEquityMember
  518,647us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_MembersEquityMember
486,896us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_MembersEquityMember
484,584us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_MembersEquityMember
Accumulated Deficit [Member]              
Beginning Balance   (198,511)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (94,085)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(198,511)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(94,085)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(40,932)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Accretion/ redemption value adjustment         (8,145)us-gaap_PartnersCapitalAccountRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
2,365us-gaap_PartnersCapitalAccountRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(657)us-gaap_PartnersCapitalAccountRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Net (loss) income         (8,777)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(106,791)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(52,496)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Share-based compensation         (1,983)us-gaap_PartnersCapitalAccountUnitBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Ending Balance (217,416)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (198,511)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (217,416)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(198,511)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(94,085)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Accumulated Other Comprehensive Loss (AOCI) [Member]              
Beginning Balance   (6,045)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  (9,130)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(6,045)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(9,130)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(6,577)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Other comprehensive income (loss)         (9,501)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
3,085us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(2,553)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Ending Balance (15,546)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  (6,045)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  (15,546)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(6,045)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(9,130)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Noncontrolling Interest [Member]              
Beginning Balance   1,211us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
  1,059us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
1,211us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
1,059us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
1,174us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Net (loss) income         87us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
152us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(69)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Payment of dividends             (46)us-gaap_DividendsCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Ending Balance 1,298us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
  1,211us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
  1,298us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
1,211us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
1,059us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Total Member's Interest [Member]              
Beginning Balance   283,551us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
  382,428us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
283,551us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
382,428us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
436,372us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
Contributed capital         27,617us-gaap_PartnersCapitalAccountContributions
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
   
Accretion/ redemption value adjustment         (8,145)us-gaap_PartnersCapitalAccountRedemptions
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
2,365us-gaap_PartnersCapitalAccountRedemptions
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
(657)us-gaap_PartnersCapitalAccountRedemptions
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
Net (loss) income         (8,690)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
(106,639)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
(52,565)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
Other comprehensive income (loss)         (9,501)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
3,085us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
(2,553)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
Repurchase of member's interest         (88)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
(3)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
(656)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
Share-based compensation         2,239us-gaap_PartnersCapitalAccountUnitBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
2,315us-gaap_PartnersCapitalAccountUnitBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
2,533us-gaap_PartnersCapitalAccountUnitBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
Payment of dividends             (46)us-gaap_DividendsCash
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
Ending Balance 286,983us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
  283,551us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
  286,983us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
283,551us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
382,428us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_ParentIncludingPortionAttributableToNonRedeemableNoncontrollingInterestMember
Redeemable Noncontrolling Interest [Member]              
Beginning Balance   24,767us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_RedeemableNoncontrollingInterestMember
  22,850us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_RedeemableNoncontrollingInterestMember
24,767us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_RedeemableNoncontrollingInterestMember
22,850us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_RedeemableNoncontrollingInterestMember
21,300us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_RedeemableNoncontrollingInterestMember
Accretion/ redemption value adjustment         8,145ck0001571371_PartnersCapitalAccountAccretionRedemption
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_RedeemableNoncontrollingInterestMember
(2,365)ck0001571371_PartnersCapitalAccountAccretionRedemption
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_RedeemableNoncontrollingInterestMember
657ck0001571371_PartnersCapitalAccountAccretionRedemption
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_RedeemableNoncontrollingInterestMember
Net (loss) income         2,408us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_RedeemableNoncontrollingInterestMember
2,960us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_RedeemableNoncontrollingInterestMember
1,988us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_RedeemableNoncontrollingInterestMember
Other comprehensive income (loss)         (1,580)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_RedeemableNoncontrollingInterestMember
1,322us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_RedeemableNoncontrollingInterestMember
(1,095)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_RedeemableNoncontrollingInterestMember
Ending Balance $ 33,740us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_RedeemableNoncontrollingInterestMember
  $ 24,767us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_RedeemableNoncontrollingInterestMember
  $ 33,740us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_RedeemableNoncontrollingInterestMember
$ 24,767us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_RedeemableNoncontrollingInterestMember
$ 22,850us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount
/ us-gaap_StatementEquityComponentsAxis
= ck0001571371_RedeemableNoncontrollingInterestMember