XML 32 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Operating Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Other Income And Expenses [Abstract]      
Selling $ 45,121 $ 39,585 $ 29,112
General and administrative 46,593 42,981 37,660
Research, product development and regulatory 24,070 26,428 26,076
Freight, delivery and warehousing 35,349 34,616 27,750
Operating expenses $ 151,133 $ 143,610 $ 120,598