Financial insights of DTC