Quarterly report pursuant to Section 13 or 15(d)

Note 1 - Organization and Accounting Policies - Analysis of Change in Allowance for Bad Debt (Details)

v3.24.2.u1
Note 1 - Organization and Accounting Policies - Analysis of Change in Allowance for Bad Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Balance at beginning of period $ (7,829) $ (12,832) $ (6,029) $ (8,704)
Credit loss charges and other, net of receipts (3,341) (680) (5,153) (1,615)
Foreign currency gain (loss) (1,434) (7) (1,422) (80)
Balance at end of period (12,604) (13,519) (12,604) (13,519)
Accounting Standards Update 2016-13 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]        
Balance at beginning of period $ 0 $ 0 $ 0 $ (3,120)