XML 37 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Reclassification, Comparability Adjustment [Policy Text Block]

Reclassification – Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations. An adjustment has been made to the Condensed Consolidated Balance Sheet, Condensed Consolidated Statements of Operations and Comprehensive Income and Condensed Consolidated Statements of Cash Flows for fiscal year ended December 31, 2023, in the amounts of $673 thousand, $15 thousand, and $15 thousand, respectively, to reclassify the discontinued operations account balances and transactions.

 

Credit Loss, Financial Instrument [Policy Text Block]

Allowance for credit losses and other – The Company estimates the current expected credit losses based primarily using either an aging analysis or discounted cash flow methodology that incorporates consideration of current and future conditions that could impact its counterparties’ credit quality and liquidity. Uncollectible receivables are written off when a settlement is reached for an amount that is less than the outstanding historical balance or when the Company has determined that the balance will not be collected.

 

The following table provides an analysis of the change of the aggregate credit loss allowance and other allowances.

 

  

Three Months Ended March 31,

 
  

2024

  

2023

 
  

(in thousands)

 

Allowance for credit losses and other

        

Balance at beginning of period

 $(6,029) $(8,704)

Credit loss charges and other, net of receipts

  (1,812)  (935)

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

     (3,120)

Foreign currency gain (loss)

  12   (73)

Balance at end of period

 $(7,829) $(12,832)

 

Fair Value of Financial Instruments, Policy [Policy Text Block]

Fair value of financial instruments

 

   

As of March 31, 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

 $  $420  $  $420 
   $  $420  $  $420 

 

`

   

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