XML 17 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Income Statement [Abstract]      
REVENUES $ 1,238,854 $ 1,364,057 $ 1,446,990
COSTS AND EXPENSES:      
Direct cost of revenues (exclusive of depreciation and amortization) 875,734 1,034,430 1,154,048
Selling, general and administrative [1] 276,891 250,481 218,467
Depreciation and amortization 20,136 18,115 17,764
Severance 935 116 452
TOTAL COSTS AND EXPENSES 1,173,696 1,303,142 1,390,731
Other operating (expense) gain, net (see Note 14) (4,415) (826) 731
Income from operations 60,743 60,089 56,990
Interest income, net 3,147 146 318
Other (expense) income, net (3,083) (25,352) 7,916
Income before income taxes 60,807 34,883 65,224
(Provision for) benefit from income taxes (16,441) (5,878) 31,667
NET INCOME 44,366 29,005 96,891
Net income attributable to noncontrolling interests (3,874) (1,977) (416)
NET INCOME ATTRIBUTABLE TO IDT CORPORATION $ 40,492 $ 27,028 $ 96,475
Earnings per share attributable to IDT Corporation common stockholders:      
Basic $ 1.59 $ 1.05 $ 3.78
Diluted $ 1.58 $ 1.03 $ 3.70
Weighted-average number of shares used in calculation of earnings per share:      
Basic 25,517 25,791 25,495
Diluted 25,577 26,356 26,053
[1] Stock-based compensation included in selling, general and administrative expenses