4:21 pm Newpark Res misses by $0.07, misses on revs; Increases Share Repurchase Program to $100 mln from $50 mln