XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Income Statement [Abstract]        
Revenues $ 296,098 $ 313,936 $ 597,302 $ 635,752
Direct cost of revenues 198,699 223,499 405,475 456,170
Gross profit 97,399 90,437 191,827 179,582
Operating expenses (gains):        
Selling, general and administrative [1] 80,743 72,060 157,965 141,679
Severance 345 213 869 312
Other operating expense (gain), net (see Note 10) 294 (17) (190) (816)
Total operating expenses 81,382 72,256 158,644 141,175
Income from operations 16,017 18,181 33,183 38,407
Interest income, net 1,195 810 2,039 1,320
Other income (expense), net 2,534 1,613 (3,053) (2,229)
Income before income taxes 19,746 20,604 32,169 37,498
Provision for income taxes (3,992) (5,295) (7,939) (9,634)
Net income 15,754 15,309 24,230 27,864
Net income attributable to noncontrolling interests (1,329) (686) (2,146) (2,239)
Net income attributable to IDT Corporation $ 14,425 $ 14,623 $ 22,084 $ 25,625
Earnings per share attributable to IDT Corporation common stockholders:        
Basic $ 0.57 $ 0.57 $ 0.88 $ 1.00
Diluted $ 0.57 $ 0.57 $ 0.87 $ 1.00
Weighted-average number of shares used in calculation of earnings per share:        
Basic 25,175 25,510 25,176 25,556
Diluted 25,317 25,538 25,297 25,577
[1] Stock-based compensation included in selling, general and administrative expenses