BlackRock Income Trust, Inc. announced earnings results for the ended December 31, 2018. For the, the company announced total revenue was USD 8.150 million. Net income was USD 6.839 million.