{"data":{"ticker":"TNC","name":"TENNANT CO","cik":"0000097134","quarterly":[{"frame":"CY2023Q3","end":"2023-09-30","revenue":304700000,"netIncome":22900000,"epsDiluted":1.21,"fiscalPeriod":"Q3 FY 2023","fiscalYear":"FY 2023"},{"frame":"CY2023Q4","end":"2023-12-31","revenue":311400000,"netIncome":31000000,"epsDiluted":null,"derived":true,"fiscalPeriod":"Q4 FY 2023","fiscalYear":"FY 2023"},{"frame":"CY2024Q1","end":"2024-03-31","revenue":311000000,"netIncome":28400000,"epsDiluted":1.49,"fiscalPeriod":"Q1 FY 2024","fiscalYear":"FY 2024"},{"frame":"CY2024Q2","end":"2024-06-30","revenue":331000000,"netIncome":27900000,"epsDiluted":1.45,"fiscalPeriod":"Q2 FY 2024","fiscalYear":"FY 2024"},{"frame":"CY2024Q3","end":"2024-09-30","revenue":315800000,"netIncome":20800000,"epsDiluted":1.09,"fiscalPeriod":"Q3 FY 2024","fiscalYear":"FY 2024"},{"frame":"CY2024Q4","end":"2024-12-31","revenue":328900000,"netIncome":6600000,"epsDiluted":null,"derived":true,"fiscalPeriod":"Q4 FY 2024","fiscalYear":"FY 2024"},{"frame":"CY2025Q1","end":"2025-03-31","revenue":290000000,"netIncome":13100000,"epsDiluted":0.69,"fiscalPeriod":"Q1 FY 2025","fiscalYear":"FY 2025"},{"frame":"CY2025Q2","end":"2025-06-30","revenue":318600000,"netIncome":20200000,"epsDiluted":1.08,"fiscalPeriod":"Q2 FY 2025","fiscalYear":"FY 2025"},{"frame":"CY2025Q3","end":"2025-09-30","revenue":303300000,"netIncome":14900000,"epsDiluted":0.8,"fiscalPeriod":"Q3 FY 2025","fiscalYear":"FY 2025"},{"frame":"CY2025Q4","end":"2025-12-31","revenue":291600000,"netIncome":-4400000,"epsDiluted":null,"derived":true,"fiscalPeriod":"Q4 FY 2025","fiscalYear":"FY 2025"},{"frame":"CY2026Q1","end":"2026-03-31","revenue":297900000,"netIncome":200000,"epsDiluted":0.01,"fiscalPeriod":"Q1 FY 2026","fiscalYear":"FY 2026"},{"frame":"CY2026Q2","end":"2026-06-30","revenue":324000000,"netIncome":7600000,"epsDiluted":0.44,"fiscalPeriod":"Q2 FY 2026","fiscalYear":"FY 2026"}],"annual":[{"frame":"CY2020","end":"2020-12-31","fiscalYear":"FY 2020","revenue":1001000000,"netIncome":33700000,"operatingCashFlow":133800000,"capex":29900000,"buybacks":0,"dividends":16300000},{"frame":"CY2021","end":"2021-12-31","fiscalYear":"FY 2021","revenue":1090800000,"netIncome":64900000,"operatingCashFlow":69400000,"capex":19400000,"buybacks":15000000,"dividends":17500000},{"frame":"CY2022","end":"2022-12-31","fiscalYear":"FY 2022","revenue":1092200000,"netIncome":66300000,"operatingCashFlow":-25100000,"capex":25000000,"buybacks":5000000,"dividends":18900000},{"frame":"CY2023","end":"2023-12-31","fiscalYear":"FY 2023","revenue":1243600000,"netIncome":109500000,"operatingCashFlow":188400000,"capex":22800000,"buybacks":21700000,"dividends":20100000},{"frame":"CY2024","end":"2024-12-31","fiscalYear":"FY 2024","revenue":1286700000,"netIncome":83700000,"operatingCashFlow":89700000,"capex":20900000,"buybacks":19600000,"dividends":21400000},{"frame":"CY2025","end":"2025-12-31","fiscalYear":"FY 2025","revenue":1203500000,"netIncome":43800000,"operatingCashFlow":65000000,"capex":21700000,"buybacks":88500000,"dividends":21900000}],"latest":{"end":"2026-06-30","cash":null,"debt":500000,"equity":533400000,"assets":1270800000,"sharesOutstanding":17049303,"sharesDate":"2026-07-31","form":"10-Q"},"source":"SEC XBRL companyfacts, values as filed in USD","canonicalUrl":"https://xoomar.com/markets/stocks/tnc"},"updatedAt":"2026-10-24T18:39:51.306Z","source":"xoomar.com","docs":"https://xoomar.com/markets/api","license":"https://xoomar.com/terms","attribution":"Credit XOOMAR with a link to the dataset page on xoomar.com when you republish this data","canonicalUrl":"https://xoomar.com/markets/stocks/tnc","meta":{"source":"SEC","sourceAttribution":"Financial statement data: SEC.","notice":"10 requests a minute without a key, 30 with a free key. Get a free key at https://xoomar.com/signup?utm_source=api, register your app at https://xoomar.com/developers/register?utm_source=api, and credit the data as \"Data: XOOMAR\" together with the sourceAttribution line."}}