XML 23 R7.htm IDEA: XBRL DOCUMENT v3.24.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, 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 by Howard S. Jonas (3,858) $ 10 14,920 (18,788)
Exercise of stock options by Howard S. Jonas, shares     1,000,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)
Business acquisition holdback payment 1,000 1,000
Business acquisition holdback payment, shares     28,000          
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
Stock issued/to be issued to an executive officer for bonus payment              
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)
Business acquisition holdback payment 100 100
Business acquisition holdback payment, shares     3,051          
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
Stock issued/to be issued to an executive officer for bonus payment 615 $ 1 614
Stock issued/to be issued to an executive officer for bonus payment, 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          
Exercise of stock options 172 172
Exercise of stock options, shares     13,000          
Repurchases of Class B common stock through repurchase program (9,087) (9,087)
Restricted Class B common stock purchased from employees (1,532) (1,532)
Business acquisition holdback payment 100 100
Business acquisition holdback payment, shares     2,679          
Stock-based compensation 4,406 $ 1 4,405
Stock-based compensation, shares     66,000          
Distributions to noncontrolling interests (112) (112)
Other comprehensive loss (950) (950)
Net income 67,835 64,454 3,381
Stock issued/to be issued to an executive officer for bonus payment 1,494 1,494
Stock issued/to be issued to an executive officer for bonus payment, shares     39,000          
Dividends declared ($0.10 per share) (2,536) (2,536)
Restricted net2phone and National Retail Solutions common stock purchased from employees (4,131) (4,163) 32
Exchange of National Retail Solutions shares for Class B common stock 2 94 (96)
Exchange of National Retail Solutions shares for Class B common stock, shares     205          
Balance at Jul. 31, 2024 $ 255,655 $ 33 $ 282 $ 303,510 $ (126,080) $ (18,142) $ 86,580 $ 9,472
Balance, shares at Jul. 31, 2024   3,272,000 28,177,000