XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Income Statement [Abstract]        
Revenues $ 299,643 $ 299,295 $ 896,946 $ 935,047
Direct cost of revenues 202,599 211,734 608,982 668,513
Gross profit 97,044 87,561 287,964 266,534
Operating expenses:        
Selling, general and administrative [1] 68,962 60,130 200,685 177,475
Research and Development Expense [1] 12,640 12,145 37,975 35,870
Severance 779 145 1,648 458
Other operating expense, net (see Note 10) 3,231 4,764 3,041 3,948
Total operating expenses 85,612 77,184 243,349 217,751
Income from operations 11,432 10,377 44,615 48,783
Interest income, net 1,162 709 3,201 2,029
Other expense, net (3,273) (382) (6,326) (2,610)
Income before income taxes 9,321 10,704 41,490 48,202
Provision for income taxes (2,979) (2,960) (10,918) (12,594)
Net income 6,342 7,744 30,572 35,608
Net income attributable to noncontrolling interests (791) (854) (2,937) (3,093)
Net income attributable to IDT Corporation $ 5,551 $ 6,890 $ 27,635 $ 32,515
Earnings per share attributable to IDT Corporation common stockholders:        
Basic $ 0.22 $ 0.27 $ 1.10 $ 1.27
Diluted $ 0.22 $ 0.27 $ 1.09 $ 1.27
Weighted-average number of shares used in calculation of earnings per share:        
Basic 25,345 25,518 25,233 25,544
Diluted 25,516 25,612 25,380 25,589
[1] Stock-based compensation included in: Technology and development expense & Selling, general and administrative expense