XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Property, Plant and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

December 31,

 
  

2023

  

2022

 

Cost:

        

Land

 $22,176  $22,261 

Land improvement

  3,332   3,054 

Buildings and lease hold improvements

  100,404   98,490 

Plant and equipment

  971,178   789,910 
   1,097,090   913,715 

Less: accumulated depreciation

  (583,868)  (451,399)

Total

 $513,222  $462,316 
Property, Plant, and Equipment Held Under Finance Lease [Table Text Block]
  

December 31,

 
  

2023

  

2022

 

Cost:

        

Buildings

 $23,859  $18,623 

Plant and equipment

  589   1,275 
   24,448   19,898 

Less: accumulated amortization

  (10,315)  (9,085)

Total

 $14,133  $10,813