XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Goodwill (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Goodwill [Table Text Block]
  

June 30,

  

December 31,

 
  

2023

  

2022

 

NLA

 $120,658  $118,511 

ESSA

  82,921   80,058 

MENA

  5,292   4,218 

APAC

  19,266   18,193 

Total

 $228,137  $220,980 
Business Combination, Segment Allocation [Table Text Block]
  

June 30,

 
  

2023

 

NLA

 $2,147 

ESSA

  2,863 

MENA

  1,074 

APAC

  1,073 

Total

 $7,157