Logo image of TR

TOOTSIE ROLL INDS (TR) Stock Income Statement

NYSE:TR - New York Stock Exchange, Inc. - US8905161076 - Common Stock - Currency: USD

32.36  +1.05 (+3.35%)

After market: 32.36 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.

TTM
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
TR Revenue ChartTR Revenue over time chart
727.12M769.37M686.97M570.78M471.06M
Minority Interest Expense
TR Minority Interest Expense ChartTR Minority Interest Expense over time chart
24.00K26.00K45.00K18.00K21.00K
Cost Of Goods
TR Cost Of Goods ChartTR Cost Of Goods over time chart
480.81M512.52M454.24M371.54M300.70M
Gross Profit
TR Gross Profit ChartTR Gross Profit over time chart
246.31M256.84M232.73M199.24M170.36M
Operating Expenses
TR Operating Expenses ChartTR Operating Expenses over time chart
156.14M155.01M121.98M132.11M112.12M
Selling, General, and Administrative Expenses
TR Selling, General, and Administrative Expenses ChartTR Selling, General, and Administrative Expenses over time chart
156.14M155.01M121.98M132.11M112.12M
Operating Income
TR Operating Income ChartTR Operating Income over time chart
90.17M101.83M110.75M67.13M58.24M
Interest Income/Expense
TR Interest Income/Expense ChartTR Interest Income/Expense over time chart
20.17M17.56M-13.42M17.57M16.89M
Other Income/Expense
TR Other Income/Expense ChartTR Other Income/Expense over time chart
10.15M678.00K684.00K1.31M1.13M
Non Recurring Items
TR Non Recurring Items ChartTR Non Recurring Items over time chart
N/AN/AN/AN/AN/A
Income Before Taxes
TR Income Before Taxes ChartTR Income Before Taxes over time chart
120.49M119.89M98.14M85.73M76.26M
Income Tax
TR Income Tax ChartTR Income Tax over time chart
26.79M28.01M22.25M20.42M17.29M
Net Income
TR Net Income ChartTR Net Income over time chart
93.72M91.91M75.94M65.33M58.99M
EBITDA
TR EBITDA ChartTR EBITDA over time chart
108.34M120.07M128.42M84.70M76.43M
 
Per Share Data
EPS Diluted Total Ops
TR EPS Diluted Total Ops ChartTR EPS Diluted Total Ops over time chart
1.311.281.040.890.79
 
Statistics
Gross Profit Margin
TR Gross Profit Margin ChartTR Gross Profit Margin over time chart
33.87%33.38%33.88%34.91%36.17%
Profit Margin
TR Profit Margin ChartTR Profit Margin over time chart
12.89%11.95%11.05%11.45%12.52%
Operating Profit Margin
TR Operating Profit Margin ChartTR Operating Profit Margin over time chart
12.40%13.24%16.12%11.76%12.36%

All data in USD

Charts

TR Income Statement data chartTR Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 200M 400M 600M
TR Earnings Per Share (EPS) chartTR EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0.1 0.2 0.3 0.4 0.5