XML 59 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Business and Geographic Segment Information - Reconciliation of Segment EBITDA to Income Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Reconciling items:    
Operating (loss) income $ (13,191) $ 11,129
Interest income 1,519 1,911
Interest expense (2,366) (4,661)
Other expense, net (15) (548)
Foreign currency loss, net (3,199) (5,607)
Loss on disposal of subsidiaries, net 0 (3,086)
Loss from continuing operations before income taxes and equity in net income (loss) of affiliates (17,252) (862)
Operating Segments    
Segment Reporting Information [Line Items]    
Total Adjusted EBITDA of reportable segments 14,117 39,206
Segment Reconciling Items    
Reconciling items:    
Corporate (8,767) (8,618)
Depreciation and amortization expense (16,078) (18,050)
Share-based compensation expense (2,463) (1,409)
Operating (loss) income (13,191) 11,129
Interest income 1,519 1,911
Interest expense (2,366) (4,661)
Other expense, net (15) (548)
Foreign currency loss, net (3,199) (5,607)
Loss on disposal of subsidiaries, net 0 (3,086)
Mexico | Operating Segments    
Segment Reporting Information [Line Items]    
Total Adjusted EBITDA of reportable segments 52,959 59,916
Reconciling items:    
Depreciation and amortization expense (9,300) (10,990)
Peru | Operating Segments    
Segment Reporting Information [Line Items]    
Total Adjusted EBITDA of reportable segments (38,842) (20,710)
Reconciling items:    
Depreciation and amortization expense $ (6,600) $ (6,782)