XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Reporting - Schedule of Financial Information by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenues $ 321,471 $ 312,266 $ 625,061 $ 602,516
Segment expenses        
Segment income from operations 45,760 41,924 85,554 83,280
Unallocated expenses        
Restructuring costs (2,783) (1,995) (4,697) 3,515
Consolidated income from operations 45,760 41,924 85,554 83,280
Other (expense) income (315) (123) 1,896 1,671
Income before income taxes 45,445 41,801 87,450 84,951
Segments        
Segment Reporting Information [Line Items]        
Revenues 321,471 312,266 625,061 602,516
Segment expenses        
Direct segment expenses 250,662 247,913 490,259 481,246
Enterprise shared services allocation 22,266 20,434 44,551 41,505
Segment income from operations 48,543 43,919 90,251 79,765
Unallocated expenses        
Consolidated income from operations 48,543 43,919 90,251 79,765
Unallocated expenses        
Unallocated expenses        
Restructuring costs (2,783) (1,995) (4,697) 3,515
U.S. Higher Education        
Segment Reporting Information [Line Items]        
Revenues 215,635 216,613 436,643 435,849
U.S. Higher Education | Segments        
Segment Reporting Information [Line Items]        
Revenues 215,635 216,613 436,643 435,849
Segment expenses        
Direct segment expenses 179,840 181,988 355,378 357,683
Enterprise shared services allocation 15,036 14,800 30,550 30,328
Segment income from operations 20,759 19,825 50,715 47,838
Unallocated expenses        
Consolidated income from operations 20,759 19,825 50,715 47,838
Australia / New Zealand        
Segment Reporting Information [Line Items]        
Revenues 69,144 71,130 117,404 118,505
Australia / New Zealand | Segments        
Segment Reporting Information [Line Items]        
Revenues 69,144 71,130 117,404 118,505
Segment expenses        
Direct segment expenses 50,873 52,449 96,124 97,658
Enterprise shared services allocation 5,515 4,621 10,620 9,042
Segment income from operations 12,756 14,060 10,660 11,805
Unallocated expenses        
Consolidated income from operations 12,756 14,060 10,660 11,805
Education Technology Services        
Segment Reporting Information [Line Items]        
Revenues 36,692 24,523 71,014 48,162
Education Technology Services | Segments        
Segment Reporting Information [Line Items]        
Revenues 36,692 24,523 71,014 48,162
Segment expenses        
Direct segment expenses 19,949 13,476 38,757 25,905
Enterprise shared services allocation 1,715 1,013 3,381 2,135
Segment income from operations 15,028 10,034 28,876 20,122
Unallocated expenses        
Consolidated income from operations $ 15,028 $ 10,034 $ 28,876 $ 20,122