v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Operating revenues $ 679,965 $ 592,218
Operating expenses:    
Cost of revenues (exclusive of depreciation and amortization) 128,514 108,647
Selling and marketing 72,168 66,475
Research and development 40,525 31,323
General and administrative 56,691 41,044
Amortization of intangible assets 38,604 24,667
Depreciation and amortization of property, equipment and leasehold improvements 4,081 5,460
Total operating expenses 340,583 277,616
Operating income 339,382 314,602
Interest income (6,048) (10,362)
Interest expense 46,674 46,206
Other expense (income) 2,863 2,386
Other expense (income), net 43,489 38,230
Income before provision for income taxes 295,893 276,372
Provision for income taxes 39,939 37,644
Net income $ 255,954 $ 238,728
Earnings per share:    
Basic (in USD per share) $ 3.23 $ 2.98
Diluted (in USD per share) $ 3.22 $ 2.97
Weighted average shares outstanding:    
Basic (in USD per share) 79,195 80,041
Diluted (in USD per share) 79,508 80,482