IDT supera estimaciones del tercer trimestre con $315.7 millones en ingresos, 1.5% por encima del consenso