XML 107 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2020
Mar. 31, 2019
Current assets:    
Cash and cash equivalents $ 46,653 $ 40,771
Accounts receivable, net of allowance for doubtful accounts of $1,634 and $788, respectively 35,869 27,000
Contract assets 2,125 2,921
Inventories 3,887 2,044
Prepaid expenses and other current assets 4,874 6,272
Total current assets 93,408 79,008
Property and equipment, net 12,230 15,838
Operating lease right-of-use assets 13,829  
Goodwill 19,622 19,622
Intangible assets, net 8,400 8,438
Software development costs, net   34,567
Deferred income taxes, non-current 764 443
Other non-current assets 6,309 5,675
Total assets 154,562 163,591
Current liabilities:    
Accounts payable 13,403 4,718
Contract liabilities 42,244 38,669
Accrued liabilities 9,033 14,406
Operating lease liabilities, current 4,719  
Finance lease obligations, current 24 22
Total current liabilities 69,423 57,815
Deferred income taxes, non-current 880 861
Operating lease liabilities, non-current 10,617  
Finance lease obligations, non-current 25 35
Other non-current liabilities 1,860 4,258
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 23,609,398 and 23,501,193 shares outstanding at March 31, 2020 and March 31, 2019, respectively 9,482 9,482
Treasury shares, 7,997,433 and 8,105,638 at March 31, 2020 and March 31, 2019, respectively (2,401) (2,433)
Capital in excess of stated value 5,491 781
Retained earnings 58,984 93,051
Accumulated other comprehensive income (loss) 201 (259)
Total shareholders' equity 71,757 100,622
Total liabilities and shareholders' equity $ 154,562 $ 163,591