XML 54 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Business and Geographic Segment Information - Reconciliation of Segment EBITDA to Income Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Reconciling items:        
Operating income $ 193,337 $ 166,595 $ 180,146 $ 177,724
Interest income 1,369 2,004 2,888 3,915
Interest expense (3,145) (5,129) (5,511) (9,790)
Other income (expense), net 804 108 789 (440)
Foreign currency (loss) gain, net (25,576) 27,451 (28,775) 21,844
Loss on disposal of subsidiaries, net     0 (3,086)
Income from continuing operations before income taxes and equity in net income (loss) of affiliates 166,789 191,029 149,537 190,167
Operating Segments        
Segment Reporting Information [Line Items]        
Total Adjusted EBITDA of reportable segments 224,651 198,544 238,768 237,750
Segment Reconciling Items        
Reconciling items:        
Corporate (10,174) (11,622) (18,941) (20,240)
Depreciation and amortization expense (17,659) (17,440) (33,737) (35,490)
Share-based compensation expense (3,481) (2,887) (5,944) (4,296)
Operating income 193,337 166,595 180,146 177,724
Interest income 1,369 2,004 2,888 3,915
Interest expense (3,145) (5,129) (5,511) (9,790)
Other income (expense), net 804 108 789 (440)
Foreign currency (loss) gain, net (25,576) 27,451 (28,775) 21,844
Loss on disposal of subsidiaries, net 0 0 0 (3,086)
Mexico | Operating Segments        
Segment Reporting Information [Line Items]        
Total Adjusted EBITDA of reportable segments 57,417 48,204 110,376 108,120
Reconciling items:        
Depreciation and amortization expense (10,444) (10,414) (19,743) (21,405)
Peru | Operating Segments        
Segment Reporting Information [Line Items]        
Total Adjusted EBITDA of reportable segments 167,234 150,340 128,392 129,630
Reconciling items:        
Depreciation and amortization expense $ (7,042) $ (6,781) $ (13,642) $ (13,563)