IDT Corporation (IDT)
NYSE: IDT · Real-Time Price · USD
66.65
+0.19 (0.29%)
Aug 18, 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
81.8176.0964.4540.4927.0396.48
Depreciation & Amortization
8.167.817.556.945.925.16
Other Amortization
13.213.212.813.212.212.6
Loss (Gain) From Sale of Investments
----18.96-3.26
Stock-Based Compensation
9.143.077.44.521.931.49
Provision & Write-off of Bad Debts
6.097.094.392.22.331.78
Other Operating Activities
623.46-2.5223.0210.16-36.47
Change in Accounts Receivable
-1.32-6.46-12.74.73-8.280.98
Change in Accounts Payable
12.3-4.81-9.08-21-1.11-0.26
Change in Unearned Revenue
-1.98-3.07-5.02-2.03-2.711.99
Change in Other Net Operating Assets
-55.7310.6810.92-19.66-37.01-13.86
Operating Cash Flow
77.67127.0678.1952.429.4166.62
Operating Cash Flow Growth
-36.06%62.50%49.21%78.20%-55.86%-
Capital Expenditures
-22.33-20.77-18.92-21.96-21.88-16.77
Cash Acquisitions
-----7.55-0.34
Investment in Securities
-13.091.9318.17-11.5-4.35-25.96
Other Investing Activities
-1.9-1.9----1
Investing Cash Flow
-37.32-20.74-0.75-33.46-33.78-44.06
Short-Term Debt Issued
-24.5532.8627.382.57-
Long-Term Debt Issued
----2.3-
Total Debt Issued
21.6124.5532.8627.384.87-
Short-Term Debt Repaid
--24.55-32.86-27.38-2.57-
Long-Term Debt Repaid
-----1.32-
Total Debt Repaid
-21.52-24.55-32.86-27.38-3.89-
Net Debt Issued (Repaid)
0.09---0.98-
Issuance of Common Stock
0.2-0.170.170.140.69
Repurchase of Common Stock
-19.53-17.77-14.75-13.9-26.22-4.19
Common Dividends Paid
-6.28-5.55-2.54---
Other Financing Activities
-0.09-0.1-0.11-0.359.49-1.02
Financing Cash Flow
-25.61-23.42-17.23-14.07-15.62-4.52
Foreign Exchange Rate Adjustments
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
-45.03%79.34%94.68%304.42%-84.90%-
Free Cash Flow 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
34.5547.6743.6624.111.2740.06
Unlevered Free Cash Flow
34.5547.6743.6924.171.2740.06
Cash Interest Paid
0.110.110.430.540.460.49
Cash Income Tax Paid
14.430.280.530.780.110.19
Change in Working Capital
-46.73-3.67-15.88-37.96-49.11-11.16
SEC Filings: 10-K · 10-Q