IDT Corporation (IDT)
NYSE: IDT · IEX Real-Time Price · USD
36.31
-0.28 (-0.77%)
Apr 25, 2024, 4:00 PM EDT - Market closed

IDT Corporation Cash Flow Statement

Millions USD. Fiscal year is Aug - Jul.
Year 2023202220212020201920182017201620152014 2013 - 1994
Net Income
40.4927.0396.4821.430.134.218.1823.5184.4918.78
Upgrade
Depreciation & Amortization
20.1418.1217.7620.4122.6322.821.720.5418.4216.32
Upgrade
Share-Based Compensation
4.521.931.493.862.243.583.742.685.195.38
Upgrade
Other Operating Activities
-11.01-17.67-49.11-75.2860.14-10.22.472.33-77.565.24
Upgrade
Operating Cash Flow
54.1429.4166.62-29.5985.1420.3936.0949.0530.5345.72
Upgrade
Operating Cash Flow Growth
84.11%-55.86%--317.46%-43.50%-26.42%60.65%-33.22%-20.06%
Upgrade
Capital Expenditures
-21.96-21.88-16.77-16.04-18.68-20.57-22.95-18.37-28.56-16.77
Upgrade
Acquisitions
0-7.55-6.34-0.45-5.530-1.8315.1559.68-0.18
Upgrade
Change in Investments
-11.5-4.35-20.96-15.97-1.9618.93-14.83-13.27-28.24-2.3
Upgrade
Other Investing Activities
---------0.32
Upgrade
Investing Cash Flow
-33.46-33.78-44.06-32.46-26.17-1.64-39.61-16.482.88-18.92
Upgrade
Dividends Paid
00000-13.94-17.87-17.36-47.59-13.64
Upgrade
Share Issuance / Repurchase
-13.72-26.09-3.51-4.219.39-2.2923.93-4.77-7.28-0.4
Upgrade
Debt Issued / Paid
-1.740.980.62-0.51-0.6500-6.35-13.27-8.32
Upgrade
Other Financing Activities
-0.359.49-1.64-0.93-1.52-10.330.770.91-2.05-3.02
Upgrade
Financing Cash Flow
-15.81-15.62-4.52-5.657.22-26.566.82-27.58-70.19-25.37
Upgrade
Exchange Rate Effect
4.39-17.377.6611.73-12.18-0.960.29-5.82-6.690.79
Upgrade
Net Cash Flow
9.26-37.3525.69-55.9854-8.773.6-0.82-43.462.22
Upgrade
Free Cash Flow
32.187.5349.86-45.6366.46-0.1713.1530.681.9828.95
Upgrade
Free Cash Flow Growth
327.50%-84.90%-----57.16%1451.26%-93.17%-30.59%
Upgrade
Free Cash Flow Margin
2.60%0.55%3.45%-3.39%4.72%-0.01%0.88%2.05%0.12%1.75%
Upgrade
Free Cash Flow Per Share
1.260.291.96-1.742.63-0.010.571.350.091.31
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).