XML 43 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance at Mar. 31, 2020 $ 92,925 $ 1,781 $ 92,456 $ (1,312)
Balance, shares at Mar. 31, 2020   29,817    
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (loss) (5,110)   (5,110)  
Unrealized loss on marketable securities, net of income tax benefit 0      
Foreign currency translation adjustment, including income tax expense (benefit) 353     353
Stock-based compensation expense 865 $ 865 0  
Common stock issued under equity compensation plan, net of shares withheld for tax payments (in shares)   87    
Common stock issued under equity compensation plan, net of shares withheld for tax payments 0 $ 0    
Common stock issued under employee stock purchase plan, shares   63    
Common stock issued under employee stock purchase plan 83 $ 83    
Balance, shares at Jun. 30, 2020   29,967    
Ending balance at Jun. 30, 2020 89,116 $ 2,729 87,346 (959)
Beginning balance at Mar. 31, 2021 182,545 $ 2,176 180,524 (155)
Balance, shares at Mar. 31, 2021   30,576    
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (loss) 13,884   13,884  
Unrealized loss on marketable securities, net of income tax benefit 0     0
Foreign currency translation adjustment, including income tax expense (benefit) 217     217
Stock-based compensation expense 1,225 $ 1,225 0  
Common stock issued under equity compensation plan, net of shares withheld for tax payments (in shares)   201    
Common stock issued under equity compensation plan, net of shares withheld for tax payments (1,259) $ (1,259)    
Common stock issued under employee stock purchase plan, shares   17    
Common stock issued under employee stock purchase plan 269 $ 269    
Balance, shares at Jun. 30, 2021   30,794    
Ending balance at Jun. 30, 2021 $ 196,881 $ 2,411 $ 194,408 $ 62