XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Accounts Receivable - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 01, 2022
Accounts Receivable $ 32,166   $ 36,235
Allowance for credit losses 1,537   1,608
Net balance, end of period 30,629   $ 34,627
Balance, beginning of the period 1,608 $ 1,442  
Amounts provided 102 33  
Amounts recovered (78) (28)  
Amounts written off (106) (79)  
Translation adjustments 11 (18)  
Balance, end of period $ 1,537 $ 1,350