XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue Recognition - Schedule of Disaggregation of Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Consolidated revenue $ 312,266 $ 287,680 $ 602,516 $ 544,286
U.S. Higher Education Segment        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 216,613 202,679 435,849 399,574
U.S. Higher Education Segment | Tuition, net of discounts, grants and scholarships        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 207,571 194,362 417,302 382,875
U.S. Higher Education Segment | Other        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 9,042 8,317 18,547 16,699
Australia/New Zealand Segment        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 71,130 65,472 118,505 106,975
Australia/New Zealand Segment | Tuition, net of discounts, grants and scholarships        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 69,004 63,766 114,638 104,188
Australia/New Zealand Segment | Other        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 2,126 1,706 3,867 2,787
Education Technology Services Segment        
Disaggregation of Revenue [Line Items]        
Consolidated revenue $ 24,523 $ 19,529 $ 48,162 $ 37,737