TENNANT CO (TNC) › Cost of RevenueTENNANT CO (TNC) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2009: $349.77M2010: $383.34M2011: $434.82M2012: $413.68M2013: $426.10M2014: $469.56M2015: $462.74M2016: $456.98M2017: $603.30M2018: $678.50M2019: $675.90M2020: $593.20M2021: $652.80M2022: $671.30M2023: $715.80M2024: $736.70M2025: $719.20M$719.20M2009Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$719.20M-2.4%2024$736.70M+2.9%2023$715.80M+6.6%2022$671.30M+2.8%2021$652.80M+10.0%2020$593.20M-12.2%2019$675.90M-0.4%2018$678.50M+12.5%2017$603.30M+32.0%2016$456.98M-1.2%2015$462.74M-1.5%2014$469.56M+10.2%2013$426.10M+3.0%2012$413.68M-4.9%2011$434.82M+13.4%2010$383.34M+9.6%2009$349.77M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share