XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.4
Unaudited Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
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, 2019 21,652          
Balance at Mar. 31, 2019 $ 216 $ 1,044,622 $ (2,101) $ (5) $ (961,539) $ 81,193
Issuance of common stock - restricted shares, net of forfeitures (in shares) 174          
Issuance of common stock - restricted shares, net of forfeitures $ 2 (2)
Stock-based compensation expense 249 249
Issuance of stock for 401(k) match (in shares) 8          
Issuance of stock for 401(k) match 81 81
Repurchase of treasury stock (283) (283)
Cumulative translation adjustment 418 418
Net loss (3,539) (3,539)
Issuance of common stock - warrant exercise (in shares) 23          
Issuance of common stock - warrant exercise 294 294
Balance (in shares) at Jun. 30, 2019 21,857          
Balance at Jun. 30, 2019 $ 218 1,045,244 (2,384) 413 (965,078) 78,413
Cumulative translation adjustment 418 418
Balance (in shares) at Mar. 31, 2019 21,652          
Balance at Mar. 31, 2019 $ 216 1,044,622 (2,101) (5) (961,539) 81,193
Cumulative translation adjustment           (242)
Net loss           (11,209)
Balance (in shares) at Dec. 31, 2019 22,855          
Balance at Dec. 31, 2019 $ 228 1,052,621 (2,666) (247) (972,748) 77,188
Cumulative translation adjustment           (242)
Balance (in shares) at Jun. 30, 2019 21,857          
Balance at Jun. 30, 2019 $ 218 1,045,244 (2,384) 413 (965,078) 78,413
Issuance of common stock - restricted shares, net of forfeitures (in shares) 10          
Issuance of common stock - restricted shares, net of forfeitures
Stock-based compensation expense 397 397
Issuance of stock for 401(k) match (in shares) 12          
Issuance of stock for 401(k) match 92 92
Repurchase of treasury stock (222) (222)
Cumulative translation adjustment (1,269) (1,269)
Net loss (825) (825)
Issuance of common stock - ESPP (in shares) 15          
Issuance of common stock - ESPP 100 100
Balance (in shares) at Sep. 30, 2019 21,894          
Balance at Sep. 30, 2019 $ 218 1,045,833 (2,606) (856) (965,903) 76,686
Cumulative translation adjustment (1,269) (1,269)
Issuance of common stock - restricted shares, net of forfeitures (in shares) 167          
Issuance of common stock - restricted shares, net of forfeitures $ 2 (2)
Stock-based compensation expense 590 590
Issuance of stock for 401(k) match (in shares) 8          
Issuance of stock for 401(k) match 69 69
Repurchase of treasury stock (60) (60)
Cumulative translation adjustment 609 609
Net loss (6,845) (6,845)
Issuance of common stock - warrant exercise (in shares) 786          
Issuance of common stock - warrant exercise $ 8 6,131 6,139
Balance (in shares) at Dec. 31, 2019 22,855          
Balance at Dec. 31, 2019 $ 228 1,052,621 (2,666) (247) (972,748) 77,188
Cumulative translation adjustment 609 609
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, net of forfeitures (in shares) 493          
Issuance of common stock - restricted shares, net of forfeitures $ 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)
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
Cumulative translation adjustment (3) (3)
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
Cumulative translation adjustment           (189)
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, net of forfeitures (in shares) 33          
Issuance of common stock - restricted shares, net of forfeitures
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
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
Cumulative translation adjustment (43) (43)
Issuance of common stock - restricted shares, net of forfeitures (in shares) (32)          
Issuance of common stock - restricted shares, net of forfeitures
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
Repurchase of treasury stock (257) (257)
Cumulative translation adjustment (143) (143)
Net loss (7,933) (7,933)
Issuance of common stock - stock offering (in shares) 3,670          
Issuance of common stock - stock offering $ 37 51,440 51,477
Issuance of common stock - NEPSI acquisition (in shares) 874          
Issuance of common stock - NEPSI acquisition $ 9 12,424 12,433
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
Cumulative translation adjustment $ (143) $ (143)