XML 51 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Business and Geographic Segment Information - Schedule of Segment Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]        
Revenues $ 462,067 $ 385,381 $ 713,322 $ 594,944
Reconciling items:        
Loss on impairment of assets (1,620) 0 (1,620) (144)
Operating income 154,489 126,641 170,118 135,675
Interest income 1,951 1,685 4,109 3,653
Interest expense (6,137) (4,164) (12,089) (7,895)
Other (expense) income, net (129) 246 132 (980)
Foreign currency exchange loss, net (32,357) (14,451) (61,309) (18,052)
Gain on disposal of subsidiaries, net 1 1,461 307 1,461
Income from continuing operations before income taxes and equity in net income of affiliates 117,818 111,418 101,268 113,862
Operating Segments        
Segment Reporting Information [Line Items]        
Adjusted EBITDA of reportable segments 185,366 155,766 227,857 196,546
Corporate        
Segment Reporting Information [Line Items]        
Revenues (65) 1,568 (6) 3,178
Segment Reconciling Items        
Reconciling items:        
Corporate (9,965) (11,670) (18,981) (25,295)
Depreciation and amortization expense (17,317) (14,792) (34,038) (29,158)
Loss on impairment of assets (1,620) 0 (1,620) (144)
Share-based compensation expense (1,975) (2,360) (3,100) (5,122)
EiP expenses 0 (303) 0 (1,152)
Operating income 154,489 126,641 170,118 135,675
Interest income 1,951 1,685 4,109 3,653
Interest expense (6,137) (4,164) (12,089) (7,895)
Other (expense) income, net (129) 246 132 (980)
Foreign currency exchange loss, net (32,357) (14,451) (61,309) (18,052)
Gain on disposal of subsidiaries, net 1 1,461 307 1,461
Mexico | Operating Segments        
Segment Reporting Information [Line Items]        
Revenues 192,135 144,659 374,098 287,209
Adjusted EBITDA of reportable segments 38,197 19,455 87,143 56,406
Peru | Operating Segments        
Segment Reporting Information [Line Items]        
Revenues 269,997 239,154 339,230 304,557
Adjusted EBITDA of reportable segments $ 147,169 $ 136,311 $ 140,714 $ 140,140