XML 32 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 787,447 $ 744,721
Accounts receivable (less allowance for losses and sales adjustments of $27,445 in 2025 and $17,325 in 2024) 714,413 587,634
Short-term investments 104,899 23,257
Prepaid expenses 91,096 65,135
Income tax receivable 17,601 11,975
Other current assets 8,236 8,057
Total current assets 1,723,692 1,440,779
Accounts receivable, long-term 7,015 7,153
Operating lease right-of-use assets 34,723 31,433
Property and equipment, net 161,293 163,775
Other assets:    
Software development costs, net 74,719 76,117
Goodwill 2,542,019 2,531,653
Other intangibles, net 793,725 831,966
Non-current investments 2,994 10,758
Other non-current assets 85,575 86,381
Total assets 5,425,755 5,180,015
Current liabilities:    
Accounts payable 171,582 156,817
Accrued liabilities 172,610 197,709
Operating lease liabilities 8,998 9,643
Deferred revenue 720,497 701,438
Current portion of convertible senior notes due 2026, net 598,798 0
Total current liabilities 1,672,485 1,065,607
Convertible senior notes due 2026, net 0 597,934
Deferred revenue, long-term 22,878 22,376
Deferred income taxes 36,437 47,503
Operating lease liabilities, long-term 33,922 30,791
Other long-term liabilities 25,366 27,382
Total liabilities 1,791,088 1,791,593
Commitments and contingencies 0 0
Shareholders' equity:    
Preferred stock, $10.00 par value; 1,000,000 shares authorized; none issued 0 0
Common stock, $0.01 par value; 100,000,000 shares authorized; 48,147,969 shares issued and outstanding as of June 30, 2025 and December 31, 2024 481 481
Additional paid-in capital 1,620,258 1,539,301
Accumulated other comprehensive loss, net of tax (115) (157)
Retained earnings 2,032,478 1,866,799
Treasury stock, at cost; 4,896,113 and 5,184,092 shares in 2025 and 2024, respectively (18,435) (18,002)
Total shareholders' equity 3,634,667 3,388,422
Total liabilities and shareholders' equity $ 5,425,755 $ 5,180,015