XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]      
Revenues $ 1,131,686 $ 1,027,653 $ 997,137
Costs and expenses:      
Instructional and support costs 608,261 532,661 530,604
General and administration 361,345 295,231 272,411
Amortization of intangible assets 51,495 64,225 61,667
Merger and integration costs 11,201 13,770 21,923
Restructuring costs 25,472 12,382 0
Total costs and expenses 1,057,774 918,269 886,605
Income from operations 73,912 109,384 110,532
Other income 2,687 4,573 13,192
Income before income taxes 76,599 113,957 123,724
Provision for income taxes 21,512 27,689 42,586
Net income $ 55,087 $ 86,268 $ 81,138
Earnings per share:      
Basic (dollars per share) $ 2.30 $ 3.81 $ 3.73
Diluted (dollars per share) $ 2.28 $ 3.77 $ 3.67
Weighted average shares outstanding:      
Basic (in shares) 23,955 22,633 21,725
Diluted (in shares) 24,122 22,860 22,097