$IDT

IDT CORP

CIK:0001005731|SEC Filings
v3.26.3
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
REVENUES $ 1,297,960 $ 1,231,495 $ 1,205,778
Direct cost of revenues 801,172 785,300 815,621
GROSS PROFIT 496,788 446,195 390,157
OPERATING EXPENSES:      
Selling, general and administrative (i) 318,346 287,567 270,207
Technology and development (i) 55,743 50,964 50,554
Severance 1,191 898 1,698
Other operating expense, net 343 6,342 2,945
TOTAL OPERATING EXPENSES 375,623 345,771 325,404
Income from operations 121,165 100,424 64,753
Investment Income, Net 6,567 6,127 4,769
Other Nonoperating Income (Expense) 2,245 (713) (7,612)
Income before income taxes 129,977 105,838 61,910
(Provision for) benefit from income taxes (34,883) (24,699) 6,354
NET INCOME 95,094 81,139 68,264
Net income attributable to noncontrolling interests (8,461) (5,045) (3,810)
NET INCOME ATTRIBUTABLE TO IDT CORPORATION $ 86,633 $ 76,094 $ 64,454
Earnings per share attributable to IDT Corporation common stockholders:      
Basic (in dollars per share) $ 3.47 $ 3.02 $ 2.55
Diluted (in dollars per share) $ 3.46 $ 3.01 $ 2.54
Basic (in shares) 24,995 25,188 25,241
Diluted (in shares) 25,023 25,295 25,398
(i) Stock-based compensation included in total operating expenses $ 10,544 $ 3,074 $ 7,397