XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current Assets:    
Cash and cash equivalents $ 791,437 $ 831,407
Restricted cash 351 351
Receivables from investment products 91,223 59,036
Receivables, net of allowance for doubtful accounts of $2,336 and $1,602 482,692 441,609
Securities owned 31,586 28,267
Other current assets 54,931 43,559
Total Current Assets 1,452,220 1,404,229
Property and Equipment, net of accumulated depreciation of $431,473 and $409,248 182,522 178,869
Operating Lease Right-of-Use Assets 24,187 33,614
Capitalized Software, net of accumulated amortization of $579,352 and $545,307 234,228 243,446
Available for Sale and Equity Securities 109,375 129,541
Investments in Affiliated Funds, at fair value 5,620 6,916
Investment in Unconsolidated Affiliate 39,012 107,918
Goodwill 117,509 117,232
Intangible Assets, net of accumulated amortization of $27,133 and $17,716 58,201 68,782
Deferred Contract Costs 37,790 36,236
Deferred Income Taxes 2,253 2,983
Other Assets, net 32,514 24,936
Total Assets 2,295,431 2,354,702
Current Liabilities:    
Accounts payable 8,209 10,312
Accrued liabilities 294,987 324,382
Current portion of long-term operating lease liabilities 11,202 11,328
Deferred revenue 13,025 9,721
Total Current Liabilities 327,423 355,743
Borrowings Under Revolving Credit Facility 0 40,000
Long-term Income Taxes Payable 803 803
Deferred Income Taxes 3,545 48,876
Long-term Operating Lease Liabilities 18,361 27,639
Other Long-term Liabilities 14,986 20,878
Total Liabilities 365,118 493,939
Commitments and Contingencies
Shareholders' Equity:    
Common stock, $0.01 par value, 750,000 shares authorized; 134,816 and 138,449 shares issued and outstanding 1,348 1,384
Capital in excess of par value 1,285,224 1,246,608
Retained earnings 711,330 632,614
Accumulated other comprehensive loss, net (67,589) (19,843)
Total Shareholders' Equity 1,930,313 1,860,763
Total Liabilities and Shareholders' Equity $ 2,295,431 $ 2,354,702