XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Equity (Unaudited) - 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, 2022 $ 170,637 $ 33 $ 277 $ 296,005 $ (101,565) $ (11,305) $ (15,830) $ 3,022
Repurchases of Class B common stock through repurchase program (5,006) (5,006)
Restricted Class B common stock purchased from employees (335) (335)
Stock-based compensation 572 1 571
Distributions to noncontrolling interests (99) (99)
Other comprehensive loss (367) (367)
Stock issued to certain executive officers for bonus payments 615 615
Net income 12,422 11,002 1,420
BALANCE at Oct. 31, 2022 178,439 33 278 297,191 (106,906) (11,672) (4,828) 4,343
BALANCE at Jul. 31, 2023 199,996 33 279 301,408 (115,461) (17,192) 24,662 6,267
Exercise of stock options 172 172
Repurchases of Class B common stock through repurchase program (2,836) (2,836)
Restricted Class B common stock purchased from employees (15) (15)
Stock-based compensation 771 771
Distributions to noncontrolling interests (55) (55)
Other comprehensive loss 565 565
Stock issued to certain executive officers for bonus payments              
Net income 8,369 7,659 710
BALANCE at Oct. 31, 2023 $ 206,967 $ 33 $ 279 $ 302,351 $ (118,312) $ (16,627) $ 32,321 $ 6,922