XML 120 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Schedule of Revenue by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenue $ 1,086,701 $ 1,024,917 $ 1,212,070
Percent of net revenues 100.00% 100.00% 100.00%
Tuition and educational services      
Disaggregation of Revenue [Line Items]      
Revenue $ 1,206,417 $ 1,117,933 $ 1,241,929
Percent of net revenues 111.00% 109.00% 102.00%
Other      
Disaggregation of Revenue [Line Items]      
Revenue $ 150,298 $ 131,065 $ 167,717
Percent of net revenues 14.00% 13.00% 14.00%
Gross revenue      
Disaggregation of Revenue [Line Items]      
Revenue $ 1,356,715 $ 1,248,998 $ 1,409,646
Percent of net revenues 125.00% 122.00% 116.00%
Less: Discounts / waivers / scholarships      
Disaggregation of Revenue [Line Items]      
Revenue $ 270,014 $ 224,081 $ 197,576
Percent of net revenues (25.00%) (22.00%) (16.00%)
Operating Segments | Mexico      
Disaggregation of Revenue [Line Items]      
Revenue $ 540,429 $ 534,607 $ 652,846
Operating Segments | Mexico | Tuition and educational services      
Disaggregation of Revenue [Line Items]      
Revenue 679,430 634,956 715,817
Operating Segments | Mexico | Other      
Disaggregation of Revenue [Line Items]      
Revenue 92,719 81,764 101,224
Operating Segments | Mexico | Gross revenue      
Disaggregation of Revenue [Line Items]      
Revenue 772,149 716,720 817,041
Operating Segments | Mexico | Less: Discounts / waivers / scholarships      
Disaggregation of Revenue [Line Items]      
Revenue 231,720 182,113 164,195
Operating Segments | Peru      
Disaggregation of Revenue [Line Items]      
Revenue 537,056 482,878 546,751
Operating Segments | Peru | Tuition and educational services      
Disaggregation of Revenue [Line Items]      
Revenue 526,987 482,977 526,112
Operating Segments | Peru | Other      
Disaggregation of Revenue [Line Items]      
Revenue 48,363 41,869 54,020
Operating Segments | Peru | Gross revenue      
Disaggregation of Revenue [Line Items]      
Revenue 575,350 524,846 580,132
Operating Segments | Peru | Less: Discounts / waivers / scholarships      
Disaggregation of Revenue [Line Items]      
Revenue 38,294 41,968 33,381
Corporate      
Disaggregation of Revenue [Line Items]      
Revenue 9,216 7,432 12,473
Corporate | Tuition and educational services      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 0
Corporate | Other      
Disaggregation of Revenue [Line Items]      
Revenue 9,216 7,432 12,473
Corporate | Gross revenue      
Disaggregation of Revenue [Line Items]      
Revenue 9,216 7,432 12,473
Corporate | Less: Discounts / waivers / scholarships      
Disaggregation of Revenue [Line Items]      
Revenue $ 0 $ 0 $ 0