IRS collects $1 billion in past due taxes