XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.2
Note 5 - Business Segment Reporting - Reconciliation of Adjusted Earnings Before Interest, Taxes, Depreciation, and Amortization From Segments to Net Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Total Segment EBITDA $ 123,330 $ 93,610 $ 218,232 $ 158,139
Corporate costs (33,636) (24,810) (64,936) (49,891)
Equity in income of joint ventures 4,856 2,805 8,714 5,241
Depreciation and amortization expense (40,647) (37,235) (80,793) (71,972)
Merger and integration expense (8,789) (1,377) (10,950) (3,515)
Severance and other income (expense) 236 (2,663) (4,826) (3,590)
Stock-based compensation expense (7,350) (5,577) (12,420) (9,748)
Foreign exchange loss (5,447) (1,440) (8,190) (370)
Other income (expense), net 334 (1,462) 819 (2,411)
Interest and finance expense, net (3,666) (17) (6,818) (1,315)
Income before income taxes 29,221 21,834 38,832 20,568
NLA [Member]        
Total Segment EBITDA 44,474 36,703 78,851 68,577
ESSA [Member]        
Total Segment EBITDA 34,997 34,964 60,198 55,749
MENA [Member]        
Total Segment EBITDA 28,611 18,491 53,149 33,059
APAC [Member]        
Total Segment EBITDA $ 15,248 $ 3,452 $ 26,034 $ 754