XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Balance Sheet Details - Reconciliation of Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Balance at beginning of period   $ 12,025
Established for acquisitions   515
Provision for credit losses (1) $ 17,926 18,012 [1]
Charge-offs   (3,172)
Currency translation   (438)
Balance at end of period $ 26,942 $ 26,942
[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.