XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
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
Exercise of stock options 172 172
Repurchases of Class B common stock through repurchase program (3,155) (3,155)
Restricted Class B common stock purchased from employees (15) (15)
Restricted net2phone common stock purchased from employees (3,558) (3,611) 53
Exchange of National Retail Solutions shares for Class B common stock 2 81 (83)
Stock-based compensation 2,581 2,581
Distributions to noncontrolling interests (59) (59)
Other comprehensive income (loss) (84) (84)
Net income 24,009 22,084 1,925
Balance at Jan. 31, 2024 219,887 33 281 300,631 (118,631) (17,276) 46,746 8,103
Stock issued to an executive officer for bonus payment              
Balance at Oct. 31, 2023 206,967 33 279 302,351 (118,312) (16,627) 32,321 6,922
Repurchases of Class B common stock through repurchase program (319) (319)
Restricted net2phone common stock purchased from employees (3,558) (3,611) 53
Exchange of National Retail Solutions shares for Class B common stock 2 81 (83)
Stock-based compensation 1,810 1,810
Distributions to noncontrolling interests (4) (4)
Other comprehensive income (loss) (649) (649)
Net income 15,640 14,425 1,215
Balance at Jan. 31, 2024 219,887 33 281 300,631 (118,631) (17,276) 46,746 8,103
Balance at Jul. 31, 2024 255,655 33 282 303,510 (126,080) (18,142) 86,580 9,472
Dividends declared (2,524) (2,524)
Repurchases of Class B common stock through repurchase program (9,873) (9,873)
Restricted Class B common stock purchased from employees (1,522) (1,522)
Stock-based compensation 1,447 1,447
Distributions to noncontrolling interests (50) (50)
Other comprehensive income (loss) (1,457) (1,457)
Net income 40,368 37,517 2,851
Balance at Jan. 31, 2025 283,868 33 282 306,781 (137,475) (19,599) 121,573 12,273
Stock issued to an executive officer for bonus payment 1,824 1,824
Balance at Oct. 31, 2024 271,148 33 282 305,918 (128,512) (19,709) 102,568 10,568
Dividends declared (1,264) (1,264)
Repurchases of Class B common stock through repurchase program (8,534) (8,534)
Restricted Class B common stock purchased from employees (429) (429)
Stock-based compensation 863 863
Distributions to noncontrolling interests (50) (50)
Other comprehensive income (loss) 110 110
Net income 22,024 20,269 1,755
Balance at Jan. 31, 2025 $ 283,868 $ 33 $ 282 $ 306,781 $ (137,475) $ (19,599) $ 121,573 $ 12,273