XML 11 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Unaudited Consolidated Statements of Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues    
Total revenues $ 499,881 $ 451,637
Cost of revenues    
Operating expenses 63,670 53,085
Depreciation and amortization 14,961 12,147
Total cost of revenues 78,631 65,232
Administrative expenses    
Sales and marketing 115,524 103,574
Research and development 50,509 42,669
General and administrative (48,104) 65,605
Depreciation and amortization 17,507 14,125
Total administrative expenses 135,436 225,973
Total operating expenses 214,067 291,205
Operating income 285,814 160,432
Interest expense (782) (837)
Other income (expense), net 5,009 6,004
Income before income taxes 290,041 165,599
Provision for income taxes 42,854 46,303
Net income $ 247,187 $ 119,296
Earnings per share, basic $ 4.37 $ 2.06
Earnings per share, diluted $ 4.37 $ 2.06
Weighted average shares outstanding:    
Basic 56,546 57,867
Diluted 56,552 57,991
Comprehensive earnings:    
Net income $ 247,187 $ 119,296
Unrealized net gains on available-for-sale securities 837 1,050
Tax effect (293) (200)
Other comprehensive income, net of tax 544 850
Comprehensive earnings 247,731 120,146
Recurring [Member]    
Revenues    
Total revenues 491,896 444,421
Implementation and Other [Member]    
Revenues    
Total revenues $ 7,985 $ 7,216