XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Description of Business and Significant Accounting Policies - Schedule of Cumulative Effect of Initially Applying New Guidance (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Assets        
Short-term accounts and notes receivable, less allowance for doubtful accounts $ 293,388 $ 255,474   $ 340,930
Notes receivable – long–term portion, less allowance for doubtful accounts 29,259 34,417   46,992
Allowance for doubtful accounts on short-term accounts and notes receivables (59,271) (59,906)   (45,726)
Allowance for doubtful accounts on long-term notes receivables (6,312) (7,895)   (6,667)
Deferred tax asset 31,535 35,554   20,364
Stockholders’ equity        
Retained earnings $ 183,957 $ 200,893   $ 195,455
Cumulative Impact from Adopting ASC 326 Guidance        
Assets        
Short-term accounts and notes receivable, less allowance for doubtful accounts     $ (41,100)  
Notes receivable – long–term portion, less allowance for doubtful accounts     (1,136)  
Allowance for doubtful accounts on short-term accounts and notes receivables     (41,100)  
Allowance for doubtful accounts on long-term notes receivables     (1,136)  
Deferred tax asset     10,137  
Stockholders’ equity        
Retained earnings     (32,099)  
Balance, January 1, 2020        
Assets        
Short-term accounts and notes receivable, less allowance for doubtful accounts     299,830  
Notes receivable – long–term portion, less allowance for doubtful accounts     45,856  
Allowance for doubtful accounts on short-term accounts and notes receivables     (86,826)  
Allowance for doubtful accounts on long-term notes receivables     (7,803)  
Deferred tax asset     30,501  
Stockholders’ equity        
Retained earnings     $ 163,356