Note 2 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Accounts Receivable | $ 36,235 | $ 31,285 | |
Allowance for credit losses | 1,608 | 1,442 | |
Net balance, end of the year | 34,627 | 29,843 | |
Balance, beginning of the year | 1,442 | 1,523 | $ 962 |
Amounts provided | 554 | 156 | 635 |
Amounts recovered | (180) | (92) | (86) |
Amounts written off | (158) | (73) | (78) |
Translation adjustments | (50) | (72) | 90 |
Balance, end of the year | $ 1,608 | $ 1,442 | $ 1,523 |
X | ||||||||||
- Definition Amount of translation adjustments affecting the allowance for doubtful accounts receivable. No definition available.
|
X | ||||||||||
- Definition Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of increase in allowance for credit loss on accounts receivable, from recovery. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of direct write-downs of accounts receivable charged against the allowance. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of expense (reversal of expense) for expected credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|