XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting - Schedule of Financial Information by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Revenues $ 319,949 $ 305,958 $ 945,010 $ 908,474
Segment expenses        
Segment income from operations 37,042 36,326 122,596 119,606
Unallocated expenses        
Restructuring costs (14,251) (758) (18,948) 2,757
Consolidated income from operations 37,042 36,326 122,596 119,606
Other (expense) income (273) 2,264 1,623 3,935
Income before income taxes 36,769 38,590 124,219 123,541
Segments        
Segment Reporting Information [Line Items]        
Revenues 319,949 305,958 945,010 908,474
Segment expenses        
Direct segment expenses 248,323 248,560 738,582 729,806
Enterprise shared services allocation 20,333 20,314 64,884 61,819
Segment income from operations 51,293 37,084 141,544 116,849
Unallocated expenses        
Consolidated income from operations 51,293 37,084 141,544 116,849
Unallocated expenses        
Unallocated expenses        
Restructuring costs (14,251) (758) (18,948) 2,757
U.S. Higher Education        
Segment Reporting Information [Line Items]        
Revenues 213,067 207,709 649,710 643,558
U.S. Higher Education | Segments        
Segment Reporting Information [Line Items]        
Revenues 213,067 207,709 649,710 643,558
Segment expenses        
Direct segment expenses 176,811 181,663 532,189 539,346
Enterprise shared services allocation 13,403 14,600 43,953 44,928
Segment income from operations 22,853 11,446 73,568 59,284
Unallocated expenses        
Consolidated income from operations 22,853 11,446 73,568 59,284
Australia / New Zealand        
Segment Reporting Information [Line Items]        
Revenues 68,589 71,948 185,993 190,453
Australia / New Zealand | Segments        
Segment Reporting Information [Line Items]        
Revenues 68,589 71,948 185,993 190,453
Segment expenses        
Direct segment expenses 50,639 52,386 146,763 150,044
Enterprise shared services allocation 5,465 4,716 16,085 13,758
Segment income from operations 12,485 14,846 23,145 26,651
Unallocated expenses        
Consolidated income from operations 12,485 14,846 23,145 26,651
Education Technology Services        
Segment Reporting Information [Line Items]        
Revenues 38,293 26,301 109,307 74,463
Education Technology Services | Segments        
Segment Reporting Information [Line Items]        
Revenues 38,293 26,301 109,307 74,463
Segment expenses        
Direct segment expenses 20,873 14,511 59,630 40,416
Enterprise shared services allocation 1,465 998 4,846 3,133
Segment income from operations 15,955 10,792 44,831 30,914
Unallocated expenses        
Consolidated income from operations $ 15,955 $ 10,792 $ 44,831 $ 30,914