XML 63 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Note 2 - Summary of Accounting Policies - Summary of Allowance for Doubtful Accounts (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Balance $ 12,025
Established for acquisitions 498
Provision for credit losses (1) 17,966 [1]
Charge-offs (2,554)
Currency translation (271)
Balance $ 27,664
[1] Includes a specific credit loss provision of $17,926 recorded during the third quarter of 2022 for a clean energy product customer that filed for bankruptcy.