v3.26.1
Note 5 - Business Segment Reporting - Capital Expenditures by Operating Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Capital expenditures $ 25,764 $ 33,112
NLA [Member]    
Capital expenditures 5,929 16,163
ESSA [Member]    
Capital expenditures 3,488 7,090
MENA [Member]    
Capital expenditures 8,023 5,717
APAC [Member]    
Capital expenditures 2,976 3,357
Central [Member]    
Capital expenditures $ 5,348 $ 785