XML 36 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt (Narrative) (Details) (USD $)
12 Months Ended 0 Months Ended 3 Months Ended 0 Months Ended 1 Months Ended 0 Months Ended
Dec. 31, 2014
item
Dec. 31, 2013
Dec. 31, 2012
Dec. 15, 2014
Dec. 31, 2013
Jun. 13, 2011
Feb. 15, 2011
Jul. 31, 2011
Oct. 16, 2012
Nov. 26, 2014
Oct. 31, 2012
Debt Instrument [Line Items]                      
Senior notes, aggregate principal amount $ 16,000,000us-gaap_DebtInstrumentCarryingAmount                    
Total Cash Paid (net of cash acquired) 16,090,000us-gaap_PaymentsToAcquireBusinessesGross 21,467,000us-gaap_PaymentsToAcquireBusinessesGross 84,966,000us-gaap_PaymentsToAcquireBusinessesGross                
Minimum consolidated interest coverage ratio floor 2.50bas_MinimumConsolidatedInterestCoverageRatioFloor                    
Maximum consolidated leverage ratio ceiling 4.00bas_MaximumConsolidatedLeverageRatioCeiling                    
Maximum consolidated senior secured leverage ratio 2.00bas_MaximumConsolidatedSeniorSecuredLeverageRatio                    
Revolver 16,000,000us-gaap_LineOfCredit                    
Borrowings 16,000,000us-gaap_DebtInstrumentCarryingAmount                    
Letters of credit outstanding under the Credit Agreement 51,300,000us-gaap_LettersOfCreditOutstandingAmount                    
Total Available Credit under the agreement 232,700,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity                    
Minimum Debt service coverage ratio 1.05bas_DebtServicesCoverageRatio                    
Secured Debt [Member]                      
Debt Instrument [Line Items]                      
Commitment fee 0.50%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
                   
Maximum prepayment       100,000,000bas_CreditFacilityMaximumPrepayment
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
             
Minimum | Secured Debt [Member] | Alternate Base Rate Loans                      
Debt Instrument [Line Items]                      
Marginal interest rate 1.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= bas_AlternateBaseRateLoansMember
                   
Minimum | Secured Debt [Member] | Eurodollar [Member]                      
Debt Instrument [Line Items]                      
Marginal interest rate 2.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_EurodollarMember
                   
Maximum | Secured Debt [Member] | Alternate Base Rate Loans                      
Debt Instrument [Line Items]                      
Marginal interest rate 2.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= bas_AlternateBaseRateLoansMember
                   
Maximum | Secured Debt [Member] | Eurodollar [Member]                      
Debt Instrument [Line Items]                      
Marginal interest rate 3.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_EurodollarMember
                   
Amended Revolving Credit Facility                      
Debt Instrument [Line Items]                      
Increase in total credit 150,000,000us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
                   
Amended Revolving Credit Facility | Secured Debt [Member]                      
Debt Instrument [Line Items]                      
Revolving credit facility                   300,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
 
7.125% Senior Notes                      
Debt Instrument [Line Items]                      
Wrote off unamortized debt issuance costs         1,800,000us-gaap_WriteOffOfDeferredDebtIssuanceCost
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointOneTwentyFivePercentageSeniorNotesDueTwoThousandSixteenMember
           
7.75% Senior Notes due 2019                      
Debt Instrument [Line Items]                      
Issuance of senior notes 464,600,000us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandNineteenMember
        200,000,000us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandNineteenMember
275,000,000us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandNineteenMember
       
Interest rate 7.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandNineteenMember
          7.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandNineteenMember
       
Debt Instrument, Maturity Date Feb. 15, 2019                    
Senior notes, aggregate principal amount 475,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandNineteenMember
                   
Debt instrument, purchase price as a percentage of principal amount           101.00%bas_DebtPurchasePricePercentOfPrincipalAmount
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandNineteenMember
100.00%bas_DebtPurchasePricePercentOfPrincipalAmount
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandNineteenMember
       
Debt instrument, redemption price 100.00%bas_DebtInstrumentRedemptionPrice
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandNineteenMember
                   
Debt instrument, repurchase price, percentage on principal amount plus accrued and unpaid interest 101.00%bas_DebtInstrumentRepurchasePricePercentageOnPrincipalAmountPlusAccruedAndUnpaidInterestFollowingChangeOfControl
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandNineteenMember
                   
Borrowings 475,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandNineteenMember
                   
7.75% Senior Notes due 2019 | Maverick Companies                      
Debt Instrument [Line Items]                      
Total Cash Paid (net of cash acquired)               186,300,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= bas_MaverickMember
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandNineteenMember
     
7.75% Senior Notes Due 2019 on and after February 15 2015 | Secured Debt [Member]                      
Debt Instrument [Line Items]                      
Revolving credit facility             165,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandNineteenOnAndAfterFebruaryFifteenTwoThousandFifteenMember
       
7.75% Senior Notes Due 2019 Prior To February 15 2014 | Secured Debt [Member]                      
Debt Instrument [Line Items]                      
Revolving credit facility             30,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandNineteenPriorToFebruaryFifteenTwoThousandFourteenMember
       
7.75% Senior Notes Due 2022                      
Debt Instrument [Line Items]                      
Issuance of senior notes                 293,300,000us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandTwentyTwoMember
   
Interest rate                 7.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandTwentyTwoMember
   
Debt Instrument, Maturity Date Oct. 15, 2022                    
Senior notes, aggregate principal amount                 300,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandTwentyTwoMember
   
Debt instrument, redemption price 100.00%bas_DebtInstrumentRedemptionPrice
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandTwentyTwoMember
                   
Percent redeemable 35.00%bas_PercentageRedeemable
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandTwentyTwoMember
                   
Redemption price percentage of senior note 107.75%bas_RedemptionPricePercentageOfSeniorNote
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandTwentyTwoMember
                   
Minimum amount outstanding after redemption 65.00%bas_MinimumAmountOutstandingAfterRedemption
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandTwentyTwoMember
                   
Maximum period for redemption on senior note (in days) 90 days                    
Debt instrument, repurchase price, percentage on principal amount plus accrued and unpaid interest 101.00%bas_DebtInstrumentRepurchasePricePercentageOnPrincipalAmountPlusAccruedAndUnpaidInterestFollowingChangeOfControl
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandTwentyTwoMember
                   
Borrowings                 300,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= bas_SevenPointSeventyFivePercentageSeniorNotesDueTwoThousandTwentyTwoMember
   
11.625% Senior Notes Due 2014                      
Debt Instrument [Line Items]                      
Interest rate 11.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= bas_SeniorNotesDueInTwentyFourteenMember
                   
7.125% Senior Notes Due 2016                      
Debt Instrument [Line Items]                      
Premium paid                     $ 6,100,000bas_ExtinguishmentOfDebtPremiumPaid
/ us-gaap_DebtInstrumentAxis
= bas_SeniorNotesDueInTwentySixteenMember