XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 5 - Business Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]
   

Three Months Ended March 31,

 
   

2024

   

2023

 

NLA

  $ 130,389     $ 126,228  

ESSA

    121,746       113,648  

MENA

    71,494       50,945  

APAC

    59,860       48,458  

Total

  $ 383,489     $ 339,279  
Reconciliation of Adjusted Earnings before Interest, Taxes, Depreciation, and Amortization from Segments to Consolidated [Table Text Block]
   

Three Months Ended March 31,

 
   

2024

   

2023

 

NLA

  $ 34,377     $ 31,874  

ESSA

    25,201       20,785  

MENA

    24,538       14,568  

APAC

    10,786       (2,698 )

Total Segment EBITDA

    94,902       64,529  

Corporate costs

    (31,300 )     (25,081 )

Equity in income of joint ventures

    3,858       2,436  

Depreciation and amortization expense

    (40,146 )     (34,737 )

Merger and integration expense

    (2,161 )     (2,138 )

Severance and other expense

    (5,062 )     (927 )

Stock-based compensation expense

    (5,070 )     (4,171 )

Foreign exchange (loss) gain

    (2,743 )     1,070  

Other income (expense), net

    485       (949 )

Interest and finance expense, net

    (3,152 )     (1,298 )

Income (loss) before income taxes

  $ 9,611     $ (1,266 )