XML 47 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 1 - Organization and Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Accounts Receivable, Allowance for Credit Loss [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 
  

(in thousands)

         

Allowance for credit losses and other

                

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)

Cumulative effect of adjustment upon adoption of ASU 2016-13 on January 1, 2023

           (3,120)

Foreign currency gain (loss)

  (1,434)  (7)  (1,422)  (80)

Balance at end of period

 $(12,604) $(13,519) $(12,604) $(13,519)
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
   

As of June 30, 2024

 
 

Balance Sheet Line

 

Level 1

  

Level 2

  

Level 3

  

Total

 
   

(in thousands)

 

Assets

                 

Derivative asset

Prepayments and other

 $  $  $  $ 
   $  $  $  $ 

Liabilities

                 

Derivative liability

Accrued liabilities and other

 $  $155  $  $155 
   $  $155  $  $155 

`

   

As of December 31, 2023

 
  

Balance Sheet Line

 

Level 1

  

Level 2

  

Level 3

  

Total

 
    

(in thousands)

 

Assets

                  

Derivative asset

 

Prepayments and other

 $  $403  $  $403 
   $  $403  $  $403 

Liabilities

                  

SARs liability

 

Accrued liabilities and other

 $  $163  $  $163 
   $  $163  $  $163