XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 19 - Post-retirement Benefits (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Defined Benefit Plan, Assumptions [Table Text Block]
  

December 31,

 
  

2023

  

2022

  

2021

 

Discount rate

  4.5%  4.7%  1.8%

Expected return on plan assets

  5.8%  5.6%  3.2%

Expected rate of salary increases

  0.1%  0.1%  0.1%
Schedule of Net Benefit Costs [Table Text Block]
  

Year Ended December 31,

 
  

2023

  

2022

  

2021

 

Current service cost

 $(350) $(357) $(439)

Interest cost

  (6,177)  (4,307)  (3,407)

Expected return on plan assets

  6,977   6,796   5,499 

Amortization of prior service credit

  249   249   249 

Reclassified net remeasurement (loss) gains

  453   -   244 

Amounts included in consolidated statements of operations

 $1,152  $2,381  $2,146 
             

Actuarial gain (loss) on defined benefit plans

 $(4,529) $7,440  $22,345 

Amortization of prior service credit

  (249)  (249)  (249)

Reclassified net remeasurement (loss) gains

  (453)  -   (244)

Other comprehensive income (loss)

 $(5,231) $7,191  $21,852 
             

Total comprehensive income (loss)

 $(4,079) $9,572  $23,998 
Schedule of Actuarial Gain (Loss) [Table Text Block]
  

Year Ended December 31,

 
  

2023

  

2022

  

2021

 

Actuarial (loss) gain on assets

 $2,319  $(74,332) $11,378 

Actuarial gain (loss) on liabilities

  (6,848)  81,772   10,967 

Actuarial gain (loss) on defined benefit plans

 $(4,529) $7,440  $22,345 
Schedule of Expected Benefit Payments [Table Text Block]

Years ending December 31:

    

2024

 $5,598 

2025

 $5,741 

2026

 $5,970 

2027

 $6,262 

2028

 $6,471 

Thereafter to December 31, 2033

 $18,006 
Schedule of Amounts Recognized in Balance Sheet [Table Text Block]
  

December 31,

 
  

2023

  

2022

 

Present value of defined benefit obligations

 $(148,167) $(135,182)

Fair value of plan assets

  137,725   123,840 

Deficit recognized under non-current liabilities

 $(10,442) $(11,342)
Schedule of Changes in Projected Benefit Obligations [Table Text Block]
  

December 31,

 
  

2023

  

2022

 

Opening balance

 $(135,182) $(241,808)

Current service cost

  (350)  (357)

Interest cost

  (6,177)  (4,307)

Actuarial gain

  (6,848)  81,772 

Exchange differences

  (6,905)  23,823 

Benefits paid

  7,295   5,695 

Ending balance

 $(148,167) $(135,182)
Schedule of Changes in Fair Value of Plan Assets [Table Text Block]
  

December 31,

 
  

2023

  

2022

 

Opening balance

 $123,840  $212,688 

Actual return on plan assets

  9,296   (67,536)

Exchange differences

  6,344   (20,776)

Contributions from the sponsoring companies

  5,540   5,159 

Benefits paid

  (7,295)  (5,695)

Ending balance

 $137,725  $123,840 
Schedule of Defined Benefit Plan Actual Return on Plan Assets [Table Text Block]
  

December 31,

 
  

2023

  

2022

  

2021

 

Expected return on plan assets

 $6,977  $6,796  $5,499 

Actuarial (loss) gain on plan assets

  2,319   (74,332)  11,378 

Actual return on plan assets

 $9,296  $(67,536) $16,877 
Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block]
  

December 31,

 
  

2023

  

2022

 

Accumulated benefit obligation

 $147,129  $134,102 

Fair value of plan assets

 $137,725  $123,840 
Defined Benefit Plan, Plan Assets, Category [Table Text Block]
  

December 31, 2023

  

December 31, 2022

 
  

Expected rate

  

Fair value of

  

Expected rate

  

Fair value of

 
  

of return %

  

asset

  

of return %

  

asset

 

Mutual funds

                

DGFs

  7.7  $64,023   7.5  $55,633 

LDI funds

  4.2   47,283   4.0   45,170 

Bond funds

  4.4   24,835   4.5   21,899 

Equities

  3.7   185   1.8   188 

Other assets

  4.0   1,399   2.2   950 

Total

     $137,725      $123,840 
Schedule of Allocation of Plan Assets [Table Text Block]
  

December 31, 2023

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Mutual funds:

                

DGFs

 $64,023  $-  $-  $64,023 

LDI funds

  47,283   -   -   47,283 

Bond funds

  24,835   -   -   24,835 

Equities

  185   -   -   185 

Other assets

  785   277   337   1,399 

Total

 $137,111  $277  $337  $137,725 
  

December 31, 2022

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Mutual funds:

                

DGFs

 $55,633  $-  $-  $55,633 

LDI funds

  45,170   -   -   45,170 

Bond funds

  21,899   -   -   21,899 

Equities

  188   -   -   188 

Other assets

  172   395   383   950 

Total

 $123,062  $395  $383  $123,840 
Schedule of Effect of Significant Unobservable Inputs, Changes in Plan Assets [Table Text Block]
  

December 31,

 
  

2023

  

2022

 

Opening balance

 $383  $360 

Actual return on plan assets

  10   6 

Exchange differences

  (88)  (6)

Contributions from the sponsoring companies

  32   23 

Ending balance

 $337  $383