XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2022
Mar. 31, 2022
Current assets:    
Cash and cash equivalents $ 94,897 $ 96,971
Accounts receivable, net of allowance for expected credit losses of $496 and $318, respectively 22,901 25,175
Contract assets 2,661 1,669
Inventories 7,246 6,940
Prepaid expenses and other current assets 4,435 5,418
Total current assets 132,140 136,173
Property and equipment, net 5,896 6,345
Operating lease right-of-use assets 9,277 9,889
Goodwill 32,759 32,759
Intangible assets, net 19,831 20,178
Deferred income taxes, non-current 2,677 2,664
Other non-current assets 6,179 6,154
Total assets 208,759 214,162
Current liabilities:    
Accounts payable 8,185 9,766
Contract liabilities 41,989 46,095
Accrued liabilities 7,870 10,552
Operating lease liabilities, current 4,729 5,049
Finance lease obligations, current 4 4
Total current liabilities 62,777 71,466
Deferred income taxes, non-current 943 938
Operating lease liabilities, non-current 4,970 5,649
Finance lease obligations, non-current 1 2
Other non-current liabilities 3,792 3,304
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 25,025,983 and 24,728,532 shares outstanding at June 30,2022 and March 31, 2022, respectively 9,482 9,482
Treasury shares, 6,580,848 and 6,878,299 at June 30,2022 and March 31, 2022, respectively (1,974) (2,063)
Capital in excess of stated value 51,624 49,963
Retained earnings 42,598 40,018
Accumulated other comprehensive loss (454) (56)
Total shareholders' equity 101,276 97,344
Total liabilities and shareholders' equity 208,759 214,162
Series A Convertible Preferred Stock [Member]    
Liabilities Noncurrent:    
Series A convertible preferred stock, no par value $ 35,000 $ 35,459