Source: Tennant Company's 10-K / 10-Q XBRL data on SEC EDGAR · fetched Nov 04, 2026
Revenue, net income & free cash flow
Income statement
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Revenue
$808.57M
$1.00B
$1.12B
$1.14B
$1.00B
$1.09B
$1.09B
$1.24B
$1.29B
$1.20B
Cost of revenue
$456.98M
$603.30M
$678.50M
$675.90M
$593.20M
$652.80M
$671.30M
$715.80M
$736.70M
$719.20M
Gross profit
$351.60M
$399.80M
$445.00M
$461.70M
$407.80M
$438.00M
$420.90M
$527.80M
$550.00M
$484.30M
Research & development
$34.74M
$32.00M
$30.70M
$32.70M
$30.10M
$32.20M
$31.10M
$36.60M
$43.80M
$41.20M
Selling, general & admin
$248.59M
$334.80M
$356.30M
$357.20M
$314.00M
$321.90M
$306.30M
$352.60M
$391.90M
$374.80M
Operating income
$68.27M
$33.00M
$58.00M
$71.80M
$63.70M
$93.70M
$87.20M
$138.60M
$114.30M
$68.30M
Interest expense
$1.28M
$25.40M
$23.30M
$17.80M
$17.40M
$7.30M
—
—
—
—
Pre-tax income
$66.49M
-$1.30M
$35.80M
$54.00M
$41.10M
$74.10M
$79.50M
$123.80M
$104.80M
$57.90M
Income tax
$19.88M
$4.90M
$2.30M
$8.10M
$7.40M
$9.20M
$13.20M
$14.30M
$21.10M
$14.10M
Net income
$46.61M
-$6.20M
$33.40M
$45.80M
$33.70M
$64.90M
$66.30M
$109.50M
$83.70M
$43.80M
EBITDA
$86.16M
$59.20M
$90.30M
$104.00M
$96.30M
$126.80M
$120.00M
$175.00M
$154.40M
$113.30M
EPS (basic)
$2.66
$-0.35
$1.86
$2.53
$1.84
$3.51
$3.58
$5.92
$4.46
$2.38
EPS (diluted)
$2.59
$-0.35
$1.82
$2.48
$1.81
$3.44
$3.55
$5.83
$4.38
$2.36
Diluted shares
17.98M
17.70M
18.34M
18.45M
18.64M
18.85M
18.70M
18.78M
19.10M
18.58M
Gross margin
43.5%
39.9%
39.6%
40.6%
40.7%
40.2%
38.5%
42.4%
42.7%
40.2%
Operating margin
8.4%
3.3%
5.2%
6.3%
6.4%
8.6%
8.0%
11.1%
8.9%
5.7%
Net margin
5.8%
-0.6%
3.0%
4.0%
3.4%
5.9%
6.1%
8.8%
6.5%
3.6%
Balance sheet
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Cash & equivalents
$58.03M
$58.40M
$85.61M
$74.60M
$141.00M
$123.60M
$77.40M
$117.10M
$99.80M
$106.40M
Receivables
$145.30M
$203.28M
$208.00M
$216.50M
$199.90M
$211.40M
$251.50M
$247.60M
$259.10M
$256.80M
Inventory
$78.62M
$127.69M
$135.10M
$150.10M
$127.70M
$160.60M
$206.60M
$175.90M
$183.80M
$198.50M
Total current assets
$297.92M
$423.12M
$468.60M
$481.00M
$493.60M
$526.80M
$575.30M
$569.10M
$576.60M
$599.70M
Goodwill
$21.07M
$186.00M
$182.70M
$195.10M
$207.80M
$193.10M
$182.00M
$187.40M
$185.60M
$208.60M
Total assets
$470.04M
$993.98M
$992.50M
$1.06B
$1.08B
$1.06B
$1.09B
$1.11B
$1.19B
$1.27B
Total current liabilities
$132.83M
$236.51M
$248.90M
$274.90M
$254.30M
$290.30M
$261.60M
$273.70M
$292.20M
$293.10M
Short-term debt
$3.46M
$30.88M
$27.00M
$31.30M
$10.90M
$4.20M
$5.20M
$6.40M
$1.30M
$400.00K
Long-term debt
$32.73M
$345.96M
$328.10M
$307.50M
$311.60M
$267.60M
$300.30M
$200.60M
$199.50M
$273.60M
Total debt
$36.19M
$376.84M
$355.10M
$338.80M
$322.50M
$271.80M
$305.50M
$207.00M
$200.80M
$274.00M
Total liabilities
$191.49M
$695.50M
$676.20M
$701.60M
$676.50M
$626.60M
$613.00M
$535.10M
$568.00M
$665.50M
Shareholders' equity
$278.54M
$296.50M
$314.40M
$359.90M
$404.80M
$433.80M
$470.80M
$577.00M
$620.80M
$601.60M
Cash flow
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Operating cash flow
$57.88M
$54.20M
$80.00M
$71.90M
$133.80M
$69.40M
-$25.10M
$188.40M
$89.70M
$65.00M
Capital expenditures
$26.53M
$20.40M
$18.80M
$38.40M
$29.90M
$19.40M
$25.00M
$22.80M
$20.90M
$21.70M
Free cash flow
$31.35M
$33.80M
$61.20M
$33.50M
$103.90M
$50.00M
-$50.10M
$165.60M
$68.80M
$43.30M
Investing cash flow
-$40.56M
-$375.30M
-$16.10M
-$55.60M
-$29.90M
$1.70M
-$24.50M
-$23.20M
-$78.40M
-$22.70M
Financing cash flow
-$9.56M
$319.40M
-$32.80M
-$27.40M
-$42.80M
-$84.50M
$8.10M
-$122.60M
-$25.20M
-$38.70M
Dividends paid
$14.29M
$15.00M
$15.30M
$16.00M
$16.30M
$17.50M
$18.90M
$20.10M
$21.40M
$21.90M
Share buybacks
$12.76M
$0
$0
$0
$0
$15.00M
$5.00M
$21.70M
$19.60M
$88.50M
Stock-based compensation
$3.88M
$5.90M
$8.30M
$11.40M
$6.00M
$9.50M
$7.80M
$11.60M
$11.90M
$10.40M
Depreciation & amortization
$17.89M
$26.20M
$32.30M
$32.20M
$32.60M
$33.10M
$32.80M
$36.40M
$40.10M
$45.00M
Income statement
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Revenue
$311.40M
$311.00M
$331.00M
$315.80M
$328.90M
$290.00M
$318.60M
$303.30M
$291.60M
$297.90M
$324.00M
$322.30M
Cost of revenue
$180.60M
$173.50M
$188.30M
$182.00M
$192.90M
$170.00M
$184.50M
$173.90M
$190.80M
$184.30M
$196.10M
$186.00M
Gross profit
$130.80M
$137.50M
$142.70M
$133.80M
$136.00M
$120.00M
$134.10M
$129.40M
$100.80M
$113.60M
$127.90M
$136.30M
Research & development
$10.60M
$10.10M
$11.20M
$10.50M
$12.00M
$9.70M
$9.80M
$10.50M
$11.20M
$10.60M
$12.50M
$12.40M
Selling, general & admin
$95.70M
$89.90M
$92.90M
$92.70M
$116.40M
$90.70M
$93.70M
$96.60M
$93.80M
$98.10M
$99.50M
$92.70M
Operating income
$24.50M
$37.50M
$38.60M
$30.60M
$7.60M
$19.60M
$30.60M
$22.30M
-$4.20M
$4.90M
$15.90M
$31.20M
Interest expense
—
$2.30M
$2.50M
$2.70M
—
$2.30M
$2.20M
$2.40M
—
$3.40M
$4.30M
$5.00M
Pre-tax income
$22.00M
$35.10M
$36.90M
$27.50M
$5.30M
$17.20M
$27.30M
$19.40M
-$6.00M
$900.00K
$10.30M
$25.90M
Income tax
-$9.00M
$6.70M
$9.00M
$6.70M
-$1.30M
$4.10M
$7.10M
$4.50M
-$1.60M
$700.00K
$2.70M
$6.40M
Net income
$31.00M
$28.40M
$27.90M
$20.80M
$6.60M
$13.10M
$20.20M
$14.90M
-$4.40M
$200.00K
$7.60M
$19.50M
EBITDA
$34.50M
$47.10M
$48.50M
$40.70M
$18.10M
$30.20M
$41.90M
$33.60M
$7.60M
$16.30M
$27.60M
$42.70M
EPS (basic)
$1.67
$1.52
$1.47
$1.11
$0.36
$0.70
$1.10
$0.81
$-0.22
$0.01
$0.44
$1.14
EPS (diluted)
$1.64
$1.49
$1.45
$1.09
$0.35
$0.69
$1.08
$0.80
$-0.21
$0.01
$0.44
$1.12
Diluted shares
36.51K
19.08M
19.21M
19.09M
-24.32K
18.96M
18.69M
18.55M
-142.55K
17.80M
17.17M
17.17M
Gross margin
42.0%
44.2%
43.1%
42.4%
41.3%
41.4%
42.1%
42.7%
34.6%
38.1%
39.5%
42.3%
Operating margin
7.9%
12.1%
11.7%
9.7%
2.3%
6.8%
9.6%
7.4%
-1.4%
1.6%
4.9%
9.7%
Net margin
10.0%
9.1%
8.4%
6.6%
2.0%
4.5%
6.3%
4.9%
-1.5%
0.1%
2.3%
6.1%
Balance sheet
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Cash & equivalents
$117.10M
$88.80M
$84.60M
$91.30M
$99.80M
$79.50M
$80.10M
$99.40M
$106.40M
$82.60M
$76.90M
$75.30M
Receivables
$247.60M
$257.30M
$268.80M
$260.20M
$259.10M
$251.20M
$265.30M
$249.30M
$256.80M
$280.60M
$286.30M
$291.70M
Inventory
$175.90M
$181.40M
$189.70M
$201.80M
$183.80M
$191.30M
$195.40M
$205.90M
$198.50M
$204.60M
$201.90M
$213.20M
Total current assets
$569.10M
$561.10M
$577.80M
$593.90M
$576.60M
$550.90M
$574.60M
$598.30M
$599.70M
$611.10M
$613.80M
$639.60M
Goodwill
$187.40M
$192.20M
$191.00M
$198.40M
$185.60M
$192.80M
$207.20M
$208.30M
$208.60M
$209.90M
$208.30M
$207.10M
Total assets
$1.11B
$1.15B
$1.17B
$1.22B
$1.19B
$1.18B
$1.24B
$1.26B
$1.27B
$1.28B
$1.27B
$1.29B
Total current liabilities
$273.70M
$260.40M
$266.20M
$273.50M
$292.20M
$257.40M
$274.80M
$281.50M
$293.10M
$288.60M
$300.20M
$293.00M
Short-term debt
$6.40M
$7.20M
$7.80M
$600.00K
$1.30M
$500.00K
$400.00K
$400.00K
$400.00K
$400.00K
$500.00K
$400.00K
Long-term debt
$200.60M
$207.40M
$205.60M
$208.60M
$199.50M
$213.30M
$213.40M
$238.30M
$273.60M
$358.30M
$358.40M
$358.30M
Total debt
$207.00M
$214.60M
$213.40M
$209.20M
$200.80M
$213.80M
$213.80M
$238.70M
$274.00M
$358.70M
$358.90M
$358.70M
Total liabilities
$535.10M
$535.80M
$541.60M
$567.60M
$568.00M
$554.20M
$587.80M
$614.20M
$665.50M
$743.60M
$735.60M
$743.00M
Shareholders' equity
$577.00M
$614.60M
$624.60M
$647.20M
$620.80M
$624.40M
$651.90M
$640.90M
$601.60M
$531.20M
$533.40M
$548.50M
Cash flow
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Operating cash flow
$63.80M
$2.90M
$18.60M
$30.70M
$37.50M
-$400.00K
$22.50M
$28.70M
$14.20M
-$31.20M
$5.00M
$11.90M
Capital expenditures
$7.50M
$3.00M
$4.20M
$4.30M
$9.40M
$7.00M
$3.80M
$6.40M
$4.50M
$3.20M
$5.30M
$6.70M
Free cash flow
$56.30M
-$100.00K
$14.40M
$26.40M
$28.10M
-$7.40M
$18.70M
$22.30M
$9.70M
-$34.40M
-$300.00K
$5.20M
Investing cash flow
-$8.00M
-$60.60M
-$4.30M
-$4.20M
-$9.30M
-$6.90M
-$3.70M
-$7.70M
-$4.40M
-$10.30M
-$5.10M
-$6.60M
Financing cash flow
-$35.50M
$26.90M
-$14.50M
-$20.50M
-$17.10M
-$13.70M
-$19.10M
-$3.20M
-$2.70M
$17.20M
-$5.80M
-$5.40M
Dividends paid
$5.30M
$5.30M
$5.30M
$5.30M
$5.50M
$5.60M
$5.40M
$5.40M
$5.50M
$5.50M
$5.30M
$5.20M
Share buybacks
$10.00M
$1.10M
$8.00M
$8.00M
$2.50M
$20.20M
$13.40M
$22.70M
$32.20M
$60.00M
$500.00K
$100.00K
Stock-based compensation
$3.00M
$3.20M
$2.10M
$4.10M
$2.50M
$3.20M
$2.60M
$2.80M
$1.80M
$1.50M
$2.10M
$1.50M
Depreciation & amortization
$10.00M
$9.60M
$9.90M
$10.10M
$10.50M
$10.60M
$11.30M
$11.30M
$11.80M
$11.40M
$11.70M
$11.50M
Quarterly figures are rebuilt from the year-to-date totals companies report — Q4 is the full year minus the first nine months, since no 10-Q is filed for it. Values are as filed; later restatements replace earlier ones. Fiscal years are labelled by the calendar year in which they end.