XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Changes in Stockholders’ Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Class A Common Stock
Class B Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Treasury Stock
Total
Balance at Jul. 31, 2019 $ 5 $ 99 $ 23,131 $ (985) $ (15,243) $ (47) $ 6,960
Balance (in Shares) at Jul. 31, 2019 525 9,876          
Stock-based compensation 98 98
Purchase of treasury stock (22) (22)
Foreign currency translation adjustment (143) (143)
Net Income (loss) (801) (801)
Balance at Oct. 31, 2019 $ 5 $ 99 23,229 (1,128) (16,044) (69) 6,092
Balance (in Shares) at Oct. 31, 2019 525 9,876          
Balance at Jul. 31, 2019 $ 5 $ 99 23,131 (985) (15,243) (47) 6,960
Balance (in Shares) at Jul. 31, 2019 525 9,876          
Balance at Jan. 31, 2020 $ 5 $ 100 23,705 (1,136) (15,944) (76) 6,654
Balance (in Shares) at Jan. 31, 2020 525 9,980          
Balance at Oct. 31, 2019 $ 5 $ 99 23,229 (1,128) (16,044) (69) 6,092
Balance (in Shares) at Oct. 31, 2019 525 9,876          
Exercise of stock options     4       4
Exercise of stock options (in Shares)   30          
Stock issued for matching contributions to the 401(k) Plan     41       41
Stock issued for matching contributions to the 401(k) Plan (in Shares)   26          
Proceeds from sales of Class B Common Stock     275       275
Stock-based compensation   $ 1 156       157
Stock-based compensation (in Shares)   48          
Purchase of treasury stock           (7) (7)
Foreign currency translation adjustment       (8)     (8)
Net Income (loss)         100   100
Balance at Jan. 31, 2020 $ 5 $ 100 23,705 (1,136) (15,944) (76) 6,654
Balance (in Shares) at Jan. 31, 2020 525 9,980          
Balance at Jul. 31, 2020 $ 5 $ 118 25,725 (1,085) (15,802) (76) 8,885
Balance (in Shares) at Jul. 31, 2020 525 11,788          
Stock-based compensation 237 237
Stock-based compensation (in Shares) 39          
Purchase of treasury stock (26) (26)
Foreign currency translation adjustment (159) (159)
Net Income (loss) 1,045 1,045
Balance at Oct. 31, 2020 $ 5 $ 118 25,962 (1,244) (14,757) (102) 9,982
Balance (in Shares) at Oct. 31, 2020 525 11,827          
Balance at Jul. 31, 2020 $ 5 $ 118 25,725 (1,085) (15,802) (76) 8,885
Balance (in Shares) at Jul. 31, 2020 525 11,788          
Balance at Jan. 31, 2021 $ 5 $ 129 31,284 (879) (12,479) (102) 17,958
Balance (in Shares) at Jan. 31, 2021 525 12,916          
Balance at Oct. 31, 2020 $ 5 $ 118 25,962 (1,244) (14,757) (102) 9,982
Balance (in Shares) at Oct. 31, 2020 525 11,827          
Exercise of stock options   $ 3 393       396
Exercise of stock options (in Shares)   312          
Stock issued for matching contributions to the 401(k) Plan     39       39
Stock issued for matching contributions to the 401(k) Plan (in Shares)   7          
Proceeds from sales of Class B Common Stock   $ 8 4,777       4,785
Proceeds from sales of Class B Common Stock (in Shares)   762          
Stock-based compensation     113       113
Stock-based compensation (in Shares)   8          
Foreign currency translation adjustment       365     365
Net Income (loss)         2,278   2,278
Balance at Jan. 31, 2021 $ 5 $ 129 $ 31,284 $ (879) $ (12,479) $ (102) $ 17,958
Balance (in Shares) at Jan. 31, 2021 525 12,916