XML 35 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt - Additional Information (Detail) (USD $)
9 Months Ended 0 Months Ended
Jan. 31, 2015
Jul. 18, 2007
Nov. 21, 2014
Oct. 29, 2014
Apr. 30, 2014
Feb. 21, 2014
Dec. 04, 2014
Oct. 31, 2014
Debt Instrument [Line Items]                
Loan and security agreement, expiration date Dec. 31, 2014              
Letter of credit drawn $ 1,600,000us-gaap_LettersOfCreditOutstandingAmount              
Repayment of revolving line of credit 27,000,000us-gaap_RepaymentsOfLinesOfCredit              
Increase in standby letter of credit 57,000,000us-gaap_ProceedsFromLinesOfCredit              
Credit Facility                
Debt Instrument [Line Items]                
Fees capitalized related to the amended and restated credit facility 700,000us-gaap_LineOfCreditFacilityCollateralFeesAmount
/ bv_LoanAgreementAmendmentAxis
= bv_CreditAgreementMember
             
Revolving Credit Facility | Loan Agreement                
Debt Instrument [Line Items]                
Revolving line of credit with a borrowing capacity   30,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ bv_LoanAgreementAmendmentAxis
= bv_LoanAgreementMember
           
Line of credit facility current borrowing capacity percentage   100.00%bv_LineOfCreditFacilityCurrentBorrowingCapacityPercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ bv_LoanAgreementAmendmentAxis
= bv_LoanAgreementMember
           
Loan and security agreement, expiration date   Jan. 31, 2015            
Letter of credit drawn         1,600,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ bv_LoanAgreementAmendmentAxis
= bv_LoanAgreementMember
     
Revolving line of credit drawn           27,000,000us-gaap_LineOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ bv_LoanAgreementAmendmentAxis
= bv_LoanAgreementMember
   
Revolving Credit Facility | Loan Agreement | Daily adjusting LIBOR rate                
Debt Instrument [Line Items]                
Interest above daily adjusting LIBOR rate   2.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ bv_LoanAgreementAmendmentAxis
= bv_LoanAgreementMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
           
Revolving Credit Facility | Loan Agreement | Unused lines of Credit                
Debt Instrument [Line Items]                
Unused revolving line of credit         1,400,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_UnusedLinesOfCreditMember
/ bv_LoanAgreementAmendmentAxis
= bv_LoanAgreementMember
     
Revolving Credit Facility | Credit Facility                
Debt Instrument [Line Items]                
Revolving line of credit with a borrowing capacity     70,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ bv_LoanAgreementAmendmentAxis
= bv_CreditAgreementMember
         
Loan and security agreement, expiration date Nov. 21, 2017              
Letter of credit drawn             8,000,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ bv_LoanAgreementAmendmentAxis
= bv_CreditAgreementMember
 
Revolving line of credit drawn     57,000,000us-gaap_LineOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ bv_LoanAgreementAmendmentAxis
= bv_CreditAgreementMember
         
Revolving letter of credit with a borrowing capacity     15,000,000bv_LetterOfCreditMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ bv_LoanAgreementAmendmentAxis
= bv_CreditAgreementMember
         
Repayment of revolving line of credit     27,000,000us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ bv_LoanAgreementAmendmentAxis
= bv_CreditAgreementMember
         
Letter of credit transferred 1,000,000us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ bv_LoanAgreementAmendmentAxis
= bv_CreditAgreementMember
             
Revolving Credit Facility | Credit Facility | Swingline Loan                
Debt Instrument [Line Items]                
Revolving line of credit with a borrowing capacity     3,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ bv_LoanAgreementAmendmentAxis
= bv_CreditAgreementMember
/ us-gaap_ShortTermDebtTypeAxis
= bv_SwingLineLoanMember
         
Revolving Credit Facility | Credit Facility | Daily adjusting LIBOR rate                
Debt Instrument [Line Items]                
Interest above daily adjusting LIBOR rate     3.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ bv_LoanAgreementAmendmentAxis
= bv_CreditAgreementMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
         
Revolving Credit Facility | Credit Facility | Unused lines of Credit                
Debt Instrument [Line Items]                
Unused revolving line of credit             3,700,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_UnusedLinesOfCreditMember
/ bv_LoanAgreementAmendmentAxis
= bv_CreditAgreementMember
 
Revolving Credit Facility | San Francisco office space | Loan Agreement                
Debt Instrument [Line Items]                
Letter of credit drawn               300,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LeaseArrangementTypeAxis
= bv_SanFranciscoOfficeSpaceMember
/ bv_LoanAgreementAmendmentAxis
= bv_LoanAgreementMember
Combined Letter Of Credit And Credit Card Services Sub facility | Loan Agreement                
Debt Instrument [Line Items]                
Revolving line of credit with a borrowing capacity   2,700,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= bv_CombinedLetterOfCreditAndCreditCardServicesSubFacilityMember
/ bv_LoanAgreementAmendmentAxis
= bv_LoanAgreementMember
           
Pledge and Security Agreement                
Debt Instrument [Line Items]                
Letter of credit drawn       1,000,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
       
Increase in standby letter of credit       $ 500,000us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember