XML 60 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Schedule of Components (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 385,381 $ 327,579 $ 594,944 $ 522,280
Percent of net revenues 100.00% 100.00% 100.00% 100.00%
Tuition and educational services        
Disaggregation of Revenue [Line Items]        
Revenue $ 436,005 $ 362,736 $ 666,598 $ 580,212
Percent of net revenues 113.00% 111.00% 112.00% 111.00%
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 34,034 $ 32,303 $ 77,647 $ 67,215
Percent of net revenues 9.00% 10.00% 13.00% 13.00%
Gross revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 470,039 $ 395,039 $ 744,245 $ 647,427
Percent of net revenues 122.00% 121.00% 125.00% 124.00%
Less: Discounts / waivers / scholarships        
Disaggregation of Revenue [Line Items]        
Revenue $ 84,658 $ 67,460 $ 149,301 $ 125,147
Percent of net revenues (22.00%) (21.00%) (25.00%) (24.00%)
Operating Segments | Mexico        
Disaggregation of Revenue [Line Items]        
Revenue $ 144,659 $ 124,283 $ 287,209 $ 259,680
Operating Segments | Mexico | Tuition and educational services        
Disaggregation of Revenue [Line Items]        
Revenue 188,936 157,714 363,010 323,738
Operating Segments | Mexico | Other        
Disaggregation of Revenue [Line Items]        
Revenue 19,503 17,804 48,120 41,327
Operating Segments | Mexico | Gross revenue        
Disaggregation of Revenue [Line Items]        
Revenue 208,439 175,518 411,130 365,065
Operating Segments | Mexico | Less: Discounts / waivers / scholarships        
Disaggregation of Revenue [Line Items]        
Revenue 63,780 51,235 123,921 105,385
Operating Segments | Peru        
Disaggregation of Revenue [Line Items]        
Revenue 239,154 201,660 304,557 259,158
Operating Segments | Peru | Tuition and educational services        
Disaggregation of Revenue [Line Items]        
Revenue 247,069 205,022 303,588 256,474
Operating Segments | Peru | Other        
Disaggregation of Revenue [Line Items]        
Revenue 12,963 12,863 26,349 22,446
Operating Segments | Peru | Gross revenue        
Disaggregation of Revenue [Line Items]        
Revenue 260,032 217,885 329,937 278,920
Operating Segments | Peru | Less: Discounts / waivers / scholarships        
Disaggregation of Revenue [Line Items]        
Revenue 20,878 16,225 25,380 19,762
Corporate        
Disaggregation of Revenue [Line Items]        
Revenue 1,568 1,636 3,178 3,442
Corporate | Tuition and educational services        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Corporate | Other        
Disaggregation of Revenue [Line Items]        
Revenue 1,568 1,636 3,178 3,442
Corporate | Gross revenue        
Disaggregation of Revenue [Line Items]        
Revenue 1,568 1,636 3,178 3,442
Corporate | Less: Discounts / waivers / scholarships        
Disaggregation of Revenue [Line Items]        
Revenue $ 0 $ 0 $ 0 $ 0