Financial insights of DTST