The nation’s second-biggest tobacco company said Tuesday it earned $148 million, or 28 per share, in the period ended Dec. 31, compared with $292 million, or 54 cents per share, a year ago. Reynolds American said its revenue excluding excise taxes increased more than 5 percent to $2.13 billion on higher cigarette and smokeless tobacco prices.