XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 744,721 $ 165,493
Accounts receivable (less allowance for losses and sales adjustments of $17,325 in 2024 and $22,829 in 2023) 587,634 619,704
Short-term investments 23,257 10,385
Prepaid expenses 65,135 54,700
Income tax receivable 11,975 0
Other current assets 8,057 10,303
Total current assets 1,440,779 860,585
Accounts receivable, long-term 7,153 8,988
Operating lease right-of-use assets 31,433 39,039
Property and equipment, net 163,775 169,720
Other assets:    
Software development costs, net 76,117 67,124
Goodwill 2,531,653 2,532,109
Other intangibles, net 831,966 928,870
Non-current investments 10,758 7,046
Other non-current assets 86,381 63,182
Total assets 5,180,015 4,676,663
Current liabilities:    
Accounts payable 156,817 146,339
Accrued liabilities 197,709 158,558
Operating lease liabilities 9,643 11,060
Current income tax payable 0 2,466
Deferred revenue 701,438 632,914
Current portion of term loans 0 49,801
Total current liabilities 1,065,607 1,001,138
Convertible senior notes due 2026, net 597,934 596,206
Deferred revenue, long-term 22,376 291
Deferred income taxes 47,503 78,590
Operating lease liabilities, long-term 30,791 39,822
Other long-term liabilities 27,382 22,621
Total liabilities 1,791,593 1,738,668
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 in 2024 and 2023 481 481
Additional paid-in capital 1,539,301 1,354,787
Accumulated other comprehensive loss, net of tax (157) (326)
Retained earnings 1,866,799 1,603,773
Treasury stock, at cost; 5,184,092 and 5,858,476 shares in 2024 and 2023, respectively (18,002) (20,720)
Total shareholders' equity 3,388,422 2,937,995
Total liabilities and shareholders' equity $ 5,180,015 $ 4,676,663