XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting - Schedule of Financial Information by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Revenues $ 303,590 $ 290,250
Segment expenses    
Segment income (loss) from operations 39,794 41,356
Unallocated expenses    
Restructuring costs 1,914 (5,510)
Consolidated income from operations 39,794 41,356
Other income 2,211 1,794
Income before income taxes 42,005 43,150
Segments    
Segment Reporting Information [Line Items]    
Revenues 303,590 290,250
Segment expenses    
Direct segment expenses 239,597 233,333
Enterprise shared services allocation 22,285 21,071
Segment income (loss) from operations 41,708 35,846
Unallocated expenses    
Consolidated income from operations 41,708 35,846
Unallocated expenses    
Unallocated expenses    
Restructuring costs 1,914 (5,510)
U.S. Higher Education    
Segment Reporting Information [Line Items]    
Revenues 221,008 219,236
U.S. Higher Education | Segments    
Segment Reporting Information [Line Items]    
Revenues 221,008 219,236
Segment expenses    
Direct segment expenses 175,538 175,695
Enterprise shared services allocation 15,514 15,528
Segment income (loss) from operations 29,956 28,013
Unallocated expenses    
Consolidated income from operations 29,956 28,013
Australia / New Zealand    
Segment Reporting Information [Line Items]    
Revenues 48,260 47,375
Australia / New Zealand | Segments    
Segment Reporting Information [Line Items]    
Revenues 48,260 47,375
Segment expenses    
Direct segment expenses 45,251 45,209
Enterprise shared services allocation 5,105 4,421
Segment income (loss) from operations (2,096) (2,255)
Unallocated expenses    
Consolidated income from operations (2,096) (2,255)
Education Technology Services    
Segment Reporting Information [Line Items]    
Revenues 34,322 23,639
Education Technology Services | Segments    
Segment Reporting Information [Line Items]    
Revenues 34,322 23,639
Segment expenses    
Direct segment expenses 18,808 12,429
Enterprise shared services allocation 1,666 1,122
Segment income (loss) from operations 13,848 10,088
Unallocated expenses    
Consolidated income from operations $ 13,848 $ 10,088