XML 59 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements - Schedule of Change in Level 3 Contingent Purchase Price Liability (Details) - Level 3 - Contingent Purchase Price Liability - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2019
Jul. 31, 2019
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Beginning Balance $ 16,884 $ 16,718
Payments 0 0
Adjustments included in income before income taxes (13,627) (13,461)
Adjustments to deferred compensation (1,357) (1,357)
Ending Balance $ 1,900 $ 1,900