XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Schedule of Disaggregation of Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Consolidated revenue $ 305,958 $ 285,936 $ 908,474 $ 830,222
U.S. Higher Education Segment        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 207,709 201,828 643,558 601,402
U.S. Higher Education Segment | Tuition, net of discounts, grants and scholarships        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 198,873 192,850 616,175 575,725
U.S. Higher Education Segment | Other        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 8,836 8,978 27,383 25,677
Australia/New Zealand Segment        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 71,948 63,264 190,453 170,239
Australia/New Zealand Segment | Tuition, net of discounts, grants and scholarships        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 69,973 61,667 184,611 165,855
Australia/New Zealand Segment | Other        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 1,975 1,597 5,842 4,384
Education Technology Services Segment        
Disaggregation of Revenue [Line Items]        
Consolidated revenue $ 26,301 $ 20,844 $ 74,463 $ 58,581