What Does Itd Mean In Finance