XML 102 R81.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition and Accounts Receivable - Schedule of Net Impact of Adoption to Balance Sheet (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current assets          
Cash, cash equivalents, and restricted cash     $ 70,403    
Accounts receivable, net $ 72,423   86,805    
Inventories 84,635   82,397    
Prepaid expenses and other current assets 16,500   20,948    
Total current assets 270,379   260,553    
Deferred income taxes 25,042   35,117    
Other long-term assets     199,950    
Total assets 525,861   495,620    
Liabilities and shareholders’ equity          
Total liabilities 168,997   167,989    
Shareholders’ equity          
Common shares 1,942   1,902    
Additional paid-in capital 292,291   271,019    
Retained earnings 59,379   57,749    
Accumulated other comprehensive loss 3,252   (3,039)    
Total shareholders’ equity 356,864   327,631 $ 335,397 $ 296,608
Total liabilities and shareholders’ equity $ 525,861   495,620    
ASU 2016-13 [Member]          
Current assets          
Cash, cash equivalents, and restricted cash   $ 70,403      
Accounts receivable, net   85,685      
Inventories   82,397      
Prepaid expenses and other current assets   20,948      
Total current assets   259,433      
Deferred income taxes   35,350      
Other long-term assets   199,950      
Total assets   494,733      
Liabilities and shareholders’ equity          
Total liabilities   167,989      
Shareholders’ equity          
Common shares   1,902      
Additional paid-in capital   271,019      
Retained earnings   56,862      
Accumulated other comprehensive loss   (3,039)      
Total shareholders’ equity   326,744      
Total liabilities and shareholders’ equity   $ 494,733      
ASU 2016-13 [Member] | Impact of Adoption of ASC 326 [Member]          
Current assets          
Accounts receivable, net     (1,120)    
Total current assets     (1,120)    
Deferred income taxes     233    
Total assets     (887)    
Shareholders’ equity          
Retained earnings     (887)    
Total shareholders’ equity     (887)    
Total liabilities and shareholders’ equity     $ (887)