v3.26.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Revenues $ 315,713 $ 301,985 $ 958,981 $ 914,901
Direct cost of revenues 193,210 190,023 597,022 583,201
Gross profit 122,503 111,962 361,959 331,700
Operating expenses:        
Selling, general, and administrative (i) 78,843 72,267 231,696 214,039
Technology and development (i) 13,944 12,744 41,698 38,115
Severance 107 190 538 600
Other operating (income) expense, net (see Note 11) (180) 175 67 403
Total operating expenses 92,714 85,376 273,999 253,157
Income from operations 29,789 26,586 87,960 78,543
Interest income 1,561 1,566 4,909 4,347
Other income, net 904 2,608 623 2,533
Income before income taxes 32,254 30,760 93,492 85,423
Provision for income taxes (8,507) (7,798) (22,825) (21,766)
Net income 23,747 22,962 70,667 63,657
Net income attributable to noncontrolling interests (2,134) (1,270) (5,744) (4,448)
Net income attributable to IDT Corporation $ 21,613 $ 21,692 $ 64,923 $ 59,209
Earnings per share attributable to IDT Corporation common stockholders:        
Basic (in dollars per share) $ 0.87 $ 0.86 $ 2.59 $ 2.35
Diluted (in dollars per share) $ 0.87 $ 0.86 $ 2.59 $ 2.34
Basic (in shares) 24,893 25,165 25,041 25,177
Diluted (in shares) 24,915 25,249 25,054 25,312
(i) Stock-based compensation included in total operating expenses $ 2,420 $ 946 $ 8,783 $ 2,720