_id
6917210e3c536f8df23168ec
Capt
Ticker
TR
Name
Tootsie Roll Industries Inc
Exchange
NYSE
Address
7401 South Cicero Avenue, Chicago, IL, United States, 60629
Country
USA
Sector
Consumer Defensive
Industry
Confectioners
Currency
USD
Website
https://www.tootsie.com
Description
Tootsie Roll Industries, Inc., together with its subsidiaries, manufactures and sells confectionery products in the United States, Canada, Mexico, and internationally. The company sells its products under the Tootsie Roll, Tootsie Fruit Rolls, Frooties, Tootsie Pops, Tootsie Mini Pops, Child's Play, Caramel Apple Pops, Charms, Blow-Pop, Charms Mini Pops, Cella's, Dots, Junior Mints, Charleston Chew, Sugar Daddy, Sugar Babies, Andes, Fluffy Stuff, Dubble Bubble, Razzles, Cry Baby, NIK-L-NIP, and Tutsi Pop trademarks. It sells its products directly to wholesale distributors of candy, and food and groceries; and supermarkets, variety stores, dollar stores, chain grocers, drug chains, discount chains, cooperative grocery associations, mass merchandisers, warehouse and membership club stores, vending machine operators, e-commerce merchants, the United States military, and fund-raising charitable organizations, as well as through food and grocery brokers. Tootsie Roll Industries, Inc. was founded in 1896 and is headquartered in Chicago, Illinois.
Last Close
35.635
Volume
107811
Current Price
37.37
Change
0.27
Last Updated
2026-01-07T13:24:25.482Z
Image
https://logo.clearbit.com/www.tootsie.com
Ipo Date
1987-12-30T00:00:00.000Z
Market Cap
2630438400
Next Dividend Date
2026-01-08T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.09
Dividend Yield
0.9633395772009634
Sentiment
0.993
Sentiment Sources
2
Rating
-
Target Price
19
Strong Buy
-
Buy
-
Hold
-
Sell
-
Strong Sell
-
Current Quarter
2025-09-30
Revenue
232705000
Cost Of Revenue
154832000
Gross Profit
77873000
Operating Expenses
45506000
Operating Income
32367000
Interest Expense
-
Pretax Income
48600000
Net Income
35659000
Eps
0.4892904677616323
Dividends Per Share
6569000
Shares Outstanding
41820835
Income Tax Expense
12953000
EBITDA
53466000
Operating Margin
13.909026449796954
Total Other Income Expense Net
16233000
Cash
78895000
Short Term Investments
40935000
Receivables
79461000
Inventories
96109000
Total Current Assets
303206000
Property Plant Equipment
230020000
Total Assets
1228563000
Payables
21108000
Short Term Debt
2245000
Long Term Debt
7500000
Total Liabilities
310090000
Equity
918850000
Bs_currency_symbol
USD
Depreciation
4866000
Change In Working Capital
27453000
Cash From Operations
62223000
Capital Expenditures
11551000
Cash From Investing
-97513000
Cash From Financing
-6543000
Net Change In Cash
-41628000
Cf_currency_symbol
USD
PE
27.938
PB
2.964018316373728
ROE
3.8808292974914296
ROA
2.9024966566631094
FCF
50672000
Fcf Percent
0.21775208955544573
Piotroski FScore
4
Health Score
75
Deep Value Investing Score
5.5
Defensive Investing Score
8.5
Dividend Investing Score
4
Economic Moat Investing Score
8.3
Garp Investing Score
8.5
Growth Investing Score
7
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
8
Value Investing Score
5.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
232705000
Quarters > 0 > income Statement > cost Of Revenue
154832000
Quarters > 0 > income Statement > gross Profit
77873000
Quarters > 0 > income Statement > operating Expenses
45506000
Quarters > 0 > income Statement > operating Income
32367000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
48600000
Quarters > 0 > income Statement > net Income
35659000
Quarters > 0 > income Statement > eps
0.4892904677616323
Quarters > 0 > income Statement > dividends Per Share
6569000
Quarters > 0 > income Statement > shares Outstanding
72879000
Quarters > 0 > income Statement > income Tax Expense
12953000
Quarters > 0 > income Statement > EBITDA
53466000
Quarters > 0 > income Statement > operating Margin
13.909026449796954
Quarters > 0 > income Statement > total Other Income Expense Net
16233000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
78895000
Quarters > 0 > balance Sheet > short Term Investments
40935000
Quarters > 0 > balance Sheet > receivables
79461000
Quarters > 0 > balance Sheet > inventories
96109000
Quarters > 0 > balance Sheet > total Current Assets
303206000
Quarters > 0 > balance Sheet > property Plant Equipment
230020000
Quarters > 0 > balance Sheet > total Assets
1228563000
Quarters > 0 > balance Sheet > payables
21108000
Quarters > 0 > balance Sheet > short Term Debt
2245000
Quarters > 0 > balance Sheet > long Term Debt
7500000
Quarters > 0 > balance Sheet > total Liabilities
310090000
Quarters > 0 > balance Sheet > equity
918850000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
35647000
Quarters > 0 > cash Flow > depreciation
4866000
Quarters > 0 > cash Flow > change In Working Capital
27453000
Quarters > 0 > cash Flow > cash From Operations
62223000
Quarters > 0 > cash Flow > capital Expenditures
11551000
Quarters > 0 > cash Flow > cash From Investing
-97513000
Quarters > 0 > cash Flow > cash From Financing
-6543000
Quarters > 0 > cash Flow > net Change In Cash
-41628000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.4892904677616323
Quarters > 0 > ratios > PB
2.964018316373728
Quarters > 0 > ratios > ROE
3.8808292974914296
Quarters > 0 > ratios > ROA
2.9024966566631094
Quarters > 0 > ratios > FCF
50672000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.21775208955544573
Quarters > 0 > health Score
75
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
155088000
Quarters > 1 > income Statement > cost Of Revenue
98605000
Quarters > 1 > income Statement > gross Profit
56483000
Quarters > 1 > income Statement > operating Expenses
44362000
Quarters > 1 > income Statement > operating Income
12121000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
26193000
Quarters > 1 > income Statement > net Income
17544000
Quarters > 1 > income Statement > eps
0.24072778166550035
Quarters > 1 > income Statement > dividends Per Share
147000
Quarters > 1 > income Statement > shares Outstanding
72879000
Quarters > 1 > income Statement > income Tax Expense
8663000
Quarters > 1 > income Statement > EBITDA
16735000
Quarters > 1 > income Statement > operating Margin
7.815562777261942
Quarters > 1 > income Statement > total Other Income Expense Net
14072000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
120521000
Quarters > 1 > balance Sheet > short Term Investments
50010000
Quarters > 1 > balance Sheet > receivables
55543000
Quarters > 1 > balance Sheet > inventories
127542000
Quarters > 1 > balance Sheet > total Current Assets
364766000
Quarters > 1 > balance Sheet > property Plant Equipment
222878000
Quarters > 1 > balance Sheet > total Assets
1181456000
Quarters > 1 > balance Sheet > payables
21158000
Quarters > 1 > balance Sheet > short Term Debt
2335000
Quarters > 1 > balance Sheet > long Term Debt
7500000
Quarters > 1 > balance Sheet > total Liabilities
288694000
Quarters > 1 > balance Sheet > equity
893127000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
17530000
Quarters > 1 > cash Flow > depreciation
4614000
Quarters > 1 > cash Flow > change In Working Capital
-31530000
Quarters > 1 > cash Flow > cash From Operations
-8537000
Quarters > 1 > cash Flow > capital Expenditures
7511000
Quarters > 1 > cash Flow > cash From Investing
9343000
Quarters > 1 > cash Flow > cash From Financing
-184000
Quarters > 1 > cash Flow > net Change In Cash
1026000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.24072778166550035
Quarters > 1 > ratios > PB
3.049385171425788
Quarters > 1 > ratios > ROE
1.9643342996012885
Quarters > 1 > ratios > ROA
1.4849473869530478
Quarters > 1 > ratios > FCF
-16048000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.10347673578871351
Quarters > 1 > health Score
47
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
148455000
Quarters > 2 > income Statement > cost Of Revenue
96005000
Quarters > 2 > income Statement > gross Profit
52450000
Quarters > 2 > income Statement > operating Expenses
29390000
Quarters > 2 > income Statement > operating Income
23060000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
23009000
Quarters > 2 > income Statement > net Income
18058000
Quarters > 2 > income Statement > eps
0.2475156599092616
Quarters > 2 > income Statement > dividends Per Share
12781000
Quarters > 2 > income Statement > shares Outstanding
72957000
Quarters > 2 > income Statement > income Tax Expense
4968000
Quarters > 2 > income Statement > EBITDA
27631000
Quarters > 2 > income Statement > operating Margin
15.533326597285374
Quarters > 2 > income Statement > total Other Income Expense Net
-51000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
119528000
Quarters > 2 > balance Sheet > short Term Investments
57079000
Quarters > 2 > balance Sheet > receivables
46039000
Quarters > 2 > balance Sheet > inventories
96454000
Quarters > 2 > balance Sheet > total Current Assets
329116000
Quarters > 2 > balance Sheet > property Plant Equipment
220293000
Quarters > 2 > balance Sheet > total Assets
1141700000
Quarters > 2 > balance Sheet > payables
20268000
Quarters > 2 > balance Sheet > short Term Debt
2350000
Quarters > 2 > balance Sheet > long Term Debt
7500000
Quarters > 2 > balance Sheet > total Liabilities
262699000
Quarters > 2 > balance Sheet > equity
879352000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
18041000
Quarters > 2 > cash Flow > depreciation
4571000
Quarters > 2 > cash Flow > change In Working Capital
-19115000
Quarters > 2 > cash Flow > cash From Operations
3602000
Quarters > 2 > cash Flow > capital Expenditures
2852000
Quarters > 2 > cash Flow > cash From Investing
-3673000
Quarters > 2 > cash Flow > cash From Financing
-19253000
Quarters > 2 > cash Flow > net Change In Cash
-19298000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.2475156599092616
Quarters > 2 > ratios > PB
3.100468401732184
Quarters > 2 > ratios > ROE
2.0535576197017806
Quarters > 2 > ratios > ROA
1.5816764474029954
Quarters > 2 > ratios > FCF
750000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.0050520359704961096
Quarters > 2 > health Score
47
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
193372000
Quarters > 3 > income Statement > cost Of Revenue
117764000
Quarters > 3 > income Statement > gross Profit
75608000
Quarters > 3 > income Statement > operating Expenses
36892000
Quarters > 3 > income Statement > operating Income
38716000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
43962000
Quarters > 3 > income Statement > net Income
22509000
Quarters > 3 > income Statement > eps
0.31648880077614205
Quarters > 3 > income Statement > dividends Per Share
6453000
Quarters > 3 > income Statement > shares Outstanding
71121000
Quarters > 3 > income Statement > income Tax Expense
21456000
Quarters > 3 > income Statement > EBITDA
70050000
Quarters > 3 > income Statement > operating Margin
20.021512938791552
Quarters > 3 > income Statement > total Other Income Expense Net
5246000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
138841000
Quarters > 3 > balance Sheet > short Term Investments
55789000
Quarters > 3 > balance Sheet > receivables
50643000
Quarters > 3 > balance Sheet > inventories
77625000
Quarters > 3 > balance Sheet > total Current Assets
333605000
Quarters > 3 > balance Sheet > property Plant Equipment
219803000
Quarters > 3 > balance Sheet > total Assets
1147181000
Quarters > 3 > balance Sheet > payables
13397000
Quarters > 3 > balance Sheet > short Term Debt
2298000
Quarters > 3 > balance Sheet > long Term Debt
7500000
Quarters > 3 > balance Sheet > total Liabilities
276772000
Quarters > 3 > balance Sheet > equity
870743000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
22501000
Quarters > 3 > cash Flow > depreciation
4459000
Quarters > 3 > cash Flow > change In Working Capital
32912000
Quarters > 3 > cash Flow > cash From Operations
68787000
Quarters > 3 > cash Flow > capital Expenditures
4086000
Quarters > 3 > cash Flow > cash From Investing
-3666000
Quarters > 3 > cash Flow > cash From Financing
-17868000
Quarters > 3 > cash Flow > net Change In Cash
47104000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.31648880077614205
Quarters > 3 > ratios > PB
3.05232631212654
Quarters > 3 > ratios > ROE
2.5850337011035402
Quarters > 3 > ratios > ROA
1.9621140866175433
Quarters > 3 > ratios > FCF
64701000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.3345934261423577
Quarters > 3 > health Score
68
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
723217000
Annuals > 0 > income Statement > cost Of Revenue
470037000
Annuals > 0 > income Statement > gross Profit
253180000
Annuals > 0 > income Statement > operating Expenses
152675000
Annuals > 0 > income Statement > operating Income
100505000
Annuals > 0 > income Statement > interest Expense
509000
Annuals > 0 > income Statement > pretax Income
126871000
Annuals > 0 > income Statement > net Income
86827000
Annuals > 0 > income Statement > eps
1.181969698656875
Annuals > 0 > income Statement > dividends Per Share
25515000
Annuals > 0 > income Statement > shares Outstanding
73459582
Annuals > 0 > income Statement > income Tax Expense
40063000
Annuals > 0 > income Statement > EBITDA
145556000
Annuals > 0 > income Statement > operating Margin
13.896935497921096
Annuals > 0 > income Statement > total Other Income Expense Net
26366000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
138841000
Annuals > 0 > balance Sheet > short Term Investments
55789000
Annuals > 0 > balance Sheet > receivables
50643000
Annuals > 0 > balance Sheet > inventories
77625000
Annuals > 0 > balance Sheet > total Current Assets
333605000
Annuals > 0 > balance Sheet > property Plant Equipment
219803000
Annuals > 0 > balance Sheet > total Assets
1147181000
Annuals > 0 > balance Sheet > payables
13397000
Annuals > 0 > balance Sheet > short Term Debt
2298000
Annuals > 0 > balance Sheet > long Term Debt
7500000
Annuals > 0 > balance Sheet > total Liabilities
276772000
Annuals > 0 > balance Sheet > equity
870743000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
86808000
Annuals > 0 > cash Flow > depreciation
18176000
Annuals > 0 > cash Flow > change In Working Capital
24318000
Annuals > 0 > cash Flow > cash From Operations
138889000
Annuals > 0 > cash Flow > capital Expenditures
17997000
Annuals > 0 > cash Flow > cash From Investing
-35842000
Annuals > 0 > cash Flow > cash From Financing
-39149000
Annuals > 0 > cash Flow > net Change In Cash
62903000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
1.181969698656875
Annuals > 0 > ratios > PB
3.0404876470784146
Annuals > 0 > ratios > ROE
9.971598967778093
Annuals > 0 > ratios > ROA
7.5687271668550995
Annuals > 0 > ratios > FCF
120892000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.16715868128099864
Annuals > 0 > health Score
75
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
769365000
Annuals > 1 > income Statement > cost Of Revenue
512525000
Annuals > 1 > income Statement > gross Profit
256840000
Annuals > 1 > income Statement > operating Expenses
155012000
Annuals > 1 > income Statement > operating Income
101828000
Annuals > 1 > income Statement > interest Expense
337000
Annuals > 1 > income Statement > pretax Income
119894000
Annuals > 1 > income Statement > net Income
91912000
Annuals > 1 > income Statement > eps
1.2779433665532054
Annuals > 1 > income Statement > dividends Per Share
25076000
Annuals > 1 > income Statement > shares Outstanding
71921810
Annuals > 1 > income Statement > income Tax Expense
28008000
Annuals > 1 > income Statement > EBITDA
138474000
Annuals > 1 > income Statement > operating Margin
13.23533043483912
Annuals > 1 > income Statement > total Other Income Expense Net
18066000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
75915000
Annuals > 1 > balance Sheet > short Term Investments
95507000
Annuals > 1 > balance Sheet > receivables
64733000
Annuals > 1 > balance Sheet > inventories
94921000
Annuals > 1 > balance Sheet > total Current Assets
340651000
Annuals > 1 > balance Sheet > property Plant Equipment
222978000
Annuals > 1 > balance Sheet > total Assets
1084391000
Annuals > 1 > balance Sheet > payables
15816000
Annuals > 1 > balance Sheet > short Term Debt
2377000
Annuals > 1 > balance Sheet > long Term Debt
7500000
Annuals > 1 > balance Sheet > total Liabilities
261284000
Annuals > 1 > balance Sheet > equity
823422000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
91912000
Annuals > 1 > cash Flow > depreciation
18243000
Annuals > 1 > cash Flow > change In Working Capital
-18551000
Annuals > 1 > cash Flow > cash From Operations
94611000
Annuals > 1 > cash Flow > capital Expenditures
26796000
Annuals > 1 > cash Flow > cash From Investing
-14200000
Annuals > 1 > cash Flow > cash From Financing
-58180000
Annuals > 1 > cash Flow > net Change In Cash
22655000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
1.2779433665532054
Annuals > 1 > ratios > PB
3.1479144744735987
Annuals > 1 > ratios > ROE
11.162198726776792
Annuals > 1 > ratios > ROA
8.475909519721208
Annuals > 1 > ratios > FCF
67815000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.08814411885126046
Annuals > 1 > health Score
70
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
686970000
Annuals > 2 > income Statement > cost Of Revenue
454239000
Annuals > 2 > income Statement > gross Profit
232731000
Annuals > 2 > income Statement > operating Expenses
121976000
Annuals > 2 > income Statement > operating Income
110755000
Annuals > 2 > income Statement > interest Expense
104000
Annuals > 2 > income Statement > pretax Income
98141000
Annuals > 2 > income Statement > net Income
75937000
Annuals > 2 > income Statement > eps
1.0399381610866225
Annuals > 2 > income Statement > dividends Per Share
24629000
Annuals > 2 > income Statement > shares Outstanding
73020688
Annuals > 2 > income Statement > income Tax Expense
22249000
Annuals > 2 > income Statement > EBITDA
115913000
Annuals > 2 > income Statement > operating Margin
16.122246968572135
Annuals > 2 > income Statement > total Other Income Expense Net
-12614000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
53270000
Annuals > 2 > balance Sheet > short Term Investments
96128000
Annuals > 2 > balance Sheet > receivables
62855000
Annuals > 2 > balance Sheet > inventories
84266000
Annuals > 2 > balance Sheet > total Current Assets
309028000
Annuals > 2 > balance Sheet > property Plant Equipment
212043000
Annuals > 2 > balance Sheet > total Assets
1018779000
Annuals > 2 > balance Sheet > payables
25246000
Annuals > 2 > balance Sheet > short Term Debt
1842000
Annuals > 2 > balance Sheet > long Term Debt
7500000
Annuals > 2 > balance Sheet > total Liabilities
235897000
Annuals > 2 > balance Sheet > equity
783171000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
75892000
Annuals > 2 > cash Flow > depreciation
17668000
Annuals > 2 > cash Flow > change In Working Capital
-28575000
Annuals > 2 > cash Flow > cash From Operations
72051000
Annuals > 2 > cash Flow > capital Expenditures
23356000
Annuals > 2 > cash Flow > cash From Investing
-68589000
Annuals > 2 > cash Flow > cash From Financing
-56400000
Annuals > 2 > cash Flow > net Change In Cash
-52591000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
1.0399381610866225
Annuals > 2 > ratios > PB
3.3602694628886924
Annuals > 2 > ratios > ROE
9.696094467236401
Annuals > 2 > ratios > ROA
7.453726470608444
Annuals > 2 > ratios > FCF
48695000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.07088373582543633
Annuals > 2 > health Score
65
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
570776000
Annuals > 3 > income Statement > cost Of Revenue
371535000
Annuals > 3 > income Statement > gross Profit
199241000
Annuals > 3 > income Statement > operating Expenses
132108000
Annuals > 3 > income Statement > operating Income
67133000
Annuals > 3 > income Statement > interest Expense
46000
Annuals > 3 > income Statement > pretax Income
85729000
Annuals > 3 > income Statement > net Income
65326000
Annuals > 3 > income Statement > eps
0.8865735622830007
Annuals > 3 > income Statement > dividends Per Share
24136000
Annuals > 3 > income Statement > shares Outstanding
73683677
Annuals > 3 > income Statement > income Tax Expense
20421000
Annuals > 3 > income Statement > EBITDA
103345000
Annuals > 3 > income Statement > operating Margin
11.761706869244676
Annuals > 3 > income Statement > total Other Income Expense Net
18596000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
105840000
Annuals > 3 > balance Sheet > short Term Investments
39968000
Annuals > 3 > balance Sheet > receivables
58841000
Annuals > 3 > balance Sheet > inventories
55505000
Annuals > 3 > balance Sheet > total Current Assets
268301000
Annuals > 3 > balance Sheet > property Plant Equipment
208906000
Annuals > 3 > balance Sheet > total Assets
1018618000
Annuals > 3 > balance Sheet > payables
14969000
Annuals > 3 > balance Sheet > short Term Debt
2011000
Annuals > 3 > balance Sheet > long Term Debt
7500000
Annuals > 3 > balance Sheet > total Liabilities
249821000
Annuals > 3 > balance Sheet > equity
769042000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
65308000
Annuals > 3 > cash Flow > depreciation
17570000
Annuals > 3 > cash Flow > change In Working Capital
-154000
Annuals > 3 > cash Flow > cash From Operations
85298000
Annuals > 3 > cash Flow > capital Expenditures
31426000
Annuals > 3 > cash Flow > cash From Investing
-91899000
Annuals > 3 > cash Flow > cash From Financing
-54146000
Annuals > 3 > cash Flow > net Change In Cash
-61030000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.8865735622830007
Annuals > 3 > ratios > PB
3.453075019413764
Annuals > 3 > ratios > ROE
8.494464541598507
Annuals > 3 > ratios > ROA
6.413199059902731
Annuals > 3 > ratios > FCF
53872000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.09438378628393626
Annuals > 3 > health Score
67
Valuation > metrics > PE
27.938
Valuation > metrics > PB
2.964018316373728
Valuation > final Score
76.4744
Valuation > verdict
5.9% Overvalued
Profitability > metrics > ROE
3.8808292974914296
Profitability > metrics > ROA
11.760651174449055
Profitability > metrics > Net Margin
0.15323693087815043
Profitability > final Score
61
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.3374761930674212
Risk > metrics > Interest Coverage
6.651664611590629
Risk > final Score
87
Risk > verdict
Low
Liquidity > metrics > Current Ratio
12.983599537532651
Liquidity > metrics > Quick Ratio
8.868111163447951
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
69.50614828574213
Prev Valuations > 1
68.99531598267816
Prev Valuations > 2
69.4767368787346
Prev Profitabilities > 0
35
Prev Profitabilities > 1
39
Prev Profitabilities > 2
43
Prev Risks > 0
65
Prev Risks > 1
80
Prev Risks > 2
66
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:43:08.628Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-10-22
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.4893
Earnings History > 0 > eps Estimate
0
Earnings History > 0 > eps Difference
0.4893
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-07-23
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.24
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-22
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.2475
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-14
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.3165
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-10-23
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.4601
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-07-25
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.219
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-04-24
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.2217
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-16
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.4114
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-10-25
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.4938
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-07-26
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.2101
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-04-26
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.1908
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-15
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.37
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-10-27
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.39
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-07-26
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.17
Earnings History > 13 > eps Estimate
0.16
Earnings History > 13 > eps Difference
0.01
Earnings History > 13 > surprise Percent
6.25
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-04-26
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.17
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-15
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.3
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-10-27
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.37
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-07-21
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.14
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-04-21
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.16
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-16
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.22
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-11
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.37
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-07-22
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.11
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-04-22
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.18
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-12
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.22
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-10-23
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.46
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-07-24
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.18
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-04-24
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.14
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-12
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.18
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-10-23
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.41
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-07-24
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.16
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-04-26
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.13
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-03-01
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.18
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-10-25
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.42
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-07-27
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.18
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-04-26
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.15
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-27
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.1405
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-10-26
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.2487
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-07-28
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.3974
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-05-09
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.1539
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-26
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.1366
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-10-29
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.2707
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-07-30
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.3574
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-06-30
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.1504
Earnings History > 42 > eps Estimate
0.1395
Earnings History > 42 > eps Difference
0.0109
Earnings History > 42 > surprise Percent
7.8136
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-03-31
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.1241
Earnings History > 43 > eps Estimate
0.2031
Earnings History > 43 > eps Difference
-0.079
Earnings History > 43 > surprise Percent
-38.8971
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-12-31
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.2433
Earnings History > 44 > eps Estimate
0.3482
Earnings History > 44 > eps Difference
-0.1049
Earnings History > 44 > surprise Percent
-30.1264
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-09-27
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.3584
Earnings History > 45 > eps Estimate
0.1034
Earnings History > 45 > eps Difference
0.255
Earnings History > 45 > surprise Percent
246.6151
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-06-28
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.121
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-03-29
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.1282
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-12-31
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.231
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-09-28
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.3452
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-06-29
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.1108
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-30
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.1196
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-12-31
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.1683
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-09-29
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.2993
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-06-30
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0978
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-31
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.1139
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-12-31
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.1326
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-07-02
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0832
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-05-11
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.1
Earnings History > 58 > eps Estimate
0.07
Earnings History > 58 > eps Difference
0.03
Earnings History > 58 > surprise Percent
42.8571
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-02-14
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.11
Earnings History > 59 > eps Estimate
0.11
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
0
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-10-28
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.33
Earnings History > 60 > eps Estimate
0.29
Earnings History > 60 > eps Difference
0.04
Earnings History > 60 > surprise Percent
13.7931
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-07-28
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.1
Earnings History > 61 > eps Estimate
0.12
Earnings History > 61 > eps Difference
-0.02
Earnings History > 61 > surprise Percent
-16.6667
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-04-28
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.11
Earnings History > 62 > eps Estimate
0.11
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
0
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-03-01
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.1
Earnings History > 63 > eps Estimate
0.1
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
0
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-10-27
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.32
Earnings History > 64 > eps Estimate
0.26
Earnings History > 64 > eps Difference
0.06
Earnings History > 64 > surprise Percent
23.0769
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-07-29
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.12
Earnings History > 65 > eps Estimate
0.1
Earnings History > 65 > eps Difference
0.02
Earnings History > 65 > surprise Percent
20
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-04-30
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.1
Earnings History > 66 > eps Estimate
0.08
Earnings History > 66 > eps Difference
0.02
Earnings History > 66 > surprise Percent
25
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-02-12
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.06
Earnings History > 67 > eps Estimate
0.08
Earnings History > 67 > eps Difference
-0.02
Earnings History > 67 > surprise Percent
-25
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-11-05
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.23
Earnings History > 68 > eps Estimate
0.23
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
0
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-07-23
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.08
Earnings History > 69 > eps Estimate
0.1
Earnings History > 69 > eps Difference
-0.02
Earnings History > 69 > surprise Percent
-20
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-04-23
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.08
Earnings History > 70 > eps Estimate
0.1
Earnings History > 70 > eps Difference
-0.02
Earnings History > 70 > surprise Percent
-20
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-02-13
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.09
Earnings History > 71 > eps Estimate
0.12
Earnings History > 71 > eps Difference
-0.03
Earnings History > 71 > surprise Percent
-25
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-10-24
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.27
Earnings History > 72 > eps Estimate
0.31
Earnings History > 72 > eps Difference
-0.04
Earnings History > 72 > surprise Percent
-12.9032
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-08-08
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.12
Earnings History > 73 > eps Estimate
0.12
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
0
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-04-25
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.11
Earnings History > 74 > eps Estimate
0.11
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
0
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-02-14
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.13
Earnings History > 75 > eps Estimate
0.15
Earnings History > 75 > eps Difference
-0.02
Earnings History > 75 > surprise Percent
-13.3333
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-10-25
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.33
Earnings History > 76 > eps Estimate
0.31
Earnings History > 76 > eps Difference
0.02
Earnings History > 76 > surprise Percent
6.4516
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-07-26
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.15
Earnings History > 77 > eps Estimate
0.15
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
0
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-04-27
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.14
Earnings History > 78 > eps Estimate
0.14
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
0
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-02-17
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.14
Earnings History > 79 > eps Estimate
0.15
Earnings History > 79 > eps Difference
-0.01
Earnings History > 79 > surprise Percent
-6.6667
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-10-25
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.31
Earnings History > 80 > eps Estimate
0.32
Earnings History > 80 > eps Difference
-0.01
Earnings History > 80 > surprise Percent
-3.125
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-07-28
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.15
Earnings History > 81 > eps Estimate
0.15
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
0
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-04-28
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.14
Earnings History > 82 > eps Estimate
0.14
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
0
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-02-21
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.15
Earnings History > 83 > eps Estimate
0.18
Earnings History > 83 > eps Difference
-0.03
Earnings History > 83 > surprise Percent
-16.6667
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-11-09
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.3
Earnings History > 84 > eps Estimate
0.3
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-07-28
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.13
Earnings History > 85 > eps Estimate
0.14
Earnings History > 85 > eps Difference
-0.01
Earnings History > 85 > surprise Percent
-7.1429
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-04-26
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.13
Earnings History > 86 > eps Estimate
0.13
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
0
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-02-11
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.16
Earnings History > 87 > eps Estimate
0.15
Earnings History > 87 > eps Difference
0.01
Earnings History > 87 > surprise Percent
6.6667
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-10-21
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.29
Earnings History > 88 > eps Estimate
0.28
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
3.5714
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-07-21
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.13
Earnings History > 89 > eps Estimate
0.13
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-04-16
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.12
Earnings History > 90 > eps Estimate
0.13
Earnings History > 90 > eps Difference
-0.01
Earnings History > 90 > surprise Percent
-7.6923
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2003-02-10
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.16
Earnings History > 91 > eps Estimate
0.13
Earnings History > 91 > eps Difference
0.03
Earnings History > 91 > surprise Percent
23.0769
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-10-22
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.28
Earnings History > 92 > eps Estimate
0.3
Earnings History > 92 > eps Difference
-0.02
Earnings History > 92 > surprise Percent
-6.6667
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-08-09
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.13
Earnings History > 93 > eps Estimate
0.15
Earnings History > 93 > eps Difference
-0.02
Earnings History > 93 > surprise Percent
-13.3333
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-04-22
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.13
Earnings History > 94 > eps Estimate
0.13
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2001-12-31
Earnings History > 95 > report Date
2002-02-11
Earnings History > 95 > date
2001-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.14
Earnings History > 95 > eps Estimate
0.14
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-10-25
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.28
Earnings History > 96 > eps Estimate
0.32
Earnings History > 96 > eps Difference
-0.04
Earnings History > 96 > surprise Percent
-12.5
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-07-25
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.15
Earnings History > 97 > eps Estimate
0.17
Earnings History > 97 > eps Difference
-0.02
Earnings History > 97 > surprise Percent
-11.7647
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-04-24
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.13
Earnings History > 98 > eps Estimate
0.15
Earnings History > 98 > eps Difference
-0.02
Earnings History > 98 > surprise Percent
-13.3333
Earnings History > 99 > period
2000-12-31
Earnings History > 99 > report Date
2001-02-12
Earnings History > 99 > date
2000-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.16
Earnings History > 99 > eps Estimate
0.18
Earnings History > 99 > eps Difference
-0.02
Earnings History > 99 > surprise Percent
-11.1111
Earnings History > 100 > period
2000-09-30
Earnings History > 100 > report Date
2000-10-25
Earnings History > 100 > date
2000-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.32
Earnings History > 100 > eps Estimate
0.34
Earnings History > 100 > eps Difference
-0.02
Earnings History > 100 > surprise Percent
-5.8824
Earnings History > 101 > period
2000-06-30
Earnings History > 101 > report Date
2000-07-26
Earnings History > 101 > date
2000-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.16
Earnings History > 101 > eps Estimate
0.17
Earnings History > 101 > eps Difference
-0.01
Earnings History > 101 > surprise Percent
-5.8824
Earnings History > 102 > period
2000-03-31
Earnings History > 102 > report Date
2000-04-25
Earnings History > 102 > date
2000-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.13
Earnings History > 102 > eps Estimate
0.14
Earnings History > 102 > eps Difference
-0.01
Earnings History > 102 > surprise Percent
-7.1429
Earnings History > 103 > period
1999-12-31
Earnings History > 103 > report Date
2000-02-09
Earnings History > 103 > date
1999-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.15
Earnings History > 103 > eps Estimate
0.16
Earnings History > 103 > eps Difference
-0.01
Earnings History > 103 > surprise Percent
-6.25
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-10-26
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.3
Earnings History > 104 > eps Estimate
0.3
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1999-06-30
Earnings History > 105 > report Date
1999-07-26
Earnings History > 105 > date
1999-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.15
Earnings History > 105 > eps Estimate
0.16
Earnings History > 105 > eps Difference
-0.01
Earnings History > 105 > surprise Percent
-6.25
Earnings History > 106 > period
1999-03-31
Earnings History > 106 > report Date
1999-04-27
Earnings History > 106 > date
1999-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.12
Earnings History > 106 > eps Estimate
0.13
Earnings History > 106 > eps Difference
-0.01
Earnings History > 106 > surprise Percent
-7.6923
Earnings History > 107 > period
1998-12-31
Earnings History > 107 > report Date
1998-12-31
Earnings History > 107 > date
1998-12-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.1441
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1998-09-30
Earnings History > 108 > report Date
1998-10-20
Earnings History > 108 > date
1998-09-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.27
Earnings History > 108 > eps Estimate
0.28
Earnings History > 108 > eps Difference
-0.01
Earnings History > 108 > surprise Percent
-3.5714
Earnings History > 109 > period
1998-06-30
Earnings History > 109 > report Date
1998-06-30
Earnings History > 109 > date
1998-06-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.0651
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1998-03-31
Earnings History > 110 > report Date
1998-03-31
Earnings History > 110 > date
1998-03-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.1048
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1996-03-31
Earnings History > 111 > report Date
1996-04-23
Earnings History > 111 > date
1996-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.08
Earnings History > 111 > eps Estimate
0.08
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1995-12-31
Earnings History > 112 > report Date
1996-02-14
Earnings History > 112 > date
1995-12-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.08
Earnings History > 112 > eps Estimate
0.08
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1995-09-30
Earnings History > 113 > report Date
1995-10-25
Earnings History > 113 > date
1995-09-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.16
Earnings History > 113 > eps Estimate
0.16
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1995-06-30
Earnings History > 114 > report Date
1995-07-25
Earnings History > 114 > date
1995-06-30
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.08
Earnings History > 114 > eps Estimate
0.08
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1995-03-31
Earnings History > 115 > report Date
1995-04-25
Earnings History > 115 > date
1995-03-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.07
Earnings History > 115 > eps Estimate
0.08
Earnings History > 115 > eps Difference
-0.01
Earnings History > 115 > surprise Percent
-12.5
Earnings History > 116 > period
1994-12-31
Earnings History > 116 > report Date
1995-02-15
Earnings History > 116 > date
1994-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.08
Earnings History > 116 > eps Estimate
0.07
Earnings History > 116 > eps Difference
0.01
Earnings History > 116 > surprise Percent
14.2857
Earnings History > 117 > period
1994-09-30
Earnings History > 117 > report Date
1994-10-26
Earnings History > 117 > date
1994-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.15
Earnings History > 117 > eps Estimate
0.17
Earnings History > 117 > eps Difference
-0.02
Earnings History > 117 > surprise Percent
-11.7647
Earnings History > 118 > period
1994-06-30
Earnings History > 118 > report Date
1994-08-02
Earnings History > 118 > date
1994-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.08
Earnings History > 118 > eps Estimate
0.08
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1994-03-31
Earnings History > 119 > report Date
1994-04-27
Earnings History > 119 > date
1994-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.07
Earnings History > 119 > eps Estimate
0.01
Earnings History > 119 > eps Difference
0.06
Earnings History > 119 > surprise Percent
600
Earnings History > 120 > period
1993-12-31
Earnings History > 120 > report Date
1994-02-18
Earnings History > 120 > date
1993-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.07
Earnings History > 120 > eps Estimate
0.07
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
0
Earnings History > 121 > period
1993-03-31
Earnings History > 121 > report Date
1993-04-29
Earnings History > 121 > date
1993-03-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.07
Earnings History > 121 > eps Estimate
0.06
Earnings History > 121 > eps Difference
0.01
Earnings History > 121 > surprise Percent
16.6667
Earnings History > 122 > period
1992-12-31
Earnings History > 122 > report Date
1993-02-17
Earnings History > 122 > date
1992-12-31
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.07
Earnings History > 122 > eps Estimate
0.06
Earnings History > 122 > eps Difference
0.01
Earnings History > 122 > surprise Percent
16.6667
Tootsie Roll Industries, Inc., together with its subsidiaries, manufactures and sells confectionery products in the United States, Canada, Mexico, and internationally. The company sells its products under the Tootsie Roll, Tootsie Fruit Rolls, Frooties, Tootsie Pops, Tootsie Mini Pops, Child's Play, Caramel Apple Pops, Charms, Blow-Pop, Charms Mini Pops, Cella's, Dots, Junior Mints, Charleston Chew, Sugar Daddy, Sugar Babies, Andes, Fluffy Stuff, Dubble Bubble, Razzles, Cry Baby, NIK-L-NIP, and Tutsi Pop trademarks. It sells its products directly to wholesale distributors of candy, and food and groceries; and supermarkets, variety stores, dollar stores, chain grocers, drug chains, discount chains, cooperative grocery associations, mass merchandisers, warehouse and membership club stores, vending machine operators, e-commerce merchants, the United States military, and fund-raising charitable organizations, as well as through food and grocery brokers. Tootsie Roll Industries, Inc. was founded in 1896 and is headquartered in Chicago, Illinois.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
0.09Next Payout:
Jan 8, 2026Yield:
0.9633 %Weekly Trades: What are ETRACS 2x Leveraged US Growth Factor TR ETNs recent SEC filings showing - Market Growth Report & Risk Controlled Stock Pick Alerts baoquankhu1.vn
Read more →Tootsie Roll Industries: Growth Isn't Enough To Justify Optimism (NYSE:TR) Seeking Alpha
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 22.71% of the total shares of Tootsie Roll Industries Inc
1.
BlackRock Inc(3.4767%)
since
2025/06/30
2.
Vanguard Group Inc(2.9472%)
since
2025/06/30
3.
Allspring Global Investments Holdings, LLC(1.6717%)
since
2025/06/30
4.
Dimensional Fund Advisors, Inc.(1.5254%)
since
2025/06/30
5.
iShares Core S&P Small-Cap ETF(1.3675%)
since
2025/08/31
6.
Allspring Special Small Cap Value A(1.2108%)
since
2025/07/31
7.
Vanguard Total Stock Mkt Idx Inv(0.7393%)
since
2025/07/31
8.
Renaissance Technologies Corp(0.7389%)
since
2025/06/30
9.
State Street Corp(0.7089%)
since
2025/06/30
10.
Geode Capital Management, LLC(0.6479%)
since
2025/06/30
11.
Vanguard Small Cap Index(0.6261%)
since
2025/07/31
12.
iShares Russell 2000 ETF(0.5799%)
since
2025/08/31
13.
HFR Wealth Management, LLC(0.402%)
since
2025/06/30
14.
Vanguard Small Cap Growth Index Inv(0.351%)
since
2025/07/31
15.
Two Sigma Investments LLC(0.3055%)
since
2025/06/30
16.
Bank of America Corp(0.2736%)
since
2025/06/30
17.
Northern Trust Corp(0.2635%)
since
2025/06/30
18.
UBS Group AG(0.2612%)
since
2025/06/30
19.
ProShare Advisors LLC(0.258%)
since
2025/06/30
20.
Morgan Stanley - Brokerage Accounts(0.251%)
since
2025/06/30
21.
Vanguard Institutional Extnd Mkt Idx Tr(0.247%)
since
2025/07/31
22.
DFA US Small Cap I(0.2466%)
since
2025/07/31
23.
ProShares Russell 2000 Dividend Growers(0.2459%)
since
2025/08/29
24.
Two Sigma Advisers, LLC(0.2439%)
since
2025/06/30
25.
Fidelity Small Cap Index(0.2434%)
since
2025/06/30
26.
Bfsg, LLC(0.2421%)
since
2025/06/30
27.
Bank of New York Mellon Corp(0.2335%)
since
2025/06/30
28.
Vanguard Consumer Staples ETF(0.2328%)
since
2025/07/31
29.
Amvescap Plc.(0.2194%)
since
2025/06/30
30.
DFA US Micro Cap I(0.2193%)
since
2025/07/31
31.
iShares Russell 2000 Growth ETF(0.2153%)
since
2025/08/31
32.
Charles Schwab Investment Management Inc(0.2152%)
since
2025/06/30
33.
Brighthouse Small Cap Value A(0.2091%)
since
2025/06/30
34.
Millennium Management LLC(0.203%)
since
2025/06/30
35.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.1985%)
since
2025/08/29
36.
Vanguard Tax-Managed Small Cap Adm(0.1594%)
since
2025/07/31
37.
Dimensional US Small Cap ETF(0.1509%)
since
2025/08/29
38.
DFA US Targeted Value I(0.1308%)
since
2025/07/31
39.
Fidelity Extended Market Index(0.1252%)
since
2025/07/31
40.
Vanguard Dividend Appreciation ETF(0.1232%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.4893
EPS Estimate
0
EPS Difference
0.4893
Surprise Percent
0%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.