XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Current assets:    
Cash and cash equivalents $ 103,911 $ 99,180
Accounts receivable, net of allowance for expected credit losses of $1,002 and $1,220, respectively 22,812 25,732
Contract assets 2,081 2,364
Inventories 1,186 1,177
Prepaid expenses and other current assets 4,837 4,797
Total current assets 134,827 133,250
Property and equipment, net 7,746 8,789
Operating lease right-of-use assets 11,367 12,210
Goodwill 19,622 19,622
Intangible assets, net 8,400 8,400
Deferred income taxes, non-current 1,885 1,802
Other non-current assets 5,638 5,800
Total assets 189,485 189,873
Current liabilities:    
Accounts payable 7,388 6,346
Contract liabilities 34,763 38,394
Accrued liabilities 10,148 11,233
Operating lease liabilities, current 4,705 5,009
Finance lease obligations, current 15 19
Total current liabilities 57,019 61,001
Deferred income taxes, non-current 928 923
Operating lease liabilities, non-current 7,868 8,597
Finance lease obligations, non-current 5 6
Other non-current liabilities 4,178 4,011
Commitments and contingencies (see Note 7)
Shareholders' equity:    
Common shares, without par value, at $0.30 stated value; 80,000,000 shares authorized; 31,606,831 shares issued; and 24,568,661 and 24,010,727 shares outstanding at June 30, 2021 and March 31, 2021, respectively 9,482 9,482
Treasury shares, 7,038,170 and 7,596,104 at June 30, 2021 and March 31, 2021, respectively (2,111) (2,278)
Capital in excess of stated value 40,190 37,257
Retained earnings 36,889 35,376
Accumulated other comprehensive income 37 39
Total shareholders' equity 84,487 79,876
Total liabilities and shareholders' equity 189,485 189,873
Series A Convertible Preferred Stock [Member]    
Liabilities Noncurrent:    
Series A convertible preferred stock, no par value $ 35,000 $ 35,459