XML 118 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions - Summary of Fair Value Consideration (Detail)2 - Medical Surgery Technologies Limited
$ in Thousands
Oct. 31, 2018
USD ($)
Business Acquisition [Line Items]  
Stock consideration $ 8,300
Cash consideration 5,800
Present value of deferred consideration 5,900
Other consideration 314
Total consideration $ 20,314