XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Schedule of Disaggregation of Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Consolidated revenue $ 321,471 $ 312,266 $ 625,061 $ 602,516
U.S. Higher Education Segment        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 215,635 216,613 436,643 435,849
U.S. Higher Education Segment | Tuition, net of discounts, grants and scholarships        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 206,714 207,571 418,460 417,302
U.S. Higher Education Segment | Other        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 8,921 9,042 18,183 18,547
Australia/New Zealand Segment        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 69,144 71,130 117,404 118,505
Australia/New Zealand Segment | Tuition, net of discounts, grants and scholarships        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 67,849 69,004 114,295 114,638
Australia/New Zealand Segment | Other        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 1,295 2,126 3,109 3,867
Education Technology Services Segment        
Disaggregation of Revenue [Line Items]        
Consolidated revenue $ 36,692 $ 24,523 $ 71,014 $ 48,162