XML 123 R105.htm IDEA: XBRL DOCUMENT v3.22.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS AND RESERVES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Allowance for doubtful accounts receivable and revenue adjustments      
Changes in valuation and qualifying accounts and reserves      
Balance at Beginning of Period $ 7,851 $ 5,448 $ 7,380
Additions, Charged to Costs and Expenses 1,466 4,327 1,223
Additions, Charged to Other Accounts 7,788 1,887 (245)
Deductions 3,879 3,811 2,910
Balance at End of Period 13,226 7,851 5,448
Allowance for other accounts receivable      
Changes in valuation and qualifying accounts and reserves      
Balance at Beginning of Period 660 476 806
Additions, Charged to Costs and Expenses 30 (14) (330)
Additions, Charged to Other Accounts   198  
Balance at End of Period 690 660 476
Allowance for deferred tax assets      
Changes in valuation and qualifying accounts and reserves      
Balance at Beginning of Period 1,284 668 53
Deductions (912) (616) (615)
Balance at End of Period $ 2,196 $ 1,284 $ 668