XML 23 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
FAIR VALUE MEASUREMENTS (Details) (USD $)
3 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Jan. 31, 2015
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents deposited with commercial banks $ 21,000,000us-gaap_CashAndCashEquivalentsFairValueDisclosure   $ 22,000,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
Derivatives, Fair Value [Line Items]      
The fair values of derivative instrument (381,000)us-gaap_DerivativeFairValueOfDerivativeAsset   (626,000)us-gaap_DerivativeFairValueOfDerivativeAsset
Key Assumptions [Abstract]      
Discount rate (in hundredths) 4.60%us-gaap_FairValueInputsDiscountRate    
Guaranteed Payment [Member]      
Key Assumptions [Abstract]      
Contingent consideration payable 300,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_ContingentConsiderationByTypeAxis
= us-gaap_LiabilityMember
   
Contingent upon Certain Milestones [Member]      
Key Assumptions [Abstract]      
Contingent consideration payable 500,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_ContingentConsiderationByTypeAxis
= qada_ContingentUponCertainMilestonesMember
   
Interest Rate Swap [Member]      
Derivatives, Fair Value [Line Items]      
Description of variable rate basis one month LIBOR    
Change in fair value recognized in net income (245,000)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
46,000us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
 
Interest Rate Swap [Member] | Other Liabilities [Member]      
Derivatives, Fair Value [Line Items]      
The fair values of derivative instrument (381,000)us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
  (626,000)us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Recurring [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Money market mutual funds 109,506,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
  98,294,000us-gaap_AlternativeInvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Significant Other Observable Inputs (Level 2) [Member] | Recurring [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Liability related to interest rate swap (381,000)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
  (626,000)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Significant Unobservable Inputs (Level 3) [Member] | Recurring [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent liability associated with acquisitions $ 0us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
  $ (750,000)us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember