XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.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, 2023 $ 199,996 $ 33 $ 279 $ 301,408 $ (115,461) $ (17,192) $ 24,662 $ 6,267
Repurchases of Class B common stock through repurchase program (2,836) (2,836)
Restricted Class B common stock purchased from employees (15) (15)
Stock issued to an executive officer for bonus payment              
Stock-based compensation 771 771
Other comprehensive income(loss) 565 565
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
Exercise of stock options 172 172
Distributions to noncontrolling interests (55) (55)
Balance at Jul. 31, 2024 255,655 33 282 303,510 (126,080) (18,142) 86,580 9,472
Dividends declared ($0.05 per share) (1,261) (1,261)
Repurchases of Class B common stock through repurchase program (1,339) (1,339)
Restricted Class B common stock purchased from employees (1,093) (1,093)
Stock issued to an executive officer for bonus payment 1,824 1,824
Stock-based compensation 584 584
Other comprehensive income(loss) (1,567) (1,567)
Net income 18,345 17,249 1,096
Balance at Oct. 31, 2024 $ 271,148 $ 33 $ 282 $ 305,918 $ (128,512) $ (19,709) $ 102,568 $ 10,568