XML 55 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Business and Geographic Segment Information - Schedule of Segment Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Revenues $ 499,245 $ 462,067 $ 774,617 $ 713,322
Reconciling items:        
Loss on impairment of assets 0 (1,620) 0 (1,620)
Operating income 166,595 154,489 177,724 170,118
Interest income 2,004 1,951 3,915 4,109
Interest expense (5,129) (6,137) (9,790) (12,089)
Other income (expense), net 108 (129) (440) 132
Foreign currency gain (loss), net 27,451 (32,357) 21,844 (61,309)
(Loss) gain on disposal of subsidiaries, net 0 1 (3,086) 307
Income from continuing operations before income taxes and equity in net loss of affiliates 191,029 117,818 190,167 101,268
Operating Segments        
Segment Reporting Information [Line Items]        
Adjusted EBITDA of reportable segments 198,544 185,366 237,750 227,857
Corporate        
Segment Reporting Information [Line Items]        
Revenues 26 (65) 72 (6)
Segment Reconciling Items        
Reconciling items:        
Corporate (11,622) (9,965) (20,240) (18,981)
Depreciation and amortization expense (17,440) (17,317) (35,490) (34,038)
Loss on impairment of assets 0 (1,620) 0 (1,620)
Share-based compensation expense (2,887) (1,975) (4,296) (3,100)
Operating income 166,595 154,489 177,724 170,118
Interest income 2,004 1,951 3,915 4,109
Interest expense (5,129) (6,137) (9,790) (12,089)
Other income (expense), net 108 (129) (440) 132
Foreign currency gain (loss), net 27,451 (32,357) 21,844 (61,309)
(Loss) gain on disposal of subsidiaries, net 0 1 (3,086) 307
Mexico | Operating Segments        
Segment Reporting Information [Line Items]        
Revenues 218,582 192,135 432,663 374,098
Adjusted EBITDA of reportable segments 48,204 38,197 108,120 87,143
Peru | Operating Segments        
Segment Reporting Information [Line Items]        
Revenues 280,637 269,997 341,882 339,230
Adjusted EBITDA of reportable segments $ 150,340 $ 147,169 $ 129,630 $ 140,714