NYSE:IDT Earnings and Revenue History December 17th 2025 A Closer Look At IDT's Earnings. Many investors haven't heard of the accrual ratio from cashflow, but it is actually a use ...