XML 42 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2021
Mar. 31, 2020
Current assets:    
Cash and cash equivalents $ 99,180 $ 46,653
Accounts receivable, net of allowance for expected credit losses of $1,220 and for doubtful accounts of $1,634, respectively 25,732 35,869
Contract assets 2,364 2,125
Inventories 1,177 3,887
Prepaid expenses and other current assets 4,797 4,874
Total current assets 133,250 93,408
Property and equipment, net 8,789 12,230
Operating lease right-of-use assets 12,210 13,829
Goodwill 19,622 19,622
Intangible assets, net 8,400 8,400
Deferred income taxes, non-current 1,802 764
Other non-current assets 5,800 6,309
Total assets 189,873 154,562
Current liabilities:    
Accounts payable 6,346 13,403
Contract liabilities 38,394 42,244
Accrued liabilities 11,233 9,033
Operating lease liabilities, current 5,009 4,719
Finance lease obligations, current 19 24
Total current liabilities 61,001 69,423
Deferred income taxes, non-current 923 880
Operating lease liabilities, non-current 8,597 10,617
Finance lease obligations, non-current 6 25
Other non-current liabilities 4,011 1,860
Commitments and contingencies (see Note 11)
Shareholders' equity:    
Common shares, without par value, at $0.30 stated value; 80,000,000 shares authorized; 31,606,831 shares issued; and 24,010,727 and 23,609,398 shares outstanding at March 31, 2021 and March 31, 2020, respectively 9,482 9,482
Treasury shares, 7,596,104 and 7,997,433 at March 31, 2021 and March 31, 2020, respectively 2,278 2,401
Capital in excess of stated value 37,257 5,491
Retained earnings 35,376 58,984
Accumulated other comprehensive income 39 201
Total shareholders' equity 79,876 71,757
Total liabilities and shareholders' equity 189,873 $ 154,562
Series A Convertible Preferred Stock [Member]    
Liabilities Noncurrent:    
Series A convertible preferred stock, no par value $ 35,459