XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Goodwill (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Goodwill [Table Text Block]
  

December 31,

 
  

2023

  

2022

 

NLA

 $139,512  $118,511 

ESSA

  83,319   80,058 

MENA

  5,441   4,218 

APAC

  19,415   18,193 

Total

 $247,687  $220,980 
  

2023

  

2022

 
  

Cost

  

Acquired in acquisitions

  

Measurement period adjustments

  

Accumulated impairment

  

Net Book Value

  

Cost

  

Measurement period adjustments

  

Accumulated impairment

  

Net Book Value

 

NLA

 $155,852  $20,703  $298  $(37,341) $139,512  $130,949  $24,903  $(37,341) $118,511 

ESSA

  94,536   2,863   398   (14,478)  83,319   80,761   13,775   (14,478)  80,058 

MENA

  130,601   1,074   149   (126,383)  5,441   129,714   887   (126,383)  4,218 

APAC

  58,306   1,073   149   (40,113)  19,415   56,794   1,512   (40,113)  18,193 

Total

 $439,295  $25,713  $994  $(218,315) $247,687  $398,218  $41,077  $(218,315) $220,980