TNC Financials: Tennant Co AI Analysis