XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Revenues $ 312,266 $ 287,680 $ 602,516 $ 544,286
Costs and expenses:        
Instructional and support costs 163,235 161,479 320,944 314,417
General and administration 105,112 99,003 201,807 194,468
Amortization of intangible assets 0 3,450 0 6,982
Merger and integration costs 0 580 0 1,005
Restructuring costs 1,995 6,351 (3,515) 11,946
Total costs and expenses 270,342 270,863 519,236 528,818
Income from operations 41,924 16,817 83,280 15,468
Other income (expense) (123) 3,171 1,671 3,569
Income before income taxes 41,801 19,988 84,951 19,037
Provision for income taxes 11,903 5,757 25,351 6,834
Net income $ 29,898 $ 14,231 $ 59,600 $ 12,203
Earnings per share:        
Basic (in dollars per share) $ 1.28 $ 0.61 $ 2.55 $ 0.52
Diluted (in dollars per share) $ 1.24 $ 0.59 $ 2.47 $ 0.51
Weighted average shares outstanding:        
Basic (in shares) 23,442 23,450 23,416 23,440
Diluted (in shares) 24,179 23,964 24,119 23,993