XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Income Statements - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Consolidated Income Statements    
Service revenue $ 289,310 $ 274,675
Costs and expenses:    
Technology and academic services 41,664 39,125
Counseling services and support 86,822 82,884
Marketing and communication 60,330 55,353
General and administrative 10,366 10,730
Amortization of intangible assets 2,105 2,105
Total costs and expenses 201,287 190,197
Operating income 88,023 84,478
Interest expense   (2)
Investment interest and other 3,381 3,729
Income before income taxes 91,404 88,205
Income tax expense 19,786 20,195
Net income $ 71,618 $ 68,010
Earnings per share:    
Basic income per share $ 2.53 $ 2.31
Diluted income per share $ 2.52 $ 2.29
Basic weighted average shares outstanding 28,277 29,459
Diluted weighted average shares outstanding 28,469 29,639