IDT Corporation (IDT)
NYSE: IDT · Real-Time Price · USD
52.76
-1.87 (-3.42%)
Jun 15, 2026, 4:00 PM EDT - Market closed

IDT Corporation Cash Flow Statement

Millions USD. Fiscal year is Aug - Jul.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Jul '25 Jul '24 Jul '23 Jul '22 Jul '21
Net Income
88.1581.1468.2644.3729.0196.89
Depreciation & Amortization
21.3621.0120.3520.1418.1217.76
Stock-Based Compensation
9.143.077.44.521.931.49
Other Adjustments
5.7525.51-1.9421.3429.47-38.37
Change in Receivables
-0.88-6.46-12.74.73-8.280.98
Changes in Accounts Payable
12.3-4.81-9.08-21-1.11-0.26
Changes in Unearned Revenue
-1.98-3.07-5.02-2.03-2.711.99
Changes in Other Operating Activities
-88.3210.6810.92-19.66-37.01-13.86
Operating Cash Flow
77.67127.0678.1952.429.4166.62
Operating Cash Flow Growth
-37.84%62.50%49.21%78.20%-55.86%-
Capital Expenditures
-22.33-20.77-18.92-21.96-21.88-16.77
Purchases of Investments
-48.75-34.38-31.94-60.71-25.51-53.19
Proceeds from Sale of Investments
35.9136.3150.1149.2121.1626.23
Payments for Business Acquisitions
------3.67
Other Investing Activities
--1.9---3.34
Investing Cash Flow
-37.32-20.74-0.75-33.46-33.78-44.06
Short-Term Debt Issued
21.4224.5532.8627.382.57-
Short-Term Debt Repaid
-21.42-24.55-32.86-27.38-2.57-
Long-Term Debt Issued
0.12---2.30.73
Long-Term Debt Repaid
-0.05----1.32-0.11
Net Long-Term Debt Issued (Repaid)
0.07---0.980.62
Issuance of Common Stock
0.1-0.170.170.140.69
Repurchase of Common Stock
-19.53-17.77-10.62-13.9-26.22-4.19
Net Common Stock Issued (Repurchased)
-19.43-17.77-10.45-13.72-26.09-3.51
Common Dividends Paid
-6.28-5.55-2.54--0.51-
Other Financing Activities
-0.09-0.1-4.24-0.3510-1.64
Financing Cash Flow
-25.61-23.42-17.23-14.07-15.62-4.52
Effect of Exchange Rate Changes on Cash and Cash Equivalents
5.533.48-3.584.39-17.377.66
Net Cash Flow
20.2786.3856.639.26-37.3525.69
Free Cash Flow
55.33106.2959.2730.457.5349.86
Free Cash Flow Growth
-47.94%79.34%94.68%304.42%-84.90%-
FCF Margin
4.34%8.63%4.92%2.46%0.55%3.45%
Free Cash Flow Per Share
2.204.202.331.190.291.91
Levered Free Cash Flow
2.9179.1362.7-4.02-16.5985.96
Unlevered Free Cash Flow
6.0480.0269.65-0.195.3773.53
SEC Filings: 10-K · 10-Q