XML 47 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Schedule of Components (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 462,067 $ 385,381 $ 713,322 $ 594,944
Percent of net revenues 100.00% 100.00% 100.00% 100.00%
Tuition and educational services        
Disaggregation of Revenue [Line Items]        
Revenue $ 529,814 $ 436,005 $ 815,849 $ 666,598
Percent of net revenues 115.00% 113.00% 114.00% 112.00%
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 43,937 $ 34,034 $ 89,764 $ 77,647
Percent of net revenues 9.00% 9.00% 13.00% 13.00%
Gross revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 573,751 $ 470,039 $ 905,613 $ 744,245
Percent of net revenues 124.00% 122.00% 127.00% 125.00%
Less: Discounts / waivers / scholarships        
Disaggregation of Revenue [Line Items]        
Revenue $ 111,684 $ 84,658 $ 192,291 $ 149,301
Percent of net revenues (24.00%) (22.00%) (27.00%) (25.00%)
Operating Segments | Mexico        
Disaggregation of Revenue [Line Items]        
Revenue $ 192,135 $ 144,659 $ 374,098 $ 287,209
Operating Segments | Mexico | Tuition and educational services        
Disaggregation of Revenue [Line Items]        
Revenue 253,238 188,936 476,246 363,010
Operating Segments | Mexico | Other        
Disaggregation of Revenue [Line Items]        
Revenue 27,687 19,503 62,382 48,120
Operating Segments | Mexico | Gross revenue        
Disaggregation of Revenue [Line Items]        
Revenue 280,925 208,439 538,628 411,130
Operating Segments | Mexico | Less: Discounts / waivers / scholarships        
Disaggregation of Revenue [Line Items]        
Revenue 88,790 63,780 164,530 123,921
Operating Segments | Peru        
Disaggregation of Revenue [Line Items]        
Revenue 269,997 239,154 339,230 304,557
Operating Segments | Peru | Tuition and educational services        
Disaggregation of Revenue [Line Items]        
Revenue 276,576 247,069 339,603 303,588
Operating Segments | Peru | Other        
Disaggregation of Revenue [Line Items]        
Revenue 16,315 12,963 27,388 26,349
Operating Segments | Peru | Gross revenue        
Disaggregation of Revenue [Line Items]        
Revenue 292,891 260,032 366,991 329,937
Operating Segments | Peru | Less: Discounts / waivers / scholarships        
Disaggregation of Revenue [Line Items]        
Revenue 22,894 20,878 27,761 25,380
Corporate        
Disaggregation of Revenue [Line Items]        
Revenue (65) 1,568 (6) 3,178
Corporate | Tuition and educational services        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Corporate | Other        
Disaggregation of Revenue [Line Items]        
Revenue (65) 1,568 (6) 3,178
Corporate | Gross revenue        
Disaggregation of Revenue [Line Items]        
Revenue (65) 1,568 (6) 3,178
Corporate | Less: Discounts / waivers / scholarships        
Disaggregation of Revenue [Line Items]        
Revenue $ 0 $ 0 $ 0 $ 0