IDT Cash Flow Statement Analysis

Operating, investing, and financing activities in millions USD

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for IDT Corporation (IDT) - Annual data in millions USD
BreakdownFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2025Jul 2024Jul 2023Jul 2022Jul 2021Jul 2020Jul 2019Jul 2018
Operating Activities
Net Income81.1464.4544.3729.0196.4821.420.335.20
Depreciation & Amortization21.017.5520.1418.125.1620.4122.6322.80
Deferred Income Tax16.22-10.9112.604.80-32.79-3.810.296.17
Stock Based Compensation3.077.404.521.931.490.000.000.00
Change in Working Capital-3.67-15.88-36.22-49.11-11.16-74.9359.39-19.57
Change in Accounts Receivable-6.46-12.704.73-8.280.980.000.000.00
Change in Accounts Payable-4.81-9.08-21.00-1.11-0.260.000.000.00
Change in Other Working Capital7.6110.926.543.38-13.860.000.000.00
Other Operating Activities9.29-2.5213.263.38-36.477.32-1.770.01
Net Cash from Operating Activities127.0678.1954.1429.4166.62-29.5985.1420.39
Investing Activities
Capital Expenditures-20.77-18.9221.96-21.88-16.7716.04-18.68-20.57
Acquisitions0.00-2.02-0.84-8.60-0.34-0.45-5.530.00
Purchases of Investments-34.3818.17-59.87-24.45-25.960.000.000.00
Sales/Maturities of Investments36.3120.19-10.6621.16-19.62-15.97-1.9618.93
Other Investing Activities-1.900.000.000.00-1.000.000.000.00
Net Cash from Investing Activities-20.74-0.75-33.46-33.78-44.06-32.46-26.17-1.64
Financing Activities
Debt Repayment0.00-32.86-29.42-3.89-0.11-11.94-3.00-22.32
Common Stock Issued0.000.17-13.9010.000.69-4.4813.27-2.29
Common Stock Repurchased-17.77-14.75-13.90-26.22-4.190.000.000.00
Dividends Paid-5.55-2.540.350.510.850.930.00-13.94
Other Financing Activities-0.10-0.11-0.359.49-1.020.00-2.17-10.33
Net Cash from Financing Activities-23.42-17.23-15.81-15.62-4.52-5.657.22-26.56
Summary
Effect of Forex Changes on Cash3.48-3.584.39-17.377.6611.73-12.18-0.96
Net Change in Cash86.3856.634.87-19.9925.69-55.9866.18-7.81
Cash at Beginning of Period255.46198.82189.56226.92201.22257.20203.20211.96
Cash at End of Period341.83255.46198.82189.56226.92201.22257.20203.20
Free Cash Flow106.2959.2732.187.5349.86-45.6366.46-0.17
Supplemental Disclosures
Interest Paid0.110.430.540.460.490.390.190.09
Income Taxes Paid0.280.530.780.110.190.060.050.19