XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Income Statements - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Consolidated Income Statements        
Service revenue $ 227,463 $ 210,577 $ 502,138 $ 460,702
Costs and expenses:        
Technology and academic services 41,001 38,957 80,126 76,469
Counseling services and support 78,107 72,392 160,991 145,741
Marketing and communication 52,895 50,806 108,248 103,700
General and administrative 10,636 10,875 21,366 20,663
Amortization of intangible assets 2,105 2,105 4,210 4,210
Total costs and expenses 184,744 175,135 374,941 350,783
Operating income 42,719 35,442 127,197 109,919
Interest expense (2) (7) (4) (26)
Investment interest and other 4,112 2,590 7,841 4,743
Income before income taxes 46,829 38,025 135,034 114,636
Income tax expense 11,951 9,052 32,146 26,099
Net income $ 34,878 $ 28,973 $ 102,888 $ 88,537
Earnings per share:        
Basic income per share $ 1.19 $ 0.96 $ 3.50 $ 2.92
Diluted income per share $ 1.19 $ 0.96 $ 3.48 $ 2.91
Basic weighted average shares outstanding 29,285 30,183 29,372 30,321
Diluted weighted average shares outstanding 29,415 30,287 29,527 30,462