Logo image of TNC

TENNANT CO (TNC) Stock Income Statement

NYSE:TNC - New York Stock Exchange, Inc. - US8803451033 - Common Stock - Currency: USD

68.18  -1.81 (-2.59%)

After market: 68.18 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
TNC Revenue ChartTNC Revenue over time chart
1.29B1.24B1.09B1.09B1.00B
Minority Interest Expense
TNC Minority Interest Expense ChartTNC Minority Interest Expense over time chart
N/AN/AN/A0.000.00
Cost Of Goods
TNC Cost Of Goods ChartTNC Cost Of Goods over time chart
736.60M715.50M671.00M652.00M592.70M
Gross Profit
TNC Gross Profit ChartTNC Gross Profit over time chart
550.10M528.10M421.20M438.80M408.30M
Operating Expenses
TNC Operating Expenses ChartTNC Operating Expenses over time chart
427.50M386.30M333.60M350.80M339.50M
Research and Development
TNC Research and Development ChartTNC Research and Development over time chart
43.80M36.60M31.10M32.20M30.10M
Selling, General, and Administrative Expenses
TNC Selling, General, and Administrative Expenses ChartTNC Selling, General, and Administrative Expenses over time chart
383.70M349.70M302.50M318.60M309.40M
Operating Income
TNC Operating Income ChartTNC Operating Income over time chart
122.60M141.80M87.60M88.00M68.80M
Interest Income/Expense
TNC Interest Income/Expense ChartTNC Interest Income/Expense over time chart
-9.00M-13.20M-8.30M-8.00M-22.70M
Other Income/Expense
TNC Other Income/Expense ChartTNC Other Income/Expense over time chart
-500.00K-1.60M600.00K-300.00K100.00K
Non Recurring Items
TNC Non Recurring Items ChartTNC Non Recurring Items over time chart
-8.30M-3.20M-400.00K-5.60M-5.10M
Income Before Taxes
TNC Income Before Taxes ChartTNC Income Before Taxes over time chart
104.80M123.80M79.50M74.10M41.10M
Income Tax
TNC Income Tax ChartTNC Income Tax over time chart
21.10M14.30M13.20M9.20M7.40M
Net Income
TNC Net Income ChartTNC Net Income over time chart
83.70M109.50M66.30M64.90M33.70M
EBITDA
TNC EBITDA ChartTNC EBITDA over time chart
177.70M192.90M136.30M141.10M122.20M
 
Per Share Data
EPS Diluted Total Ops
TNC EPS Diluted Total Ops ChartTNC EPS Diluted Total Ops over time chart
4.385.833.553.441.81
Non GAAP EPS
TNC Non GAAP EPS ChartTNC Non GAAP EPS over time chart
6.556.574.104.392.91
 
Statistics
Gross Profit Margin
TNC Gross Profit Margin ChartTNC Gross Profit Margin over time chart
42.75%42.47%38.56%40.23%40.79%
Profit Margin
TNC Profit Margin ChartTNC Profit Margin over time chart
6.51%8.81%6.07%5.95%3.37%
Operating Profit Margin
TNC Operating Profit Margin ChartTNC Operating Profit Margin over time chart
9.53%11.40%8.02%8.07%6.87%

All data in USD

Charts

TNC Income Statement data chartTNC Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 0 200M 400M 600M 800M 1B
TNC Earnings Per Share (EPS) chartTNC EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 0 2 4 6