XML 20 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Common Class A [Member]
Common Stock [Member]
Common Class B [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
BALANCE at Jul. 31, 2020 $ 71,139 $ 33 $ 260 $ 277,443 $ (56,221) $ (7,410) $ (139,333) $ (3,633)
Balance, shares at Jul. 31, 2020   3,272,000 25,961,000          
Exercise of stock options 687 $ 1 686
Exercise of stock options, shares     81,000          
Repurchases of Class B common stock through repurchase program (2,849) (2,849)
Restricted Class B common stock purchased from employees (1,343) (1,343)
Stock issued for matching contributions to the 401(k) Plan 1,042 1,042
Stock issued for matching contributions to the 401(k) Plan, shares     36,000          
Grant of restricted equity in subsidiary (2,361) 2,361
Business acquisition 669 (276) 945
Acquisition of interest in variable interest entity 2,509 2,509
Stock-based compensation 1,490 $ 3 1,487
Stock-based compensation, shares     301,000          
Distributions to noncontrolling interests (848) (848)
Other comprehensive loss (2,773) (2,773)
Net income 96,891 96,475 416
Stock issued to certain executive officers for bonus payments              
BALANCE at Jul. 31, 2021 166,614 $ 33 $ 264 278,021 (60,413) (10,183) (42,858) 1,750
Balance, shares at Jul. 31, 2021   3,272,000 26,379,000          
Exercise of stock options 137 137
Exercise of stock options, shares     10,000          
Repurchases of Class B common stock through repurchase program (13,390) (13,390)
Restricted Class B common stock purchased from employees (8,974) (8,974)
Stock-based compensation 1,930 $ 3 1,927
Stock-based compensation, shares     308,000          
Distributions to noncontrolling interests (514) (514)
Other comprehensive loss (1,122) (1,122)
Net income 28,814 27,028 1,786
Exercise of stock options by Howard S. Jonas (3,858) $ 10 14,920 (18,788)
Exercise of stock options by Howard S. Jonas, shares     1,000,000          
Business acquisition 1,000 1,000
Business acquisition, shares     28,000          
Stock issued to certain executive officers for bonus payments              
BALANCE at Jul. 31, 2022 170,637 $ 33 $ 277 296,005 (101,565) (11,305) (15,830) 3,022
Balance, shares at Jul. 31, 2022   3,272,000 27,725,000          
Exercise of stock options 172 172
Exercise of stock options, shares     13,000          
Repurchases of Class B common stock through repurchase program (13,082) (13,082)
Restricted Class B common stock purchased from employees (814) (814)
Stock-based compensation 4,518 $ 1 4,517
Stock-based compensation, shares     85,000          
Distributions to noncontrolling interests (348) (348)
Other comprehensive loss (5,887) (5,887)
Net income 44,085 40,492 3,593
Business acquisition 100 100
Business acquisition, shares     3,051          
Stock issued to certain executive officers for bonus payments 615 $ 1 614
Stock issued to certain executive officers for bonus payments, shares     25,000          
BALANCE at Jul. 31, 2023 $ 199,996 $ 33 $ 279 $ 301,408 $ (115,461) $ (17,192) $ 24,662 $ 6,267
Balance, shares at Jul. 31, 2023   3,272,000 27,851,000