XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Statements of Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Class B [Member]
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 (7,506)   (7,506)
Stock issued to certain executive officers for bonus payments 615   615
Exercise of stock options 172   172
Restricted Class B common stock purchased from employees (339)   (339)
Stock-based compensation 3,537   1 3,536
Distributions to noncontrolling interests (293)   (293)
Other comprehensive income (loss) (3,170)   (3,170)
Net income 35,350   32,515 2,835
BALANCE at Apr. 30, 2023 199,003   33 278 300,328 (109,410) (14,475) 16,685 5,564
BALANCE at Jan. 31, 2023 193,014   33 278 298,649 (106,906) (13,711) 9,795 4,876
Repurchases of Class B common stock through repurchase program (2,500)   (2,500)
Restricted Class B common stock purchased from employees (4)   (4)
Stock-based compensation 1,679   1,679
Distributions to noncontrolling interests (106)   (106)
Other comprehensive income (loss) (764)   (764)
Net income 7,684   6,890 794
BALANCE at Apr. 30, 2023 199,003   33 278 300,328 (109,410) (14,475) 16,685 5,564
BALANCE at Jul. 31, 2023 199,996   33 279 301,408 (115,461) (17,192) 24,662 6,267
Dividends declared ($0.05 per share) (1,269)   (1,269)
Repurchases of Class B common stock through repurchase program (5,675)   (5,675)
Restricted net2phone common stock purchased from employees (3,558)   (3,611) 53
Stock issued to certain executive officers for bonus payments 1,495   1,495
Business acquisition holdback payment 100 $ 100 100
Exercise of stock options 172   172
Restricted Class B common stock purchased from employees (1,532)   (1,532)
Stock-based compensation 3,411   1 3,410
Distributions to noncontrolling interests (62)   (62)
Other comprehensive income (loss) (51)   (51)
Net income 30,253   27,635 2,618
BALANCE at Apr. 30, 2024 223,280   33 282 303,055 (122,668) (17,243) 51,028 8,793
Exchange of National Retail Solutions shares for Class B common stock   2 81 (83)
BALANCE at Jan. 31, 2024 219,887   33 281 300,631 (118,631) (17,276) 46,746 8,103
Dividends declared ($0.05 per share) (1,269)   (1,269)
Repurchases of Class B common stock through repurchase program (2,520)   (2,520)
Restricted net2phone common stock purchased from employees (1,517)   (1,517)
Stock issued to certain executive officers for bonus payments 1,495   1,495
Business acquisition holdback payment 100   100
Stock-based compensation 830   1 829
Distributions to noncontrolling interests (3)   (3)
Other comprehensive income (loss) 33   33
Net income 6,244   5,551 693
BALANCE at Apr. 30, 2024 $ 223,280   $ 33 $ 282 $ 303,055 $ (122,668) $ (17,243) $ 51,028 $ 8,793