XML 46 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Schedule of Components (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue $ 251,255 $ 209,563
Percent of net revenues 100.00% 100.00%
Tuition and educational services    
Disaggregation of Revenue [Line Items]    
Revenue $ 286,035 $ 230,593
Percent of net revenues 114.00% 110.00%
Other    
Disaggregation of Revenue [Line Items]    
Revenue $ 45,826 $ 43,613
Percent of net revenues 18.00% 21.00%
Gross revenue    
Disaggregation of Revenue [Line Items]    
Revenue $ 331,861 $ 274,206
Percent of net revenues 132.00% 131.00%
Less: Discounts / waivers / scholarships    
Disaggregation of Revenue [Line Items]    
Revenue $ 80,606 $ 64,643
Percent of net revenues (32.00%) (31.00%)
Operating Segments | Mexico    
Disaggregation of Revenue [Line Items]    
Revenue $ 181,963 $ 142,549
Operating Segments | Mexico | Tuition and educational services    
Disaggregation of Revenue [Line Items]    
Revenue 223,008 174,074
Operating Segments | Mexico | Other    
Disaggregation of Revenue [Line Items]    
Revenue 34,694 28,616
Operating Segments | Mexico | Gross revenue    
Disaggregation of Revenue [Line Items]    
Revenue 257,702 202,690
Operating Segments | Mexico | Less: Discounts / waivers / scholarships    
Disaggregation of Revenue [Line Items]    
Revenue 75,739 60,141
Operating Segments | Peru    
Disaggregation of Revenue [Line Items]    
Revenue 69,233 65,404
Operating Segments | Peru | Tuition and educational services    
Disaggregation of Revenue [Line Items]    
Revenue 63,027 56,519
Operating Segments | Peru | Other    
Disaggregation of Revenue [Line Items]    
Revenue 11,073 13,387
Operating Segments | Peru | Gross revenue    
Disaggregation of Revenue [Line Items]    
Revenue 74,100 69,906
Operating Segments | Peru | Less: Discounts / waivers / scholarships    
Disaggregation of Revenue [Line Items]    
Revenue 4,867 4,502
Corporate    
Disaggregation of Revenue [Line Items]    
Revenue 59 1,610
Corporate | Tuition and educational services    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Corporate | Other    
Disaggregation of Revenue [Line Items]    
Revenue 59 1,610
Corporate | Gross revenue    
Disaggregation of Revenue [Line Items]    
Revenue 59 1,610
Corporate | Less: Discounts / waivers / scholarships    
Disaggregation of Revenue [Line Items]    
Revenue $ 0 $ 0