XML 19 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Mar. 31, 2021 27,988          
Balance at Mar. 31, 2021 $ 280 $ 1,121,495 $ (3,593) $ (277) $ (1,001,313) $ 116,592
Issuance of common stock - ESPP (in shares) 28          
Issuance of common stock - ESPP $ 0 241 0 0 0 241
Issuance of common stock - Bonus payments (in shares) 158          
Issuance of common stock - Bonus payments $ 2 2,278 0 0 0 2,280
Issuance of common stock - restricted shares (in shares) 404          
Issuance of common stock - restricted shares $ 4 (4) 0 0 0 0
Stock-based compensation expense   4,661       4,661
Issuance of stock for 401(k) match (in shares) 40          
Issuance of stock for 401(k) match   481       481
Issuance of common stock - Neeltran acquisition (in shares) 302          
Issuance of common stock - Neeltran acquisition $ 3 4,384 0 0 0 4,387
Repurchase of treasury stock $ 0 0 (46) 0 0 (46)
Cumulative translation adjustment       (14)   (14)
Net loss         (19,193) $ (19,193)
Balance (in shares) at Mar. 31, 2022 28,920         28,522,359
Balance at Mar. 31, 2022 $ 289 1,133,536 (3,639) (291) (1,020,506) $ 109,389
Issuance of common stock - ESPP (in shares) 60          
Issuance of common stock - ESPP $ 1 234 0 0 0 235
Issuance of common stock - restricted shares (in shares) 827          
Issuance of common stock - restricted shares $ 8 (8) 0 0 0 0
Stock-based compensation expense $ 0 4,729 0 0 0 4,729
Issuance of stock for 401(k) match (in shares) 130          
Issuance of stock for 401(k) match $ 1 622 0 0 0 623
Cumulative translation adjustment 0 0 0 1,862 0 1,862
Net loss $ 0 0 0 0 (35,041) $ (35,041)
Balance (in shares) at Mar. 31, 2023 29,937         29,539,488
Balance at Mar. 31, 2023 $ 299 $ 1,139,113 $ (3,639) $ 1,571 $ (1,055,547) $ 81,797