Skip to content
10-K

Annual Report

TOOTSIE ROLL INDUSTRIES INC TR TROLB

0001104659-26-021621

← back to feed
Filed
Feb 27, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Stock Repurchased FY 2025 · Dec 31, 2025 $6.48M
Stock Repurchased FY 2025 · Dec 31, 2024 $13.53M
Stock Repurchased FY 2025 · Dec 31, 2023 $33.11M
Dividends Paid FY 2025 · Dec 31, 2025 $26.07M
Dividends Paid FY 2025 · Dec 31, 2024 $25.52M
Dividends Paid FY 2025 · Dec 31, 2023 $25.08M
Capex FY 2025 · Dec 31, 2025 $34.26M
Capex FY 2025 · Dec 31, 2024 $18M
Capex FY 2025 · Dec 31, 2023 $26.8M
Operating Cash Flow FY 2025 · Dec 31, 2025 $130.61M
Operating Cash Flow FY 2025 · Dec 31, 2024 $138.89M
Operating Cash Flow FY 2025 · Dec 31, 2023 $94.61M
Short Term Investments FY 2025 · Dec 31, 2025 $49.47M
Short Term Investments FY 2025 · Dec 31, 2024 $55.79M
Cash And Equivalents FY 2025 · Dec 31, 2025 $127.17M
Cash And Equivalents FY 2025 · Dec 31, 2024 $138.84M
Stockholders Equity FY 2025 · Dec 31, 2025 $940.97M
Stockholders Equity FY 2025 · Dec 31, 2024 $870.74M
Current Liabilities FY 2025 · Dec 31, 2025 $98.45M
Current Liabilities FY 2025 · Dec 31, 2024 $87.29M
Current Assets FY 2025 · Dec 31, 2025 $321.47M
Current Assets FY 2025 · Dec 31, 2024 $333.61M
Total Assets FY 2025 · Dec 31, 2025 $1.25B
Total Assets FY 2025 · Dec 31, 2024 $1.15B
Eps Basic FY 2025 · Dec 31, 2025 $1.37
Eps Basic restated FY 2025 · Dec 31, 2024 $1.18
Eps Basic restated FY 2025 · Dec 31, 2023 $1.28
Sga Expense FY 2025 · Dec 31, 2025 $157.5M
Sga Expense FY 2025 · Dec 31, 2024 $152.68M
Sga Expense FY 2025 · Dec 31, 2023 $155.01M
Net Income FY 2025 · Dec 31, 2025 $100.05M
Net Income FY 2025 · Dec 31, 2024 $86.83M
Net Income FY 2025 · Dec 31, 2023 $91.91M
Operating Income FY 2025 · Dec 31, 2025 $100.94M
Operating Income FY 2025 · Dec 31, 2024 $100.51M
Operating Income FY 2025 · Dec 31, 2023 $101.83M
Gross Profit FY 2025 · Dec 31, 2025 $258.44M
Gross Profit FY 2025 · Dec 31, 2024 $253.18M
Gross Profit FY 2025 · Dec 31, 2023 $256.84M
Revenue FY 2025 · Dec 31, 2025 $732.52M
Revenue FY 2025 · Dec 31, 2024 $723.22M
Revenue FY 2025 · Dec 31, 2023 $769.37M