Tennant Q3 net income climbs 31% year over year to $19.5 million - TNC News | Rallies