Appian Q3 net income jumps 58% to $12.34 million; revenue rises 25% to $234.63 million - APPN News | Rallies