XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Current assets:    
Cash and cash equivalents $ 70,325 $ 98,719
Restricted cash and cash equivalents 7,580 7,269
Marketable securities 147,772 139,612
Accounts receivable, net 84,123 88,498
Contract assets 21,422 19,561
Income taxes receivable 3,250 5,248
Prepaid expenses and other current assets 40,259 42,916
Total current assets 374,731 401,823
Equipment and improvements, net 5,561 6,421
Capitalized software costs, net 56,805 54,516
Operating lease assets 3,129 3,335
Deferred income taxes, net 29,474 29,472
Contract assets, net of current 5,391 5,572
Intangibles, net 26,724 28,968
Goodwill 321,756 321,756
Other assets 44,898 44,238
Total assets 868,469 896,101
Current liabilities:    
Accounts payable 12,184 12,022
Contract liabilities 48,349 61,601
Accrued compensation and related benefits 22,870 36,241
Income taxes payable 675 622
Operating lease liabilities 3,490 3,826
Other current liabilities 80,273 83,799
Total current liabilities 167,841 198,111
Contract liabilities, net of current 2,251 10,310
Deferred compensation 8,835 8,033
Convertible senior notes, net, noncurrent 267,156 266,843
Operating lease liabilities, net of current 3,365 4,095
Other noncurrent liabilities 8,499 8,274
Total liabilities 457,947 495,666
Commitments and contingencies (Note 17)
Shareholders' equity:    
Common stock, $0.01 par value; authorized 100,000 shares; 71,892 shares and 70,875 shares issued at June 30, 2023 and March 31, 2023, respectively; 67,043 shares and 66,026 shares outstanding at June 30, 2023 and March 31, 2023, respectively 719 709
Treasury stock, at cost, 4,849 shares and 4,849 shares at June 30, 2023 and March 31, 2023, respectively (85,752) (85,752)
Additional paid-in capital 364,040 359,342
Accumulated other comprehensive loss (2,239) (1,462)
Retained earnings 133,754 127,598
Total shareholders' equity 410,522 400,435
Total liabilities and shareholders' equity $ 868,469 $ 896,101