tom krouse net worth