XML 28 R3.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Current assets:    
Cash and cash equivalents $ 457,415 $ 389,674
Marketable securities and investments 34,058 33,459
Accounts receivable and unbilled costs, net of allowance for doubtful accounts of $214 and $479 at March 31, 2025 and 2024, respectively 163,654 192,096
Inventories and deferred costs 12,891 14,095
Prepaid income taxes 13,380 11,076
Prepaid expenses and other current assets 31,786 32,094
Total current assets 713,184 672,494
Fixed assets, net 21,529 26,487
Operating lease right-of-use assets 37,717 42,486
Goodwill 1,076,383 1,502,820
Intangible assets, net 258,690 308,659
Deferred income taxes 66,294 30,767
Long-term marketable securities 1,004 994
Other assets 11,777 10,595
Total assets 2,186,578 2,595,302
Current liabilities:    
Accounts payable 18,208 14,506
Accrued compensation 56,696 51,362
Accrued other 19,397 14,665
Income taxes payable 883 764
Deferred revenue and customer deposits 301,753 301,806
Current portion of operating lease liabilities 10,995 11,979
Total current liabilities 407,932 395,082
Other long-term liabilities 8,210 7,055
Deferred tax liability 2,643 4,374
Accrued long-term retirement benefits 27,379 28,413
Long-term deferred revenue and customer deposits 147,510 130,212
Operating lease liabilities, net of current portion 32,509 38,101
Long-term debt 0 100,000
Total liabilities 626,183 703,237
Commitments and contingencies (Note 19)
Stockholders’ equity:    
Preferred stock, $0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at March 31, 2025 and 2024 0 0
Common stock, $0.001 par value: 300,000,000 shares authorized; 134,038,262 and 131,316,309 shares issued and 72,060,237 and 71,404,216 shares outstanding at March 31, 2025 and 2024, respectively 134 131
Additional paid-in capital 3,255,333 3,181,366
Accumulated other comprehensive income 4,073 3,572
Treasury stock at cost, 61,978,025 and 59,912,093 shares at March 31, 2025 and 2024, respectively (1,654,702) (1,615,483)
(Accumulated deficit) Retained earnings (44,443) 322,479
Total stockholders' equity 1,560,395 1,892,065
Total liabilities and stockholders' equity $ 2,186,578 $ 2,595,302