XML 55 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Business and Geographic Segment Information - Schedule of Segment Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenues $ 524,156 $ 499,245 $ 760,318 $ 774,617
Operating Segments        
Segment Reporting Information [Line Items]        
Adjusted EBITDA 224,651 198,544 238,768 237,750
Operating Segments | Mexico        
Segment Reporting Information [Line Items]        
Revenues 217,369 218,582 406,624 432,663
Labor costs 81,652 86,060 146,081 157,428
Lease and other facilities costs 25,108 29,033 48,199 60,852
Advertising costs 14,371 12,831 27,049 26,272
Other costs 38,821 42,454 74,919 79,991
Adjusted EBITDA 57,417 48,204 110,376 108,120
Operating Segments | Peru        
Segment Reporting Information [Line Items]        
Revenues 306,734 280,637 353,590 341,882
Labor costs 85,065 79,197 133,515 125,305
Lease and other facilities costs 8,504 6,827 15,878 14,585
Advertising costs 10,003 7,827 19,964 15,339
Other costs 35,928 36,446 55,841 57,023
Adjusted EBITDA $ 167,234 $ 150,340 $ 128,392 $ 129,630