XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed 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, 2024 $ 255,655 $ 33 $ 282 $ 303,510 $ (126,080) $ (18,142) $ 86,580 $ 9,472
Dividends declared (1,261) (1,261)
Repurchases of Class B common stock through repurchase program (1,339) (1,339)
Stock issued to an executive officer for bonus payment 1,824 1,824
Stock-based compensation 584 584
Other comprehensive 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
Restricted Class B common stock purchased from employees (1,093) (1,093)
BALANCE at Jul. 31, 2025 318,957 33 285 308,111 (143,853) (16,569) 157,124 13,826
Dividends declared (1,514) (1,514)
Repurchases of Class B common stock through repurchase program (7,604) (7,604)
Stock issued to an executive officer for bonus payment
Stock-based compensation 2,015 2,015
Distributions to noncontrolling interests (50) (50)
Other comprehensive loss 301 301
Net income 23,912 22,362 1,550
BALANCE at Oct. 31, 2025 $ 336,017 $ 33 $ 285 $ 310,126 $ (151,457) $ (16,268) $ 177,972 $ 15,326