XML 23 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
SUBSEQUENT EVENTS (Details) (USD $)
0 Months Ended
Mar. 24, 2014
Jan. 15, 2015
item
Jan. 14, 2015
Jan. 02, 2015
Dec. 27, 2013
Subsequent Event [Line Items]          
Common stock, par value (in dollars per share)   0.01us-gaap_CommonStockParOrStatedValuePerShare   $ 0.01us-gaap_CommonStockParOrStatedValuePerShare $ 0.01us-gaap_CommonStockParOrStatedValuePerShare
BMO | Revolving Credit Facility          
Amended Credit Facility          
Minimum tangible net worth required to be maintained (as a percent) 85.00%wldn_DebtInstrumentCovenantMinimumTangibleNetWorthRequiredToBeMaintainedAsPercentageOfActualTangibleNetWorth
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
       
Period in which maturity date may be extended 1 year        
Ebitda threshold as of the 3rd fiscal quarter of 2015 $ 5,000,000wldn_DebtInstrumentCovenantEbitdaMinimum
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
       
BMO | Delayed draw term loan facility          
Amended Credit Facility          
Amount available for borrowing       2,500,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= wldn_DelayedDrawTermLoanFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
 
BMO | Revolving line of credit          
Subsequent Event [Line Items]          
Borrowings outstanding       0us-gaap_LineOfCredit
/ us-gaap_DebtInstrumentAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
 
Amended Credit Facility          
Amount available for borrowing       7,500,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
 
BMO | Revolving line of credit | Base rate          
Amended Credit Facility          
Spread on floating interest rate (as a percent) 0.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
       
BMO | Revolving line of credit | LIBOR          
Amended Credit Facility          
Spread on floating interest rate (as a percent) 1.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
       
BMO | Maximum | Revolving Credit Facility          
Amended Credit Facility          
Total consideration for all permitted acquisitions 2,500,000wldn_LineOfCreditFacilityRestrictionsOnTotalConsiderationForAllPermittedAcquisitions
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Subsequent Event          
Subsequent Event [Line Items]          
Number of acquisitions   2us-gaap_NumberOfBusinessesAcquired
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Subsequent Event | BMO | Revolving Credit Facility          
Amended Credit Facility          
Maximum total leverage ratio for the first four fiscal quarters     2.25%wldn_DebtInstrumentCovenantsMaximumTotalLeverageRatioForFirstFourFiscalQuarters
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Maximum total leverage ratio thereafter     2.00%wldn_DebtInstrumentCovenantsMaximumTotalLeverageRatioThereafter
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Minimum tangible net worth required to be maintained     5,000,000wldn_DebtInstrumentCovenantMinimumTangibleNetWorthRequiredToBeMaintained
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Minimum tangible net worth required to be maintained (as a percent)     85.00%wldn_DebtInstrumentCovenantMinimumTangibleNetWorthRequiredToBeMaintainedAsPercentageOfActualTangibleNetWorth
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Amount equal to net income required to be maintained for the first quarter of 2015 (as a percent)     50.00%wldn_DebtInstrumentCovenantAmountEqualAsPercentageOfNetIncomeRequiredForTangibleNetWorth
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Amount equal to net income required to be maintained for each fiscal quarter ending thereafter (as a percent)     50.00%wldn_DebtInstrumentCovenantAmountEqualAsPercentageOfNetIncomeRequiredForTangibleNetWorthThereafter
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Adjustments to the tangible net worth arising as a result of consummation of acquisition (as a percent)     80.00%wldn_DebtInstrumentCovenantAdjustmentsToTangibleNetWorth
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Period in which maturity date may be extended     1 year    
Ebitda threshold as of the 3rd fiscal quarter of 2015     10,000,000wldn_DebtInstrumentCovenantEbitdaMinimum
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Subsequent Event | BMO | Delayed draw term loan facility          
Amended Credit Facility          
Amount available for borrowing     3,000,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= wldn_DelayedDrawTermLoanFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Increase in interest rate (as a percent)     0.25%us-gaap_DebtInstrumentInterestRateIncreaseDecrease
/ us-gaap_DebtInstrumentAxis
= wldn_DelayedDrawTermLoanFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Subsequent Event | BMO | Minimum | Delayed draw term loan facility | Base rate          
Amended Credit Facility          
Spread on floating interest rate (as a percent)     1.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= wldn_DelayedDrawTermLoanFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
   
Subsequent Event | BMO | Minimum | Delayed draw term loan facility | LIBOR          
Amended Credit Facility          
Spread on floating interest rate (as a percent)     2.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= wldn_DelayedDrawTermLoanFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
   
Subsequent Event | BMO | Minimum | Revolving line of credit | Base rate          
Amended Credit Facility          
Spread on floating interest rate (as a percent)     0.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
   
Subsequent Event | BMO | Minimum | Revolving line of credit | LIBOR          
Amended Credit Facility          
Spread on floating interest rate (as a percent)     1.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
   
Subsequent Event | BMO | Maximum | Revolving Credit Facility          
Amended Credit Facility          
Total consideration for all permitted acquisitions     1,500,000wldn_LineOfCreditFacilityRestrictionsOnTotalConsiderationForAllPermittedAcquisitions
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Subsequent Event | BMO | Maximum | Delayed draw term loan facility | Base rate          
Amended Credit Facility          
Spread on floating interest rate (as a percent)     1.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= wldn_DelayedDrawTermLoanFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
   
Subsequent Event | BMO | Maximum | Delayed draw term loan facility | LIBOR          
Amended Credit Facility          
Spread on floating interest rate (as a percent)     2.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= wldn_DelayedDrawTermLoanFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
   
Subsequent Event | BMO | Maximum | Revolving line of credit | Base rate          
Amended Credit Facility          
Spread on floating interest rate (as a percent)     1.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
   
Subsequent Event | BMO | Maximum | Revolving line of credit | LIBOR          
Amended Credit Facility          
Spread on floating interest rate (as a percent)     2.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
   
Subsequent Event | Abacus          
Subsequent Event [Line Items]          
Cash paid at closing   2,500,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= wldn_AbacusResourceManagementCompanyMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Common stock shares issued   75,758us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
/ us-gaap_BusinessAcquisitionAxis
= wldn_AbacusResourceManagementCompanyMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Common stock value   1,000,000us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned
/ us-gaap_BusinessAcquisitionAxis
= wldn_AbacusResourceManagementCompanyMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Number of trading days   10 days      
Principal amount of promissory notes issued   1,250,000wldn_BusinessCombinationConsiderationTransferredPromissoryNotesIssued
/ us-gaap_BusinessAcquisitionAxis
= wldn_AbacusResourceManagementCompanyMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Cash payable upon achieving financial targets   1,400,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_BusinessAcquisitionAxis
= wldn_AbacusResourceManagementCompanyMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Initial principal amount of promissory notes issued   625,000wldn_BusinessCombinationConsiderationTransferredPromissoryNotesIssuedInitialAmount
/ us-gaap_BusinessAcquisitionAxis
= wldn_AbacusResourceManagementCompanyMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Fixed interest rate   4.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_BusinessAcquisitionAxis
= wldn_AbacusResourceManagementCompanyMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Subsequent Event | Abacus | Maximum          
Subsequent Event [Line Items]          
Purchase price   6,150,000us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= wldn_AbacusResourceManagementCompanyMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Subsequent Event | 360 Energy          
Subsequent Event [Line Items]          
Cash paid at closing   4,875,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= wldn_EnergyEngineersLLCMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Common stock shares issued   47,348us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
/ us-gaap_BusinessAcquisitionAxis
= wldn_EnergyEngineersLLCMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Common stock value   625,000us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned
/ us-gaap_BusinessAcquisitionAxis
= wldn_EnergyEngineersLLCMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Number of trading days   10 days      
Principal amount of promissory notes issued   3,000,000wldn_BusinessCombinationConsiderationTransferredPromissoryNotesIssued
/ us-gaap_BusinessAcquisitionAxis
= wldn_EnergyEngineersLLCMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Cash payable upon achieving financial targets   6,500,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_BusinessAcquisitionAxis
= wldn_EnergyEngineersLLCMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Initial principal amount of promissory notes issued   3,000,000wldn_BusinessCombinationConsiderationTransferredPromissoryNotesIssuedInitialAmount
/ us-gaap_BusinessAcquisitionAxis
= wldn_EnergyEngineersLLCMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Fixed interest rate   4.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_BusinessAcquisitionAxis
= wldn_EnergyEngineersLLCMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Subsequent Event | 360 Energy | Maximum          
Subsequent Event [Line Items]          
Purchase price   15,000,000us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= wldn_EnergyEngineersLLCMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Subsequent Event | Abacus and 360 Energy          
Subsequent Event [Line Items]          
Amount paid with cash on hand   5,375,000wldn_PaymentsToAcquireBusinessesCashOnHand
/ us-gaap_BusinessAcquisitionAxis
= wldn_AbacusAnd360EnergyMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Subsequent Event | Abacus and 360 Energy | BMO | Delayed draw term loan facility          
Subsequent Event [Line Items]          
Borrowings outstanding   2,000,000us-gaap_LineOfCredit
/ us-gaap_BusinessAcquisitionAxis
= wldn_AbacusAnd360EnergyMember
/ us-gaap_DebtInstrumentAxis
= wldn_DelayedDrawTermLoanFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= wldn_BMOHarrisBankNationalAssociationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember