IDT Estados financieros: Análisis de IDT Corp AI