XML 70 R49.htm IDEA: XBRL DOCUMENT v3.25.4
Note 15 - Goodwill (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Goodwill [Table Text Block]
  

December 31,

 
  

2025

  

2024

 

NLA

 $161,986  $164,505 

ESSA

  101,385   102,379 

MENA

  51,595   49,579 

APAC

  33,592   32,455 

Total

 $348,558  $348,918 
  

2025

  

2024

 
  

Cost

  

Measurement period adjustments

  

Accumulated impairment

  

Net Book Value

  

Cost

  

Acquired in acquisitions

  

Measurement period adjustments

  

Accumulated impairment

  

Net Book Value

 

NLA

 $201,846  $(2,519) $(37,341) $161,986  $176,853  $22,986  $2,007  $(37,341) $164,505 

ESSA

  116,857   (994)  (14,478)  101,385   97,797   18,197   863   (14,478)  102,379 

MENA

  175,962   2,016   (126,383)  51,595   131,824   42,140   1,998   (126,383)  49,579 

APAC

  72,568   1,137   (40,113)  33,592   59,528   12,450   590   (40,113)  32,455 

Total

 $567,233  $(360) $(218,315) $348,558  $466,002  $95,773  $5,458  $(218,315) $348,918