XML 16 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Current assets:    
Cash and cash equivalents $ 386,794 $ 636,161
Marketable securities 32,204 67,037
Accounts receivable and unbilled costs, net of allowance for doubtful accounts of $675 and $1,649 at March 31, 2023 and 2022, respectively 143,855 148,245
Inventories and deferred costs 17,956 28,220
Prepaid income taxes 2,235 9,349
Prepaid expenses and other current assets 34,316 32,927
Total current assets 617,360 921,939
Fixed assets, net 34,735 41,337
Operating lease right-of-use assets 51,456 54,996
Goodwill 1,724,404 1,723,156
Intangible assets, net 366,591 433,419
Deferred income taxes 4,534 6,883
Long-term marketable securities 8,940 0
Other assets 12,540 12,979
Total assets 2,820,560 3,194,709
Current liabilities:    
Accounts payable 16,473 21,959
Accrued compensation 83,279 75,788
Accrued other 26,283 32,064
Income taxes payable 4,391 4,353
Deferred revenue and customer deposits 311,531 330,585
Current portion of operating lease liabilities 11,650 11,411
Total current liabilities 453,607 476,160
Other long-term liabilities 7,683 7,470
Deferred tax liability 24,939 78,899
Accrued long-term retirement benefits 26,049 34,737
Long-term deferred revenue and customer deposits 129,814 133,121
Operating lease liabilities, net of current portion 48,819 53,927
Long-term debt 100,000 350,000
Total liabilities 790,911 1,134,314
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at March 31, 2023 and 2022 0 0
Common stock, $0.001 par value: 300,000,000 shares authorized; 128,683,824 and 126,425,383 shares issued and 71,249,045 and 74,102,293 shares outstanding at March 31, 2023 and 2022, respectively 128 126
Additional paid-in capital 3,099,698 3,023,403
Accumulated other comprehensive income 5,738 141
Treasury stock at cost, 57,434,779 and 52,323,090 shares at March 31, 2023 and 2022, respectively (1,546,128) (1,373,840)
Retained earnings 470,213 410,565
Total stockholders' equity 2,029,649 2,060,395
Total liabilities and stockholders' equity $ 2,820,560 $ 3,194,709