Annual report pursuant to Section 13 and 15(d)

Note 1 - Significant Accounting Policies - Credit Risk and Allowance for Doubtful Accounts (Details)

v3.20.4
Note 1 - Significant Accounting Policies - Credit Risk and Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Allowance for credit losses, beginning of period $ 9,898 $ 9,692 $ 9,114
Additional provisions for the year 417 206 1,233
Uncollectible accounts written off or collected (1,192) 0 (655)
Allowance for credit losses, end of period $ 9,123 $ 9,898 $ 9,692