Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Reconciliation of Liabilities Measured at Fair Value on Recurring Basis (Detail)

v3.3.1.900
Fair Value Measurements - Reconciliation of Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2015
Oct. 31, 2015
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Contingent consideration expense $ (492) $ (1,475)
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Timeline Labs acquisition   504
Contingent consideration expense   1,475
Accrued contingent consideration at October 31, 2015 $ 1,979 $ 1,979