XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current Assets:    
Cash and cash equivalents $ 771,673 $ 831,407
Restricted cash 351 351
Receivables from investment products 54,911 59,036
Receivables, net of allowance for doubtful accounts of $1,952 and $1,602 466,902 441,609
Securities owned 31,171 28,267
Other current assets 50,523 43,559
Total Current Assets 1,375,531 1,404,229
Property and Equipment, net of accumulated depreciation of $424,048 and $409,248 178,946 178,869
Operating Lease Right-of-Use Assets 27,629 33,614
Capitalized Software, net of accumulated amortization of $572,065 and $545,307 230,497 243,446
Available for Sale and Equity Securities 121,682 129,541
Investments in Affiliated Funds, at fair value 6,000 6,916
Investment in Unconsolidated Affiliate 46,865 107,918
Goodwill 117,405 117,232
Intangible Assets, net of accumulated amortization of $24,163 and $17,716 61,669 68,782
Deferred Contract Costs 35,353 36,236
Deferred Income Taxes 2,459 2,983
Other Assets, net 30,893 24,936
Total Assets 2,234,929 2,354,702
Current Liabilities:    
Accounts payable 10,305 10,312
Accrued liabilities 218,752 324,382
Current portion of long-term operating lease liabilities 10,993 11,328
Deferred revenue 13,510 9,721
Total Current Liabilities 253,560 355,743
Borrowings Under Revolving Credit Facility 0 40,000
Long-term Income Taxes Payable 803 803
Deferred Income Taxes 22,833 48,876
Long-term Operating Lease Liabilities 21,675 27,639
Other Long-term Liabilities 13,970 20,878
Total Liabilities 312,841 493,939
Commitments and Contingencies
Shareholders' Equity:    
Common stock, $0.01 par value, 750,000 shares authorized; 135,480 and 138,449 shares issued and outstanding 1,355 1,384
Capital in excess of par value 1,272,971 1,246,608
Retained earnings 693,525 632,614
Accumulated other comprehensive loss, net (45,763) (19,843)
Total Shareholders' Equity 1,922,088 1,860,763
Total Liabilities and Shareholders' Equity $ 2,234,929 $ 2,354,702