Share Cactus, Inc. (WHD) Beats Q3 Earnings and Revenue Estimates