XML 56 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Description of Business and Significant Accounting Policies - Schedule of Cumulative Effect of Initially Applying New Guidance (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Assets      
Short-term accounts and notes receivable, less allowance for doubtful accounts $ 255,474   $ 340,930
Notes receivable – long–term portion, less allowance for doubtful accounts 34,417   46,992
Allowance for doubtful accounts on short-term accounts and notes receivables (59,906)   (45,726)
Allowance for doubtful accounts on long-term notes receivables (7,895)   (6,667)
Deferred income taxes, net 35,554   20,364
Stockholders’ equity      
Retained earnings $ 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 income taxes, net   10,137  
Stockholders’ equity      
Retained earnings   (32,099)  
Cumulative Effect, Period of Adoption, Adjusted Balance      
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 income taxes, net   30,501  
Stockholders’ equity      
Retained earnings   $ 163,356