XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 130,845 $ 173,857
Accounts receivable (less allowance for losses and sales adjustments of $14,767 in 2023 and $14,761 in 2022) 508,683 577,257
Short-term investments 28,810 37,030
Prepaid expenses 70,587 50,859
Other current assets 6,738 8,239
Total current assets 745,663 847,242
Accounts receivable, long-term 9,282 8,271
Operating lease right-of-use assets 48,627 50,989
Property and equipment, net 167,683 172,786
Other assets:    
Software development costs, net 54,565 48,189
Goodwill 2,489,084 2,489,308
Other intangibles, net 976,359 1,002,164
Non-current investments 14,544 18,508
Other non-current assets 49,828 49,960
Assets, Total 4,555,635 4,687,417
Current liabilities:    
Accounts payable 122,361 104,813
Accrued liabilities 104,522 131,941
Operating lease liabilities 11,413 10,736
Current income tax payable 69,337 43,667
Deferred revenue 497,395 568,538
Current portion of term loans 30,000 30,000
Total current liabilities 835,028 889,695
Term loans, net 243,603 362,905
Convertible senior notes due 2026, net 594,914 594,484
Deferred revenue, long-term 1,600 2,037
Deferred income taxes 130,367 148,891
Operating lease liabilities, long-term 46,567 48,049
Other long-term liabilities 17,423 16,967
Total liabilities 1,869,502 2,063,028
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 March 31, 2023 and December 31, 2022 481 481
Additional paid-in capital 1,239,945 1,209,725
Accumulated other comprehensive loss, net of tax (750) (844)
Retained earnings 1,468,729 1,437,854
Treasury stock, at cost; 6,243,409 and 6,364,991 shares in 2023 and 2022, respectively (22,272) (22,827)
Total shareholders' equity 2,686,133 2,624,389
Liabilities and Equity, Total $ 4,555,635 $ 4,687,417