v3.24.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Operating revenues $ 707,949 $ 621,157 $ 1,387,914 $ 1,213,375
Costs and Expenses [Abstract]        
Cost of revenues (exclusive of depreciation and amortization) 128,109 110,066 256,623 218,713
Selling and marketing 71,454 67,988 143,622 134,463
Research and development 41,073 30,140 81,598 61,463
General and administrative 39,706 35,657 96,397 76,701
Amortization of intangible assets 40,773 26,154 79,377 50,821
Depreciation and amortization of property, equipment and leasehold improvements 4,226 5,199 8,307 10,659
Total operating expenses 325,341 275,204 665,924 552,820
Operating income 382,608 345,953 721,990 660,555
Interest income (6,110) (10,403) (12,158) (20,765)
Interest expense 46,633 46,617 93,307 92,823
Other expense (income) 2,091 2,581 4,954 4,967
Other expense (income), net 42,614 38,795 86,103 77,025
Income before provision for income taxes 339,994 307,158 635,887 583,530
Provision for income taxes 73,236 60,333 113,175 97,977
Net income $ 266,758 $ 246,825 $ 522,712 $ 485,553
Earnings per share:        
Basic (in USD per share) $ 3.37 $ 3.10 $ 6.60 $ 6.08
Diluted (in USD per share) $ 3.37 $ 3.09 $ 6.59 $ 6.05
Weighted average shares outstanding:        
Basic (in USD per share) 79,085 79,592 79,140 79,815
Diluted (in USD per share) 79,245 79,905 79,377 80,193