XML 50 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Business and Geographic Segment Information - Schedule of Segment Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenues $ 272,612 $ 236,162
Operating Segments    
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]    
Adjusted EBITDA 6,535 14,117
Operating Segments | Mexico    
Segment Reporting Information [Line Items]    
Revenues 210,642 189,255
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]    
Labor costs 80,766 64,429
Lease and other facilities costs 27,006 23,091
Advertising costs 16,255 12,678
Other costs 45,139 36,098
Adjusted EBITDA 41,476 52,959
Operating Segments | Peru    
Segment Reporting Information [Line Items]    
Revenues 61,954 46,856
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]    
Labor costs 57,411 48,450
Lease and other facilities costs 6,913 7,374
Advertising costs 13,621 9,961
Other costs 18,950 19,913
Adjusted EBITDA $ (34,941) $ (38,842)