Financial insights of DSGR