XML 23 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Class A
Common Stock
Class B
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Retained Earnings (Accumulated Deficit)
Treasury Stock
Total
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       58,000  
Exercise of stock options 9 $ 9
Exercise of stock options (in Shares)   5,000         5,000
Stock-based compensation 1,936 $ 1,936
Stock-based compensation (in Shares)   23,000          
Purchase of treasury stock $ (232) (232)
Purchase of treasury stock (in Shares)           16,000  
Foreign currency translation adjustment (394) (394)
Net income (loss) 9,714 9,714
Balance at Jul. 31, 2022 $ 5 $ 139 43,609 (1,391) 2,160 $ (334) 44,188
Balance (in Shares) at Jul. 31, 2022 525,000 13,951,000       74,000  
Exercise of stock options 1 $ 1
Exercise of stock options (in Shares) 1,000       2,000
Restricted stock issuance in connection with GuruShots acquisition $ 6 (6)
Restricted stock issuance in connection with GuruShots acquisition (in Shares)   575,000          
Stock-based compensation $ 1 2,518 2,519
Stock-based compensation (in Shares)   107,000          
Purchase of treasury stock $ (1,596) (1,596)
Purchase of treasury stock (in Shares)           759,000  
Foreign currency translation adjustment (146) (146)
Net income (loss) (6,102) (6,102)
Balance at Jul. 31, 2023 $ 5 $ 146 $ 46,122 $ (1,537) $ (3,942) $ (1,930) $ 38,864
Balance (in Shares) at Jul. 31, 2023 525,000 14,634,000       833,000