XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Unaudited Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Restricted Stock Issued in-Lieu of Cash Bonuses [Member]
Common Stock [Member]
Restricted Stock Issued in-Lieu of Cash Bonuses [Member]
Additional Paid-in Capital [Member]
Restricted Stock Issued in-Lieu of Cash Bonuses [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Mar. 31, 2020       22,902          
Balance at Mar. 31, 2020       $ 229 $ 1,053,507 $ (2,666) $ (216) $ (978,635) $ 72,219
Issuance of common stock - restricted shares (in shares)       493          
Issuance of common stock - restricted shares       $ 5 (5)        
Stock-based compensation expense         909       909
Issuance of stock for 401(k) match (in shares)       13          
Issuance of stock for 401(k) match         88       88
Repurchase of treasury stock           (377)     (377)
Cumulative translation adjustment             (3)   (3)
Net loss               (3,417) (3,417)
Issuance of stock for 401(k) match (in shares)       13          
Balance (in shares) at Jun. 30, 2020       23,408          
Balance at Jun. 30, 2020       $ 234 1,054,499 (3,043) (219) (982,052) 69,419
Balance (in shares) at Mar. 31, 2020       22,902          
Balance at Mar. 31, 2020       $ 229 1,053,507 (2,666) (216) (978,635) 72,219
Cumulative translation adjustment                 (189)
Net loss                 (15,062)
Balance (in shares) at Dec. 31, 2020       27,975          
Balance at Dec. 31, 2020       $ 280 1,120,333 (3,593) (405) (993,697) 122,918
Balance (in shares) at Jun. 30, 2020       23,408          
Balance at Jun. 30, 2020       $ 234 1,054,499 (3,043) (219) (982,052) 69,419
Issuance of common stock - restricted shares (in shares)       33          
Stock-based compensation expense         849       849
Issuance of stock for 401(k) match (in shares)       9          
Issuance of stock for 401(k) match         101       101
Repurchase of treasury stock           (293)     (293)
Cumulative translation adjustment             (43)   (43)
Net loss               (3,712) (3,712)
Issuance of common stock - ESPP (in shares)       8          
Issuance of common stock - ESPP         99       99
Issuance of stock for 401(k) match (in shares)       9          
Balance (in shares) at Sep. 30, 2020       23,458          
Balance at Sep. 30, 2020       $ 234 1,055,548 (3,336) (262) (985,764) 66,420
Issuance of common stock - restricted shares (in shares)       (32)          
Stock-based compensation expense         839       839
Issuance of stock for 401(k) match (in shares)       5          
Issuance of stock for 401(k) match         82       82
Issuance of common stock - Neeltran acquisition (in shares)       874          
Issuance of common stock - Neeltran acquisition       $ 9 12,424       12,433
Repurchase of treasury stock           (257)     (257)
Cumulative translation adjustment             (143)   (143)
Net loss               (7,933) (7,933)
Issuance of stock for 401(k) match (in shares)       5          
Issuance of common stock - stock offering (in shares)       3,670          
Issuance of common stock - stock offering       $ 37 51,440       51,477
Balance (in shares) at Dec. 31, 2020       27,975          
Balance at Dec. 31, 2020       $ 280 1,120,333 (3,593) (405) (993,697) 122,918
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 - bonus payout (in shares) 111                
Issuance of common stock - bonus payout $ 1 $ 1,681 $ 1,682            
Issuance of common stock - restricted shares (in shares)       318          
Issuance of common stock - restricted shares       $ 3 (3)        
Stock-based compensation expense         1,292       1,292
Issuance of stock for 401(k) match (in shares)       7          
Issuance of stock for 401(k) match         112       112
Issuance of common stock - Neeltran acquisition (in shares)       302          
Issuance of common stock - Neeltran acquisition       $ 3 4,384       4,387
Repurchase of treasury stock           (46)     (46)
Cumulative translation adjustment             (63)   (63)
Net loss               (5,403) (5,403)
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total (in shares) 111                
Issuance of stock for 401(k) match (in shares)       7          
Balance (in shares) at Jun. 30, 2021       28,726          
Balance at Jun. 30, 2021       $ 287 1,128,961 (3,639) (340) (1,006,716) 118,553
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
Cumulative translation adjustment                 (19)
Net loss                 (14,161)
Balance (in shares) at Dec. 31, 2021       28,855          
Balance at Dec. 31, 2021       $ 289 1,132,155 (3,639) (296) (1,015,474) 113,035
Balance (in shares) at Jun. 30, 2021       28,726          
Balance at Jun. 30, 2021       $ 287 1,128,961 (3,639) (340) (1,006,716) 118,553
Issuance of common stock - bonus payout (in shares)       47          
Issuance of common stock - bonus payout       $ 1 597       598
Stock-based compensation expense         1,101       1,101
Issuance of stock for 401(k) match (in shares)       10          
Issuance of stock for 401(k) match         137       137
Cumulative translation adjustment             24   24
Net loss               (4,434) (4,434)
Issuance of common stock - ESPP (in shares)       10          
Issuance of common stock - ESPP         125       125
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total (in shares)       47          
Issuance of stock for 401(k) match (in shares)       10          
Balance (in shares) at Sep. 30, 2021       28,793          
Balance at Sep. 30, 2021       $ 288 1,130,921 (3,639) (316) (1,011,150) 116,104
Issuance of common stock - restricted shares (in shares)       54          
Issuance of common stock - restricted shares       $ 1 (1)        
Stock-based compensation expense         1,120       1,120
Issuance of stock for 401(k) match (in shares)       8          
Issuance of stock for 401(k) match         115       115
Cumulative translation adjustment             20   20
Net loss               (4,324) (4,324)
Issuance of stock for 401(k) match (in shares)       8          
Balance (in shares) at Dec. 31, 2021       28,855          
Balance at Dec. 31, 2021       $ 289 $ 1,132,155 $ (3,639) $ (296) $ (1,015,474) $ 113,035