MyFinsight

HomeAboutContact
Curious boy with magnifying glass
A worm made of letters APL
A worm made of letters BOA

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2024 MyFinsight. All rights reserved.

IDT CORP (IDT)

For the quarter ending 2025-04-30, IDT made $301,985K in revenue. $21,692K in net income. Net profit margin of 7.18%.

Overview

Revenue
$301,985K
Net Income
$21,692K
Net Profit Margin
7.18%
EPS
$0.86
Unit: Thousand (K) dollars
Revenue Breakdown
    • Traditional communications
    • Revenues-traditional communicati...
    • Fintech
    • Others
Revenue Breakdown
    • Idtdigital payments
    • Bossrevolution
    • Idtglobal
    • Others
Revenue Breakdown
    • Traditional communications
    • Fintech
    • National retail solutions
    • Net2phone

Unit: Thousand (K) dollars (except for numbers of shares and EPS)
2025-04-30
Revenues301,985
Direct cost of revenues190,023
Gross profit111,962
Severance190
Selling, general and administrative72,267
Technology and development12,744
Other operating expense, net (see note 10)-175
Total operating expenses85,376
Income from operations26,586
Other income (expense), net2,608
Interest income, net1,566
Income before income taxes30,760
Provision for income taxes7,798
Net income22,962
Net income attributable to noncontrolling interests1,270
Net income attributable to idt corporation21,692
Basic eps0.86
Diluted eps0.86
Basic average shares25,165,000
Diluted average shares25,249,000
Unit: Thousand (K) dollars (except for numbers of shares and EPS)

Income Statement

DownloadDownload image
Revenues$301,985K Gross profit$111,962K Direct cost of revenues$190,023K Interest income, net$1,566K Other income(expense), net$2,608K Income from operations$26,586K Total operatingexpenses$85,376K Income before incometaxes$30,760K Other operatingexpense, net (see note 10)-$175K Technology and development$12,744K Selling, general andadministrative$72,267K Severance$190K Net income$22,962K Provision for income taxes$7,798K Net incomeattributable to idt...$21,692K Net incomeattributable to...$1,270K