XML 67 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition and Accounts Receivable - Schedule of Net Impact of Adoption to Balance Sheet (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Current assets              
Cash, cash equivalents, and restricted cash       $ 70,403      
Accounts receivable, net $ 67,407     86,805      
Inventories 82,046     82,397      
Prepaid expenses and other current assets 20,726     20,948      
Total current assets 343,570     260,553      
Deferred income taxes 36,476     35,117      
Other long-term assets       199,950      
Total assets 595,709     495,620      
Liabilities and shareholders’ equity              
Total liabilities 250,664     167,989      
Shareholders’ equity              
Common shares 1,921     1,902      
Additional paid-in capital 282,287     271,019      
Retained earnings 64,103     57,749      
Accumulated other comprehensive loss (3,266)     (3,039)      
Total shareholders’ equity 345,045 $ 355,369   327,631 $ 347,794 $ 343,682 $ 335,397
Total liabilities and shareholders’ equity $ 595,709     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)