XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2022
Mar. 31, 2022
Current assets:    
Cash and cash equivalents $ 96,196 $ 96,971
Accounts receivable, net of allowance for expected credit losses of $452 and $318, respectively 21,030 25,175
Contract assets 3,712 1,669
Inventories 9,659 6,940
Prepaid expenses and other current assets 5,830 5,418
Total current assets 136,427 136,173
Property and equipment, net 6,288 6,345
Operating lease right-of-use assets 15,715 9,889
Goodwill 32,759 32,759
Intangible assets, net 19,492 20,178
Deferred income taxes, non-current 2,789 2,664
Other non-current assets 7,296 6,154
Total assets 220,766 214,162
Accrued liabilities:    
Accounts payable 10,428 9,766
Contract liabilities 37,560 46,095
Accrued liabilities 9,959 10,552
Operating lease liabilities, current 4,104 5,049
Finance lease obligations, current 3 4
Total current liabilities 62,054 71,466
Deferred income taxes, non-current 948 938
Operating lease liabilities, non-current 11,882 5,649
Finance lease obligations, non-current 0 2
Other non-current liabilities 3,829 3,304
Commitments and contingencies
Shareholders' equity:    
Common shares, without par value, at $0.30 stated value; 80,000,000 shares authorized; 31,606,831 shares issued; and 25,058,198 and 24,728,532 shares outstanding at September 30, 2022 and March 31, 2022, respectively 9,482 9,482
Treasury shares, 6,548,633 and 6,878,299 at September 30, 2022 and March 31, 2022, respectively (1,965) (2,063)
Capital in excess of stated value 54,072 49,963
Retained earnings 45,715 40,018
Accumulated other comprehensive loss (710) (56)
Total shareholders' equity 106,594 97,344
Total liabilities and shareholders' equity 220,766 214,162
Series A Convertible Preferred Stock [Member]    
Other non-current liabilities:    
Series A convertible preferred stock, no par value $ 35,459 $ 35,459