v3.10.0.1
Inventories - Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Raw materials $ 37,470 $ 32,928
Work-in-process 28,607 22,753
Finished goods 76,342 88,497
Total Inventory at FIFO cost 142,419 144,178
Adjust to LIFO cost (46,413) (51,813)
Inventory, net $ 96,006 $ 92,365 [1]
[1] The consolidated balance sheet at December 31, 2017, as presented, is derived from the audited consolidated financial statements at that date.