IDT posts record $154.6M adjusted EBITDA, guides fiscal 2027 to $176M-$180M
AI Summary- IDT reported record fiscal 2026 gross profit, margins and adjusted EBITDA.
- Adjusted EBITDA rose 17% to $154.6 million, above revised guidance of $150 million-$152 million.
- IDT guided fiscal 2027 adjusted EBITDA to $176 million-$180 million.