XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Income Statements - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Consolidated Income Statements        
Service revenue $ 238,291 $ 221,913 $ 740,429 $ 682,615
Costs and expenses:        
Technology and academic services 41,955 39,174 122,081 115,643
Counseling services and support 77,166 73,824 238,157 219,565
Marketing and communication 54,526 53,097 162,774 156,797
General and administrative 14,364 12,175 35,730 32,838
Amortization of intangible assets 2,105 2,105 6,315 6,315
Total costs and expenses 190,116 180,375 565,057 531,158
Operating income 48,175 41,538 175,372 151,457
Interest expense   (1) (4) (27)
Investment interest and other 4,154 2,739 11,995 7,482
Income before income taxes 52,329 44,276 187,363 158,912
Income tax expense 10,862 8,537 43,008 34,636
Net income $ 41,467 $ 35,739 $ 144,355 $ 124,276
Earnings per share:        
Basic income per share $ 1.43 $ 1.20 $ 4.94 $ 4.12
Diluted income per share $ 1.42 $ 1.19 $ 4.91 $ 4.10
Basic weighted average shares outstanding 29,003 29,776 29,248 30,138
Diluted weighted average shares outstanding 29,164 29,912 29,405 30,277