XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Supplementary Financial Information (Tables)
3 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of inventories
The following table presents details of our inventories:
June 30,
2022
March 31,
2022
(In thousands)
Raw materials$10,893 $5,680 
Work in process95 200 
Finished goods2,338 2,100 
$13,326 $7,980 
Schedule of property and equipment, net
The following table presents details of our property and equipment, net:
June 30,
2022
March 31,
2022
(In thousands)
Equipment$7,013 $6,825 
Leasehold improvements3,117 3,117 
Accumulated depreciation(8,709)(8,550)
$1,421 $1,392 
Schedule of net intangible assets The following table presents details of our net intangible assets:
June 30, 2022March 31, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net Book
Value
Gross
Carrying
Amount
Accumulated
Amortization
Net Book
Value
(In thousands)
Technology$4,986 $(2,751)$2,235 $4,986 $(2,519)$2,467 
Customer contracts / relationships9,550 (3,312)6,238 9,550 (2,959)6,591 
Trade names and non-compete agreements782 (770)12 782 (753)29 
Capitalized software development costs6,233 (3,427)2,806 5,900 (3,207)2,693 
Total$21,551 $(10,260)$11,291 $21,218 $(9,438)$11,780 
Schedule of future estimated amortization expense
As of June 30, 2022, future estimated amortization expense was as follows:
Year Ending March 31,
(In thousands)
2023$2,345 
20242,985 
20252,505 
20261,293 
20271,095 
Thereafter1,056 
$11,279 
Schedule of warranty reserve activity The following table presents activity related to the warranty reserve:
Warranty Reserve ActivityThree Months Ended
June 30,
20222021
(In thousands)
Balance at beginning of fiscal year$616 $569 
Additions charged to cost of sales51 125 
Warranty claims(44)(34)
Balance at end of reporting period$623 $660 
Schedule of computation of basic and diluted net loss per share
The following table sets forth the computation of basic and diluted net income (loss) per share:
Three Months Ended
June 30,
20222021
(In thousands, except per share amounts)
Numerator:
Net income (loss) from continuing operations$(4,850)$629 
Net income (loss) from discontinued operations, net of tax(15)(18)
Net income (loss)$(4,865)$611 
Denominator:
Weighted average common shares used in basic computation42,380 41,875 
Dilutive stock options— 1,505 
Weighted average common shares used in diluted computation42,380 43,380 
Basic:
Net income (loss) per share from continuing operations:$(0.11)$0.02 
Net income (loss) per share from discontinued operations:$— $— 
Net income (loss) per basic share$(0.11)$0.02 
Diluted:
Net income (loss) per share from continuing operations:$(0.11)$0.01 
Net income (loss) per share from discontinued operations:$— $— 
Net income (loss) per diluted share$(0.11)$0.01 
Schedule of instruments excluded in the computation of diluted net loss per share
The following instruments were excluded for purposes of calculating weighted average common share equivalents in the computation of diluted net income (loss) per share as their effect would have been anti-dilutive:
Three Months Ended
June 30,
20222021
(In thousands)
Stock options5,718 25 
Restricted stock units446 —