XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 118,764 $ 173,857
Accounts receivable (less allowance for losses and sales adjustments of $19,643 in 2023 and $14,761 in 2022) 638,726 577,257
Short-term investments 19,100 37,030
Prepaid expenses 70,783 50,859
Other current assets 9,507 8,239
Total current assets 856,880 847,242
Accounts receivable, long-term 8,310 8,271
Operating lease right-of-use assets 46,824 50,989
Property and equipment, net 165,721 172,786
Other assets:    
Software development costs, net 61,228 48,189
Goodwill 2,489,084 2,489,308
Other intangibles, net 948,990 1,002,164
Non-current investments 10,116 18,508
Other non-current assets 48,396 49,960
Assets, Total 4,635,549 4,687,417
Current liabilities:    
Accounts payable 118,534 104,813
Accrued liabilities 126,557 131,941
Operating lease liabilities 11,381 10,736
Current income tax payable 1,905 43,667
Deferred revenue 565,840 568,538
Current portion of term loans 30,000 30,000
Total current liabilities 854,217 889,695
Term loans, net 243,729 362,905
Convertible senior notes due 2026, net 595,345 594,484
Deferred revenue, long-term 1,164 2,037
Deferred income taxes 109,247 148,891
Operating lease liabilities, long-term 44,483 48,049
Other long-term liabilities 19,113 16,967
Total liabilities 1,867,298 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 June 30, 2023 and December 31, 2022 481 481
Additional paid-in capital 1,272,315 1,209,725
Accumulated other comprehensive loss, net of tax (785) (844)
Retained earnings 1,517,859 1,437,854
Treasury stock, at cost; 6,081,263 and 6,364,991 shares in 2023 and 2022, respectively (21,619) (22,827)
Total shareholders' equity 2,768,251 2,624,389
Liabilities and Equity, Total $ 4,635,549 $ 4,687,417