XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Revenues $ 1,065,480 $ 1,131,686 $ 1,027,653
Costs and expenses:      
Instructional and support costs 597,321 608,261 532,661
General and administration 379,817 361,345 295,231
Amortization of intangible assets 14,350 51,495 64,225
Merger and integration costs 1,117 11,201 13,770
Restructuring costs 2,115 25,472 12,382
Total costs and expenses 994,720 1,057,774 918,269
Income from operations 70,760 73,912 109,384
Other income (expense) (1,191) 2,687 4,573
Income before income taxes 69,569 76,599 113,957
Provision for income taxes 22,899 21,512 27,689
Net income $ 46,670 $ 55,087 $ 86,268
Earnings per share:      
Basic (dollars per share) $ 1.97 $ 2.30 $ 3.81
Diluted (dollars per share) $ 1.94 $ 2.28 $ 3.77
Weighted average shares outstanding:      
Basic (in shares) 23,679 23,955 22,633
Diluted (in shares) 23,998 24,122 22,860