XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Condensed Consolidated Statements of Changes in Stockholders’ Equity (Unaudited) - USD ($)
$ 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, 2020 $ 5 $ 118 $ 25,725 $ (1,085) $ (15,802) $ (76) $ 8,885
Balance (in Shares) at Jul. 31, 2020 525,000 11,788,000          
Stock-based compensation 237 237
Stock-based compensation (in Shares)   39,000          
Purchase of treasury stock (26) (26)
Foreign currency translation adjustment (159) (159)
Net income 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,000 11,827,000          
Exercise of stock options $ 3 393 396
Exercise of stock options (in Shares)   312,000          
Stock-based compensation 113 113
Stock-based compensation (in Shares)   8,000          
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,000          
Proceeds from sales of Class B Common Stock $ 8 4,777 4,785
Proceeds from sales of Class B Common Stock (in Shares)   762,000          
Foreign currency translation adjustment 365 365
Net income 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,000 12,916,000          
Balance at Jul. 31, 2021 $ 5 $ 139 41,664 (997) (7,554) (102) 33,155
Balance (in Shares) at Jul. 31, 2021 525,000 13,923,000          
Stock-based compensation 319 319
Stock-based compensation (in Shares)   12,000          
Purchase of treasury stock (232) (232)
Foreign currency translation adjustment 142 142
Net income 2,055 2,055
Balance at Oct. 31, 2021 $ 5 $ 139 41,983 (855) (5,499) (334) 35,439
Balance (in Shares) at Oct. 31, 2021 525,000 13,935,000          
Exercise of stock options 7 7
Exercise of stock options (in Shares)   3,000          
Stock-based compensation 446 446
Stock-based compensation (in Shares)   6,000          
Stock issued for matching contributions to the 401(k) Plan 43 43
Stock issued for matching contributions to the 401(k) Plan (in Shares)   5,000          
Foreign currency translation adjustment (222) (222)
Net income 2,325 2,325
Balance at Jan. 31, 2022 $ 5 $ 139 $ 42,479 $ (1,077) $ (3,174) $ (334) $ 38,038
Balance (in Shares) at Jan. 31, 2022 525,000 13,949,000