XML 56 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business and Geographic Segment Information - Schedule of Segment Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Revenues $ 275,372 $ 251,255
Reconciling items:    
Operating income 11,129 15,629
Interest income 1,911 2,158
Interest expense (4,661) (5,952)
Other income, net (548) 261
Foreign currency loss, net (5,607) (28,952)
(Loss) gain on disposal of subsidiaries, net (3,086) 306
Loss from continuing operations before income taxes and equity in net loss of affiliates (862) (16,550)
Operating Segments    
Segment Reporting Information [Line Items]    
Adjusted EBITDA of reportable segments 39,206 42,491
Corporate    
Segment Reporting Information [Line Items]    
Revenues 47 59
Segment Reconciling Items    
Reconciling items:    
Corporate (8,618) (9,017)
Depreciation and amortization expense (18,050) (16,721)
Share-based compensation expense (1,409) (1,124)
Operating income 11,129 15,629
Interest income 1,911 2,158
Interest expense (4,661) (5,952)
Other income, net (548) 261
Foreign currency loss, net (5,607) (28,952)
(Loss) gain on disposal of subsidiaries, net (3,086) 306
Mexico | Operating Segments    
Segment Reporting Information [Line Items]    
Revenues 214,080 181,963
Adjusted EBITDA of reportable segments 59,916 48,946
Peru | Operating Segments    
Segment Reporting Information [Line Items]    
Revenues 61,245 69,233
Adjusted EBITDA of reportable segments $ (20,710) $ (6,455)