XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Income Statements - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Consolidated Income Statements        
Service revenue $ 221,913 $ 208,720 $ 682,615 $ 652,606
Costs and expenses:        
Technology and academic services 39,174 37,641 115,643 112,136
Counseling services and support 73,824 67,235 219,565 200,773
Marketing and communication 53,097 50,651 156,797 151,237
General and administrative 12,175 15,576 32,838 35,323
Amortization of intangible assets 2,105 2,105 6,315 6,315
Total costs and expenses 180,375 173,208 531,158 505,784
Operating income 41,538 35,512 151,457 146,822
Interest expense (1)   (27) (5)
Investment interest and other 2,739 745 7,482 1,294
Income before income taxes 44,276 36,257 158,912 148,111
Income tax expense 8,537 6,249 34,636 34,463
Net income $ 35,739 $ 30,008 $ 124,276 $ 113,648
Earnings per share:        
Basic income per share $ 1.20 $ 0.96 $ 4.12 $ 3.48
Diluted income per share $ 1.19 $ 0.96 $ 4.10 $ 3.47
Basic weighted average shares outstanding 29,776 31,302 30,138 32,623
Diluted weighted average shares outstanding 29,912 31,387 30,277 32,709