XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.2
New Accounting Pronouncements - Schedule of Impact of Adoption of New Revenue Standard on Consolidated Statements of Operations Line Items (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Jun. 30, 2019
Jun. 30, 2018
Revenue Initial Application Period Cumulative Effect Transition [Line Items]                
Revenue $ 383,494     $ 361,254     $ 929,017 $ 868,780
Cost of sales 285,784     270,567     693,627 649,551
Income from operations 28,742     26,598     47,954 46,235
Income before income tax provision 25,806     24,099     39,469 38,354
Income tax provision 6,719     6,723     10,169 10,582
Net income 19,087 $ 5,303 $ 4,910 $ 17,376 $ 6,184 $ 4,212 29,300 $ 27,772
Balances without adoption of ASC Topic 606 [Member] | Accounting Standards Update 2014-09 [Member]                
Revenue Initial Application Period Cumulative Effect Transition [Line Items]                
Revenue 383,040           929,069  
Cost of sales 285,530           693,879  
Income from operations 28,542           47,754  
Income before income tax provision 25,606           39,269  
Income tax provision 6,673           10,123  
Net income 18,933           29,146  
Impact of adoption Higher/(Lower) [Member] | Accounting Standards Update 2014-09 [Member]                
Revenue Initial Application Period Cumulative Effect Transition [Line Items]                
Revenue 454           (52)  
Cost of sales 254           (252)  
Income from operations 200           200  
Income before income tax provision 200           200  
Income tax provision 46           46  
Net income $ 154           $ 154