IDT Operating Cash Flow (Statement)
Idt Corp Class B · Operating Cash Flow (Statement)

IDT Operating Cash Flow (Statement)
Latest reported$91.07Mperiod ending
IDT TTM Cash from Operations ($4.10M → $91.07M)
TTM operating cash flow (statement)
High-resolution chart · PNG
IDT operating cash flow (statement) history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Operating Cash Flow (Statement) (USD) |
|---|---|
| 91,068,000 | |
| 77,664,000 | |
| 134,923,000 | |
| 116,757,000 | |
| 127,061,000 | |
| 124,942,000 | |
| 58,785,000 | |
| 63,565,000 | |
| 78,191,000 | |
| 74,749,000 | |
| 58,247,000 | |
| 50,746,000 | |
| 54,140,000 | |
| 44,845,000 | |
| 53,359,000 | |
| 53,444,000 | |
| 29,407,000 | |
| 41,737,000 | |
| 52,673,000 | |
| 42,000,000 | |
| 66,620,000 | |
| 79,196,000 | |
| 19,310,000 | |
| -5,847,000 | |
| -29,591,000 | |
| -32,860,000 | |
| 23,800,000 | |
| 71,930,000 | |
| 85,137,000 | |
| 69,686,000 | |
| 71,915,000 | |
| 45,641,000 | |
| 6,894,000 | |
| 3,062,000 | |
| -7,146,000 | |
| -16,993,000 | |
| 19,014,000 | |
| 13,735,000 | |
| 23,094,000 | |
| 40,591,000 | |
| 49,054,000 | |
| 38,584,000 | |
| 34,726,000 | |
| 36,196,000 | |
| 30,534,000 | |
| 43,868,000 | |
| 52,907,000 | |
| 38,379,000 | |
| 45,721,000 | |
| 28,347,000 | |
| 34,838,000 | |
| 49,242,000 | |
| 59,259,000 | |
| 70,741,000 | |
| 72,808,000 | |
| 80,170,000 | |
| 40,272,000 | |
| 41,478,000 | |
| 38,026,000 | |
| 41,983,000 | |
| 61,849,000 | |
| 59,186,000 | |
| 70,415,000 | |
| 59,594,000 | |
| 57,133,000 | |
| 47,309,000 | |
| 8,747,000 | |
| -44,439,000 | |
| -100,625,000 | |
| -134,410,000 | |
| -122,071,000 | |
| -140,842,000 | |
| -143,210,000 | |
| -126,771,000 | |
| -171,706,000 | |
| -139,979,000 | |
| -122,366,000 | |
| -194,528,000 | |
| -228,881,000 | |
| -233,024,000 | |
| -243,043,000 | |
| -127,669,000 | |
| -81,975,000 | |
| -45,667,000 | |
| -3,820,000 | |
| 26,527,000 | |
| 30,220,000 | |
| 77,563,000 | |
| 76,753,000 | |
| 49,629,000 | |
| 76,219,000 | |
| 19,095,000 | |
| 40,846,000 | |
| 18,339,000 | |
| 12,796,000 | |
| 18,462,000 | |
| 21,743,000 | |
| 87,734,000 | |
| 128,192,000 | |
| 75,677,000 |