detailed analysis of craftsman automation ipo