XML 55 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition and Accounts Receivable - Schedule of Net Increase to Opening Retained Earnings Due to Cumulative Impact of Adopting (Detail) - USD ($)
$ in Thousands
Jun. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
Current assets      
Cash and cash equivalents $ 45,686   $ 81,157
Accounts receivable, net 74,397   63,437
Inventories 81,730   81,330
Prepaid expenses and other current assets 35,613   25,877
Total current assets 237,426   251,801
Deferred income taxes 30,634   23,315
Other long-term assets 7,082   21,073
Total assets 441,764   405,354
Total liabilities 121,918   108,746
Shareholders’ equity      
Common shares 1,849   1,828
Additional paid-in capital 233,742   220,591
Retained earnings 79,418   70,402
Accumulated other comprehensive income 4,837   3,787
Total shareholders’ equity 319,846   296,608
Total liabilities and shareholders’ equity $ 441,764   405,354
Effect before Topic 606 [Member]      
Current assets      
Cash and cash equivalents     81,157
Accounts receivable, net     63,437
Inventories     81,330
Prepaid expenses and other current assets     25,877
Total current assets     251,801
Deferred income taxes     23,315
Other long-term assets     130,238
Total assets     405,354
Total liabilities     108,746
Shareholders’ equity      
Common shares     1,828
Additional paid-in capital     220,591
Retained earnings     70,402
Accumulated other comprehensive income     3,787
Total shareholders’ equity     296,608
Total liabilities and shareholders’ equity     405,354
Topic 606 [Member]      
Current assets      
Cash and cash equivalents   $ 81,157  
Accounts receivable, net   72,085  
Inventories   78,992  
Prepaid expenses and other current assets   25,877  
Total current assets   258,111  
Deferred income taxes   21,766  
Other long-term assets   130,238  
Total assets   410,115  
Total liabilities   108,746  
Shareholders’ equity      
Common shares   1,828  
Additional paid-in capital   220,591  
Retained earnings   75,163  
Accumulated other comprehensive income   3,787  
Total shareholders’ equity   301,369  
Total liabilities and shareholders’ equity   $ 410,115  
Topic 606 [Member] | Impact of Adoption of ASC 606      
Current assets      
Accounts receivable, net     8,648
Inventories     (2,338)
Total current assets     6,310
Deferred income taxes     (1,549)
Total assets     4,761
Shareholders’ equity      
Retained earnings     4,761
Total shareholders’ equity     4,761
Total liabilities and shareholders’ equity     $ 4,761