v3.25.2
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
REVENUES $ 1,231,495 $ 1,205,778 $ 1,238,854
DIRECT COST OF REVENUES 785,300 815,621 881,614
GROSS PROFIT 446,195 390,157 357,240
OPERATING EXPENSES:      
Selling, general and administrative (i) 287,567 270,207 243,159
Technology and development (i) 50,964 50,554 47,988
Severance 898 1,698 935
Other operating expense, net (see Note 13) 6,342 2,945 4,415
TOTAL OPERATING EXPENSES 345,771 325,404 296,497
Income from operations 100,424 64,753 60,743
Interest income, net 6,127 4,769 3,147
Other expense, net (713) (7,612) (3,083)
Income before income taxes 105,838 61,910 60,807
(Provision for) benefit from income taxes (24,699) 6,354 (16,441)
NET INCOME 81,139 68,264 44,366
Net income attributable to noncontrolling interests (5,045) (3,810) (3,874)
NET INCOME ATTRIBUTABLE TO IDT CORPORATION $ 76,094 $ 64,454 $ 40,492
Earnings per share attributable to IDT Corporation common stockholders:      
Basic $ 3.02 $ 2.55 $ 1.59
Diluted $ 3.01 $ 2.54 $ 1.58
Weighted-average number of shares used in calculation of earnings per share:      
Basic 25,188 25,241 25,517
Diluted 25,295 25,398 25,577
Operating Expense [Member]      
Weighted-average number of shares used in calculation of earnings per share:      
(i) Stock-based compensation included in total operating expenses $ 3,074 $ 7,397 $ 4,518