_id
691315f7ccc777a4e85d8073
Ticker
MGPI
Name
MGP Ingredients Inc
Exchange
NASDAQ
Address
100 Commercial Street, Atchison, KS, United States, 66002
Country
USA
Sector
Consumer Defensive
Industry
Beverages - Wineries & Distilleries
Currency
USD
Website
https://www.mgpingredients.com
Description
MGP Ingredients, Inc. produces and supplies distilled spirits, branded spirits, and food ingredients worldwide. It operates in three segments: Distillery Solutions, Branded Spirits, and Ingredient Solutions. The Distillery Solutions segment processes corn and other grains, including barley, wheat, barley malt, and milo into food grade alcohol and distillery co-products, such as dried distillers' grain; and offers food grade alcohol for beverage applications, that include bourbon, rye, and other whiskeys, as well as grain neutral spirits, including vodka and gin. This segment also offers warehouse services, including barrel put away, barrel storage, and barrel retrieval services; and blending services. The Branded Spirits segment provides Tequila under the premium plus, ultra-premium, super premium, premium under the Penelope Bourbon, Yellowstone Bourbon, Rebel Bourbon, Remus Bourbon, Blood Oath Bourbon, Ezra Brooks Bourbon, Minor Case Straight Rye Whiskey, Rossville Union Straight Rye Whiskey, The Quiet Man Irish Whiskey, Green Hat Gin, Everclear grain alcohol, El Mayor Tequila, and Dos Primos names; mid branded spirits under the Brady's Irish Cream, Saint Brendan's Irish Cream Liqueur, Pearl Vodka, Lord Calvert Canadian Whisky, and Exotico Tequila names; and value branded spirits under the Arrow Cordials, Canada House Canadian Whisky, Lady Bligh Rum, and Juarez Tequila names, as well as private label products. The Ingredient Solutions segment provides specialty wheat starches for food applications, such as Fibersym, a resistant wheat starch; specialty wheat proteins for food applications under the Arise and Proterra names; gluten-free textured pea proteins; commodity wheat starch for food and non-food applications; and commodity wheat proteins. It sells its products directly or through distributors to manufacturers and processors of finished packaged goods or to bakeries. The company was founded in 1941 and is based in Atchison, Kansas.
Last Close
26.36
Volume
331814
Current Price
26.01
Change
-1.3277693474961982
Last Updated
2025-12-02T11:48:25.379Z
Image
-
Ipo Date
1988-10-20T00:00:00.000Z
Market Cap
491046912
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9986666666666667
Sentiment Sources
3
Rating
4.5
Target Price
36.2
Strong Buy
4
Buy
1
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
130912000
Cost Of Revenue
81479000
Gross Profit
49433000
Operating Expenses
28417000
Operating Income
21016000
Interest Expense
1739000
Pretax Income
19705000
Net Income
15422000
Eps
0.7215544628110774
Dividends Per Share
2583000
Shares Outstanding
21294315
Income Tax Expense
4276000
EBITDA
27630000
Operating Margin
16.05353214373014
Total Other Income Expense Net
-1311000
Cash
13447000
Short Term Investments
-
Receivables
106668000
Inventories
384523000
Total Current Assets
510774000
Property Plant Equipment
603292000
Total Assets
1377033000
Payables
42695000
Short Term Debt
6400000
Long Term Debt
262323000
Total Liabilities
523494000
Equity
855187000
Depreciation
6186000
Change In Working Capital
9738000
Cash From Operations
36092000
Capital Expenditures
8518000
Cash From Investing
-
Cash From Financing
-31183000
Net Change In Cash
-3873000
PE
-
PB
0.6500561081962191
ROE
1.8033482735354958
ROA
1.119944111724265
FCF
27574000
Fcf Percent
0.2106300415546321
Piotroski FScore
4
Health Score
67
Deep Value Investing Score
8.5
Defensive Investing Score
6.5
Dividend Investing Score
3.5
Economic Moat Investing Score
7.3
Garp Investing Score
6
Growth Investing Score
3.5
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
7
Value Investing Score
8
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
130912000
Quarters > 0 > income Statement > cost Of Revenue
81479000
Quarters > 0 > income Statement > gross Profit
49433000
Quarters > 0 > income Statement > operating Expenses
28417000
Quarters > 0 > income Statement > operating Income
21016000
Quarters > 0 > income Statement > interest Expense
1739000
Quarters > 0 > income Statement > pretax Income
19705000
Quarters > 0 > income Statement > net Income
15422000
Quarters > 0 > income Statement > eps
0.7215544628110774
Quarters > 0 > income Statement > dividends Per Share
2583000
Quarters > 0 > income Statement > shares Outstanding
21373300
Quarters > 0 > income Statement > income Tax Expense
4276000
Quarters > 0 > income Statement > EBITDA
27630000
Quarters > 0 > income Statement > operating Margin
16.05353214373014
Quarters > 0 > income Statement > total Other Income Expense Net
-1311000
Quarters > 0 > balance Sheet > cash
13447000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
106668000
Quarters > 0 > balance Sheet > inventories
384523000
Quarters > 0 > balance Sheet > total Current Assets
510774000
Quarters > 0 > balance Sheet > property Plant Equipment
603292000
Quarters > 0 > balance Sheet > total Assets
1377033000
Quarters > 0 > balance Sheet > payables
42695000
Quarters > 0 > balance Sheet > short Term Debt
6400000
Quarters > 0 > balance Sheet > long Term Debt
262323000
Quarters > 0 > balance Sheet > total Liabilities
523494000
Quarters > 0 > balance Sheet > equity
855187000
Quarters > 0 > cash Flow > net Income
15422000
Quarters > 0 > cash Flow > depreciation
6186000
Quarters > 0 > cash Flow > change In Working Capital
9738000
Quarters > 0 > cash Flow > cash From Operations
36092000
Quarters > 0 > cash Flow > capital Expenditures
8518000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-31183000
Quarters > 0 > cash Flow > net Change In Cash
-3873000
Quarters > 0 > ratios > PE
0.7215544628110774
Quarters > 0 > ratios > PB
0.6500561081962191
Quarters > 0 > ratios > ROE
1.8033482735354958
Quarters > 0 > ratios > ROA
1.119944111724265
Quarters > 0 > ratios > FCF
27574000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.2106300415546321
Quarters > 0 > health Score
67
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
145494000
Quarters > 1 > income Statement > cost Of Revenue
87107000
Quarters > 1 > income Statement > gross Profit
58387000
Quarters > 1 > income Statement > operating Expenses
38069000
Quarters > 1 > income Statement > operating Income
20318000
Quarters > 1 > income Statement > interest Expense
1897000
Quarters > 1 > income Statement > pretax Income
18735000
Quarters > 1 > income Statement > net Income
14426000
Quarters > 1 > income Statement > eps
0.6759273302683735
Quarters > 1 > income Statement > dividends Per Share
2578000
Quarters > 1 > income Statement > shares Outstanding
21342531
Quarters > 1 > income Statement > income Tax Expense
4308000
Quarters > 1 > income Statement > EBITDA
26462000
Quarters > 1 > income Statement > operating Margin
13.964837037953457
Quarters > 1 > income Statement > total Other Income Expense Net
-1583000
Quarters > 1 > balance Sheet > cash
17320000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
117510000
Quarters > 1 > balance Sheet > inventories
379702000
Quarters > 1 > balance Sheet > total Current Assets
520243000
Quarters > 1 > balance Sheet > property Plant Equipment
341021000
Quarters > 1 > balance Sheet > total Assets
1386060000
Quarters > 1 > balance Sheet > payables
41932000
Quarters > 1 > balance Sheet > short Term Debt
6400000
Quarters > 1 > balance Sheet > long Term Debt
290686000
Quarters > 1 > balance Sheet > total Liabilities
545931000
Quarters > 1 > balance Sheet > equity
841784000
Quarters > 1 > cash Flow > net Income
14427000
Quarters > 1 > cash Flow > depreciation
5830000
Quarters > 1 > cash Flow > change In Working Capital
-17043000
Quarters > 1 > cash Flow > cash From Operations
11673000
Quarters > 1 > cash Flow > capital Expenditures
12230000
Quarters > 1 > cash Flow > cash From Investing
-12241000
Quarters > 1 > cash Flow > cash From Financing
-2890000
Quarters > 1 > cash Flow > net Change In Cash
-2792000
Quarters > 1 > ratios > PE
0.6759273302683735
Quarters > 1 > ratios > PB
0.6594556695185464
Quarters > 1 > ratios > ROE
1.7137412923030135
Quarters > 1 > ratios > ROA
1.0407918849111872
Quarters > 1 > ratios > FCF
-557000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
-0.0038283365637070943
Quarters > 1 > health Score
48
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
121653000
Quarters > 2 > income Statement > cost Of Revenue
78323000
Quarters > 2 > income Statement > gross Profit
43330000
Quarters > 2 > income Statement > operating Expenses
44077000
Quarters > 2 > income Statement > operating Income
-747000
Quarters > 2 > income Statement > interest Expense
1854000
Quarters > 2 > income Statement > pretax Income
-2386000
Quarters > 2 > income Statement > net Income
-3024000
Quarters > 2 > income Statement > eps
-0.14168891215385843
Quarters > 2 > income Statement > dividends Per Share
2578000
Quarters > 2 > income Statement > shares Outstanding
21342531
Quarters > 2 > income Statement > income Tax Expense
671000
Quarters > 2 > income Statement > EBITDA
-747000
Quarters > 2 > income Statement > operating Margin
-0.6140415772730635
Quarters > 2 > income Statement > total Other Income Expense Net
-1639000
Quarters > 2 > balance Sheet > cash
20112000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
113369000
Quarters > 2 > balance Sheet > inventories
378243000
Quarters > 2 > balance Sheet > total Current Assets
516726000
Quarters > 2 > balance Sheet > property Plant Equipment
336192000
Quarters > 2 > balance Sheet > total Assets
1378202000
Quarters > 2 > balance Sheet > payables
54400000
Quarters > 2 > balance Sheet > short Term Debt
6400000
Quarters > 2 > balance Sheet > long Term Debt
290714000
Quarters > 2 > balance Sheet > total Liabilities
551509000
Quarters > 2 > balance Sheet > equity
828349000
Quarters > 2 > cash Flow > net Income
-3057000
Quarters > 2 > cash Flow > depreciation
5808000
Quarters > 2 > cash Flow > change In Working Capital
26611000
Quarters > 2 > cash Flow > cash From Operations
44684000
Quarters > 2 > cash Flow > capital Expenditures
19926000
Quarters > 2 > cash Flow > cash From Investing
-19926000
Quarters > 2 > cash Flow > cash From Financing
-30213000
Quarters > 2 > cash Flow > net Change In Cash
-5161000
Quarters > 2 > ratios > PE
-0.14168891215385843
Quarters > 2 > ratios > PB
0.6701513870482129
Quarters > 2 > ratios > ROE
-0.3650635179133433
Quarters > 2 > ratios > ROA
-0.2194163119774895
Quarters > 2 > ratios > FCF
24758000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
0.2035132713537685
Quarters > 2 > health Score
49
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
180796000
Quarters > 3 > income Statement > cost Of Revenue
106321000
Quarters > 3 > income Statement > gross Profit
74475000
Quarters > 3 > income Statement > operating Expenses
104917000
Quarters > 3 > income Statement > operating Income
-30442000
Quarters > 3 > income Statement > interest Expense
2041000
Quarters > 3 > income Statement > pretax Income
-31945000
Quarters > 3 > income Statement > net Income
-41962000
Quarters > 3 > income Statement > eps
-1.9307964846086596
Quarters > 3 > income Statement > dividends Per Share
2617000
Quarters > 3 > income Statement > shares Outstanding
21733000
Quarters > 3 > income Statement > income Tax Expense
10053000
Quarters > 3 > income Statement > EBITDA
-24213000
Quarters > 3 > income Statement > operating Margin
-16.83776189738711
Quarters > 3 > income Statement > total Other Income Expense Net
-1503000
Quarters > 3 > balance Sheet > cash
25273000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
151936000
Quarters > 3 > balance Sheet > inventories
364944000
Quarters > 3 > balance Sheet > total Current Assets
546136000
Quarters > 3 > balance Sheet > property Plant Equipment
332212000
Quarters > 3 > balance Sheet > total Assets
1405785000
Quarters > 3 > balance Sheet > payables
66336000
Quarters > 3 > balance Sheet > short Term Debt
10557000
Quarters > 3 > balance Sheet > long Term Debt
317141000
Quarters > 3 > balance Sheet > total Liabilities
573242000
Quarters > 3 > balance Sheet > equity
834166000
Quarters > 3 > cash Flow > net Income
-41317000
Quarters > 3 > cash Flow > depreciation
5691000
Quarters > 3 > cash Flow > change In Working Capital
-11385000
Quarters > 3 > cash Flow > cash From Operations
28766000
Quarters > 3 > cash Flow > capital Expenditures
18331000
Quarters > 3 > cash Flow > cash From Investing
-18432000
Quarters > 3 > cash Flow > cash From Financing
-5755000
Quarters > 3 > cash Flow > net Change In Cash
4501000
Quarters > 3 > ratios > PE
-1.9307964846086596
Quarters > 3 > ratios > PB
0.6776532848377901
Quarters > 3 > ratios > ROE
-5.030413610720168
Quarters > 3 > ratios > ROA
-2.984951468396661
Quarters > 3 > ratios > FCF
10435000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.05771698488904622
Quarters > 3 > health Score
34
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
703625000
Annuals > 0 > income Statement > cost Of Revenue
417308000
Annuals > 0 > income Statement > gross Profit
286317000
Annuals > 0 > income Statement > operating Expenses
211891000
Annuals > 0 > income Statement > operating Income
74426000
Annuals > 0 > income Statement > interest Expense
8439000
Annuals > 0 > income Statement > pretax Income
68442000
Annuals > 0 > income Statement > net Income
34663000
Annuals > 0 > income Statement > eps
1.5745173745173746
Annuals > 0 > income Statement > dividends Per Share
10630000
Annuals > 0 > income Statement > shares Outstanding
22015000
Annuals > 0 > income Statement > income Tax Expense
33977000
Annuals > 0 > income Statement > EBITDA
98870000
Annuals > 0 > income Statement > operating Margin
10.577509326701012
Annuals > 0 > income Statement > total Other Income Expense Net
-5984000
Annuals > 0 > balance Sheet > cash
25273000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
151936000
Annuals > 0 > balance Sheet > inventories
364944000
Annuals > 0 > balance Sheet > total Current Assets
546136000
Annuals > 0 > balance Sheet > property Plant Equipment
332212000
Annuals > 0 > balance Sheet > total Assets
1405785000
Annuals > 0 > balance Sheet > payables
66336000
Annuals > 0 > balance Sheet > short Term Debt
10557000
Annuals > 0 > balance Sheet > long Term Debt
317141000
Annuals > 0 > balance Sheet > total Liabilities
573242000
Annuals > 0 > balance Sheet > equity
834166000
Annuals > 0 > cash Flow > net Income
34465000
Annuals > 0 > cash Flow > depreciation
21989000
Annuals > 0 > cash Flow > change In Working Capital
-47181000
Annuals > 0 > cash Flow > cash From Operations
102278000
Annuals > 0 > cash Flow > capital Expenditures
71181000
Annuals > 0 > cash Flow > cash From Investing
-71558000
Annuals > 0 > cash Flow > cash From Financing
-23803000
Annuals > 0 > cash Flow > net Change In Cash
6885000
Annuals > 0 > ratios > PE
1.5745173745173746
Annuals > 0 > ratios > PB
0.6085909758968838
Annuals > 0 > ratios > ROE
4.155407916409923
Annuals > 0 > ratios > ROA
2.4657397823991576
Annuals > 0 > ratios > FCF
31097000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.04419541659264523
Annuals > 0 > health Score
53
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
836523000
Annuals > 1 > income Statement > cost Of Revenue
531811000
Annuals > 1 > income Statement > gross Profit
304712000
Annuals > 1 > income Statement > operating Expenses
156099000
Annuals > 1 > income Statement > operating Income
148613000
Annuals > 1 > income Statement > interest Expense
6647000
Annuals > 1 > income Statement > pretax Income
141746000
Annuals > 1 > income Statement > net Income
107475000
Annuals > 1 > income Statement > eps
4.846910681278789
Annuals > 1 > income Statement > dividends Per Share
10675000
Annuals > 1 > income Statement > shares Outstanding
22173918
Annuals > 1 > income Statement > income Tax Expense
34616000
Annuals > 1 > income Statement > EBITDA
170506000
Annuals > 1 > income Statement > operating Margin
17.765560540475278
Annuals > 1 > income Statement > total Other Income Expense Net
-6867000
Annuals > 1 > balance Sheet > cash
18388000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
145476000
Annuals > 1 > balance Sheet > inventories
346853000
Annuals > 1 > balance Sheet > total Current Assets
514297000
Annuals > 1 > balance Sheet > property Plant Equipment
276278000
Annuals > 1 > balance Sheet > total Assets
1392348000
Annuals > 1 > balance Sheet > payables
73594000
Annuals > 1 > balance Sheet > short Term Debt
9718000
Annuals > 1 > balance Sheet > long Term Debt
280849000
Annuals > 1 > balance Sheet > total Liabilities
543281000
Annuals > 1 > balance Sheet > equity
850492000
Annuals > 1 > cash Flow > net Income
107130000
Annuals > 1 > cash Flow > depreciation
22113000
Annuals > 1 > cash Flow > change In Working Capital
-79610000
Annuals > 1 > cash Flow > cash From Operations
83783000
Annuals > 1 > cash Flow > capital Expenditures
55267000
Annuals > 1 > cash Flow > cash From Investing
-159242000
Annuals > 1 > cash Flow > cash From Financing
45924000
Annuals > 1 > cash Flow > net Change In Cash
-29501000
Annuals > 1 > ratios > PE
4.846910681278789
Annuals > 1 > ratios > PB
0.6012173531085536
Annuals > 1 > ratios > ROE
12.636803168048614
Annuals > 1 > ratios > ROA
7.7189754285566545
Annuals > 1 > ratios > FCF
28516000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.03408872200764354
Annuals > 1 > health Score
65
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
782358000
Annuals > 2 > income Statement > cost Of Revenue
529052000
Annuals > 2 > income Statement > gross Profit
253306000
Annuals > 2 > income Statement > operating Expenses
104341000
Annuals > 2 > income Statement > operating Income
148965000
Annuals > 2 > income Statement > interest Expense
5451000
Annuals > 2 > income Statement > pretax Income
140172000
Annuals > 2 > income Statement > net Income
109462000
Annuals > 2 > income Statement > eps
4.963370307181937
Annuals > 2 > income Statement > dividends Per Share
10646000
Annuals > 2 > income Statement > shares Outstanding
22053966
Annuals > 2 > income Statement > income Tax Expense
31300000
Annuals > 2 > income Statement > EBITDA
167078000
Annuals > 2 > income Statement > operating Margin
19.040515978618483
Annuals > 2 > income Statement > total Other Income Expense Net
-8793000
Annuals > 2 > balance Sheet > cash
47889000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
113594000
Annuals > 2 > balance Sheet > inventories
289722000
Annuals > 2 > balance Sheet > total Current Assets
454162000
Annuals > 2 > balance Sheet > property Plant Equipment
250674000
Annuals > 2 > balance Sheet > total Assets
1158211000
Annuals > 2 > balance Sheet > payables
66432000
Annuals > 2 > balance Sheet > short Term Debt
9407000
Annuals > 2 > balance Sheet > long Term Debt
224735000
Annuals > 2 > balance Sheet > total Liabilities
412567000
Annuals > 2 > balance Sheet > equity
746724000
Annuals > 2 > cash Flow > net Income
108872000
Annuals > 2 > cash Flow > depreciation
21455000
Annuals > 2 > cash Flow > change In Working Capital
-50318000
Annuals > 2 > cash Flow > cash From Operations
88936000
Annuals > 2 > cash Flow > capital Expenditures
45323000
Annuals > 2 > cash Flow > cash From Investing
-47813000
Annuals > 2 > cash Flow > cash From Financing
-14764000
Annuals > 2 > cash Flow > net Change In Cash
26321000
Annuals > 2 > ratios > PE
4.963370307181937
Annuals > 2 > ratios > PB
0.6810608149195686
Annuals > 2 > ratios > ROE
14.658963686716914
Annuals > 2 > ratios > ROA
9.450954964164561
Annuals > 2 > ratios > FCF
43613000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.055745579389486655
Annuals > 2 > health Score
70
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
626720000
Annuals > 3 > income Statement > cost Of Revenue
427755000
Annuals > 3 > income Statement > gross Profit
198965000
Annuals > 3 > income Statement > operating Expenses
72602000
Annuals > 3 > income Statement > operating Income
126363000
Annuals > 3 > income Statement > interest Expense
4037000
Annuals > 3 > income Statement > pretax Income
121096000
Annuals > 3 > income Statement > net Income
91307000
Annuals > 3 > income Statement > eps
4.351588443925026
Annuals > 3 > income Statement > dividends Per Share
10017000
Annuals > 3 > income Statement > shares Outstanding
20982453
Annuals > 3 > income Statement > income Tax Expense
30279000
Annuals > 3 > income Statement > EBITDA
144225000
Annuals > 3 > income Statement > operating Margin
20.16259254531529
Annuals > 3 > income Statement > total Other Income Expense Net
-5267000
Annuals > 3 > balance Sheet > cash
21568000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
98076000
Annuals > 3 > balance Sheet > inventories
245944000
Annuals > 3 > balance Sheet > total Current Assets
367098000
Annuals > 3 > balance Sheet > property Plant Equipment
216957000
Annuals > 3 > balance Sheet > total Assets
1041467000
Annuals > 3 > balance Sheet > payables
53712000
Annuals > 3 > balance Sheet > short Term Debt
6092000
Annuals > 3 > balance Sheet > long Term Debt
230172000
Annuals > 3 > balance Sheet > total Liabilities
397202000
Annuals > 3 > balance Sheet > equity
644755000
Annuals > 3 > cash Flow > net Income
90817000
Annuals > 3 > cash Flow > depreciation
19092000
Annuals > 3 > cash Flow > change In Working Capital
-19404000
Annuals > 3 > cash Flow > cash From Operations
88263000
Annuals > 3 > cash Flow > capital Expenditures
47389000
Annuals > 3 > cash Flow > cash From Investing
-182619000
Annuals > 3 > cash Flow > cash From Financing
94287000
Annuals > 3 > cash Flow > net Change In Cash
-94000
Annuals > 3 > ratios > PE
4.351588443925026
Annuals > 3 > ratios > PB
0.7504484124667509
Annuals > 3 > ratios > ROE
14.161503206644385
Annuals > 3 > ratios > ROA
8.76715248778886
Annuals > 3 > ratios > FCF
40874000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.06521891753893286
Annuals > 3 > health Score
69
Valuation > metrics > PE
0.7215544628110774
Valuation > metrics > PB
0.6500561081962191
Valuation > final Score
90
Valuation > verdict
63.9% Undervalued
Profitability > metrics > ROE
1.8033482735354958
Profitability > metrics > ROA
3.0193392772537364
Profitability > metrics > Net Margin
0.11780432657052066
Profitability > final Score
30
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.6121398010025877
Risk > metrics > Interest Coverage
12.085106382978724
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
10.403788573174458
Liquidity > metrics > Quick Ratio
2.5715653325185865
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
70
Prev Valuations > 2
70
Prev Profitabilities > 0
27
Prev Profitabilities > 1
0
Prev Profitabilities > 2
0
Prev Risks > 0
88
Prev Risks > 1
46
Prev Risks > 2
-12
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:50:03.845Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-19
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.6408
Earnings History > 0 > eps Difference
-0.6408
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-29
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.85
Earnings History > 1 > eps Estimate
0.6026
Earnings History > 1 > eps Difference
0.2474
Earnings History > 1 > surprise Percent
41.0554
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-30
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.97
Earnings History > 2 > eps Estimate
0.6609
Earnings History > 2 > eps Difference
0.3091
Earnings History > 2 > surprise Percent
46.7696
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-30
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.36
Earnings History > 3 > eps Estimate
0.374
Earnings History > 3 > eps Difference
-0.014
Earnings History > 3 > surprise Percent
-3.7433
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-20
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.57
Earnings History > 4 > eps Estimate
1.51
Earnings History > 4 > eps Difference
0.06
Earnings History > 4 > surprise Percent
3.9735
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-31
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.29
Earnings History > 5 > eps Estimate
1.25
Earnings History > 5 > eps Difference
0.04
Earnings History > 5 > surprise Percent
3.2
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-01
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.71
Earnings History > 6 > eps Estimate
1.54
Earnings History > 6 > eps Difference
0.17
Earnings History > 6 > surprise Percent
11.039
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-02
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.07
Earnings History > 7 > eps Estimate
0.98
Earnings History > 7 > eps Difference
0.09
Earnings History > 7 > surprise Percent
9.1837
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-22
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.49
Earnings History > 8 > eps Estimate
1.36
Earnings History > 8 > eps Difference
0.13
Earnings History > 8 > surprise Percent
9.5588
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-02
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.58
Earnings History > 9 > eps Estimate
1.29
Earnings History > 9 > eps Difference
-0.71
Earnings History > 9 > surprise Percent
-55.0388
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-03
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.44
Earnings History > 10 > eps Estimate
1.25
Earnings History > 10 > eps Difference
0.19
Earnings History > 10 > surprise Percent
15.2
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-04
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.39
Earnings History > 11 > eps Estimate
1.1
Earnings History > 11 > eps Difference
0.29
Earnings History > 11 > surprise Percent
26.3636
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-23
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.01
Earnings History > 12 > eps Estimate
0.85
Earnings History > 12 > eps Difference
0.16
Earnings History > 12 > surprise Percent
18.8235
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-03
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.06
Earnings History > 13 > eps Estimate
0.95
Earnings History > 13 > eps Difference
0.11
Earnings History > 13 > surprise Percent
11.5789
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-04
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.15
Earnings History > 14 > eps Estimate
0.94
Earnings History > 14 > eps Difference
0.21
Earnings History > 14 > surprise Percent
22.3404
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-05
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.69
Earnings History > 15 > eps Estimate
0.96
Earnings History > 15 > eps Difference
0.73
Earnings History > 15 > surprise Percent
76.0417
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-24
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.87
Earnings History > 16 > eps Estimate
0.63
Earnings History > 16 > eps Difference
0.24
Earnings History > 16 > surprise Percent
38.0952
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-03
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.09
Earnings History > 17 > eps Estimate
0.4
Earnings History > 17 > eps Difference
0.69
Earnings History > 17 > surprise Percent
172.5
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-04
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.27
Earnings History > 18 > eps Estimate
0.59
Earnings History > 18 > eps Difference
0.68
Earnings History > 18 > surprise Percent
115.2542
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-05
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.01
Earnings History > 19 > eps Estimate
0.58
Earnings History > 19 > eps Difference
0.43
Earnings History > 19 > surprise Percent
74.1379
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-25
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.75
Earnings History > 20 > eps Estimate
0.62
Earnings History > 20 > eps Difference
0.13
Earnings History > 20 > surprise Percent
20.9677
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-29
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.61
Earnings History > 21 > eps Estimate
0.54
Earnings History > 21 > eps Difference
0.07
Earnings History > 21 > surprise Percent
12.963
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-30
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.54
Earnings History > 22 > eps Estimate
0.48
Earnings History > 22 > eps Difference
0.06
Earnings History > 22 > surprise Percent
12.5
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-30
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.61
Earnings History > 23 > eps Estimate
0.36
Earnings History > 23 > eps Difference
0.25
Earnings History > 23 > surprise Percent
69.4444
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-26
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.76
Earnings History > 24 > eps Estimate
0.7
Earnings History > 24 > eps Difference
0.06
Earnings History > 24 > surprise Percent
8.5714
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-31
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.48
Earnings History > 25 > eps Estimate
0.65
Earnings History > 25 > eps Difference
-0.17
Earnings History > 25 > surprise Percent
-26.1538
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-31
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.46
Earnings History > 26 > eps Estimate
0.52
Earnings History > 26 > eps Difference
-0.06
Earnings History > 26 > surprise Percent
-11.5385
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-01
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.57
Earnings History > 27 > eps Estimate
0.5
Earnings History > 27 > eps Difference
0.07
Earnings History > 27 > surprise Percent
14
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-27
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.69
Earnings History > 28 > eps Estimate
0.56
Earnings History > 28 > eps Difference
0.13
Earnings History > 28 > surprise Percent
23.2143
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-01
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.52
Earnings History > 29 > eps Estimate
0.51
Earnings History > 29 > eps Difference
0.01
Earnings History > 29 > surprise Percent
1.9608
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-02
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.44
Earnings History > 30 > eps Estimate
0.47
Earnings History > 30 > eps Difference
-0.03
Earnings History > 30 > surprise Percent
-6.383
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-02
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.52
Earnings History > 31 > eps Estimate
0.53
Earnings History > 31 > eps Difference
-0.01
Earnings History > 31 > surprise Percent
-1.8868
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-01
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.54
Earnings History > 32 > eps Estimate
0.47
Earnings History > 32 > eps Difference
0.07
Earnings History > 32 > surprise Percent
14.8936
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-02
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.82
Earnings History > 33 > eps Estimate
0.37
Earnings History > 33 > eps Difference
0.45
Earnings History > 33 > surprise Percent
121.6216
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-03
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.37
Earnings History > 34 > eps Estimate
0.4
Earnings History > 34 > eps Difference
-0.03
Earnings History > 34 > surprise Percent
-7.5
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-04
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.5
Earnings History > 35 > eps Estimate
0.44
Earnings History > 35 > eps Difference
0.06
Earnings History > 35 > surprise Percent
13.6364
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-08
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.48
Earnings History > 36 > eps Estimate
0.39
Earnings History > 36 > eps Difference
0.09
Earnings History > 36 > surprise Percent
23.0769
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-02
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.55
Earnings History > 37 > eps Estimate
0.31
Earnings History > 37 > eps Difference
0.24
Earnings History > 37 > surprise Percent
77.4194
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-03
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.37
Earnings History > 38 > eps Estimate
0.4
Earnings History > 38 > eps Difference
-0.03
Earnings History > 38 > surprise Percent
-7.5
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-04
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.4088
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-10
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.3781
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-05
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.3818
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-06
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.44
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-07
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.2794
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-12
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.42
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-12
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.3438
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-07
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.2825
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-08
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.2626
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-12
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.0211
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-13
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.3693
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-05
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.0155
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-06
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.0866
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-13
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.0088
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-06
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.0231
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-09
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.0502
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-30
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.1025
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2011-12-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.9549
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-09-30
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.3052
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-09-05
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.6123
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-10
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.0419
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-11-09
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.28
Earnings History > 60 > eps Estimate
0.16
Earnings History > 60 > eps Difference
0.12
Earnings History > 60 > surprise Percent
75
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-08-23
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.14
Earnings History > 61 > eps Estimate
0.14
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
0
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-05-11
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.14
Earnings History > 62 > eps Estimate
0.21
Earnings History > 62 > eps Difference
-0.35
Earnings History > 62 > surprise Percent
-166.6667
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-02-09
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.28
Earnings History > 63 > eps Estimate
0.19
Earnings History > 63 > eps Difference
0.09
Earnings History > 63 > surprise Percent
47.3684
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-11-05
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.22
Earnings History > 64 > eps Estimate
0.06
Earnings History > 64 > eps Difference
0.16
Earnings History > 64 > surprise Percent
266.6667
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-09-10
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.18
Earnings History > 65 > eps Estimate
0.05
Earnings History > 65 > eps Difference
-0.23
Earnings History > 65 > surprise Percent
-460
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-05-11
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.38
Earnings History > 66 > eps Estimate
0.06
Earnings History > 66 > eps Difference
-0.44
Earnings History > 66 > surprise Percent
-733.3333
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-02-10
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-2.576
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-11-10
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-1.04
Earnings History > 68 > eps Estimate
-0.31
Earnings History > 68 > eps Difference
-0.73
Earnings History > 68 > surprise Percent
-235.4839
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-08-26
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.6
Earnings History > 69 > eps Estimate
-0.08
Earnings History > 69 > eps Difference
-0.52
Earnings History > 69 > surprise Percent
-650
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-05-08
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.1
Earnings History > 70 > eps Estimate
0.02
Earnings History > 70 > eps Difference
-0.12
Earnings History > 70 > surprise Percent
-600
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-02-07
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.1
Earnings History > 71 > eps Estimate
0.01
Earnings History > 71 > eps Difference
-0.11
Earnings History > 71 > surprise Percent
-1100
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-11-08
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.02
Earnings History > 72 > eps Estimate
0.14
Earnings History > 72 > eps Difference
-0.16
Earnings History > 72 > surprise Percent
-114.2857
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-08-16
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.1
Earnings History > 73 > eps Estimate
0.14
Earnings History > 73 > eps Difference
-0.04
Earnings History > 73 > surprise Percent
-28.5714
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-05-10
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.13
Earnings History > 74 > eps Estimate
0.31
Earnings History > 74 > eps Difference
-0.18
Earnings History > 74 > surprise Percent
-58.0645
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-02-08
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.4
Earnings History > 75 > eps Estimate
0.4
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
0
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-11-09
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.41
Earnings History > 76 > eps Estimate
0.41
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
0
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-08-16
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.43
Earnings History > 77 > eps Estimate
0.46
Earnings History > 77 > eps Difference
-0.03
Earnings History > 77 > surprise Percent
-6.5217
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-05-10
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.12
Earnings History > 78 > eps Estimate
0.14
Earnings History > 78 > eps Difference
-0.02
Earnings History > 78 > surprise Percent
-14.2857
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-02-09
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.05
Earnings History > 79 > eps Estimate
0.16
Earnings History > 79 > eps Difference
-0.11
Earnings History > 79 > surprise Percent
-68.75
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-11-09
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.23
Earnings History > 80 > eps Estimate
0.15
Earnings History > 80 > eps Difference
0.08
Earnings History > 80 > surprise Percent
53.3333
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-08-16
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.04
Earnings History > 81 > eps Estimate
0.05
Earnings History > 81 > eps Difference
-0.01
Earnings History > 81 > surprise Percent
-20
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-05-05
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.1
Earnings History > 82 > eps Estimate
0.14
Earnings History > 82 > eps Difference
-0.04
Earnings History > 82 > surprise Percent
-28.5714
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-02-08
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.08
Earnings History > 83 > eps Estimate
0.11
Earnings History > 83 > eps Difference
-0.03
Earnings History > 83 > surprise Percent
-27.2727
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-11-08
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.02
Earnings History > 84 > eps Estimate
0.01
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
100
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-08-05
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.2
Earnings History > 85 > eps Estimate
0.25
Earnings History > 85 > eps Difference
-0.05
Earnings History > 85 > surprise Percent
-20
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-05-06
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.1232
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-02-05
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.1179
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-11-14
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.1607
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-08-07
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.0865
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-05-08
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.0196
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2000-06-30
Earnings History > 91 > report Date
2000-06-30
Earnings History > 91 > date
2000-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.0564
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2000-03-31
Earnings History > 92 > report Date
2000-03-31
Earnings History > 92 > date
2000-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.0899
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
1999-12-31
Earnings History > 93 > report Date
2000-02-07
Earnings History > 93 > date
1999-12-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.09
Earnings History > 93 > eps Estimate
0.08
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
12.5
Earnings History > 94 > period
1999-09-30
Earnings History > 94 > report Date
1999-09-30
Earnings History > 94 > date
1999-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.0398
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
1999-06-30
Earnings History > 95 > report Date
1999-07-22
Earnings History > 95 > date
1999-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.05
Earnings History > 95 > eps Estimate
0.03
Earnings History > 95 > eps Difference
-0.08
Earnings History > 95 > surprise Percent
-266.6667
Earnings History > 96 > period
1999-03-31
Earnings History > 96 > report Date
1999-05-07
Earnings History > 96 > date
1999-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.01
Earnings History > 96 > eps Estimate
0.05
Earnings History > 96 > eps Difference
-0.04
Earnings History > 96 > surprise Percent
-80
Earnings History > 97 > period
1998-12-31
Earnings History > 97 > report Date
1999-02-10
Earnings History > 97 > date
1998-12-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.08
Earnings History > 97 > eps Estimate
0.07
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
14.2857
Earnings History > 98 > period
1998-09-30
Earnings History > 98 > report Date
1998-11-10
Earnings History > 98 > date
1998-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.04
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
1998-06-30
Earnings History > 99 > report Date
1998-08-10
Earnings History > 99 > date
1998-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.08
Earnings History > 99 > eps Estimate
-0.02
Earnings History > 99 > eps Difference
-0.06
Earnings History > 99 > surprise Percent
-300
Earnings History > 100 > period
1998-03-31
Earnings History > 100 > report Date
1998-05-07
Earnings History > 100 > date
1998-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.03
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
1997-12-31
Earnings History > 101 > report Date
1998-02-11
Earnings History > 101 > date
1997-12-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.01
Earnings History > 101 > eps Estimate
0.03
Earnings History > 101 > eps Difference
-0.02
Earnings History > 101 > surprise Percent
-66.6667
Earnings History > 102 > period
1997-09-30
Earnings History > 102 > report Date
1997-11-11
Earnings History > 102 > date
1997-09-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-0.01
Earnings History > 102 > eps Estimate
0.05
Earnings History > 102 > eps Difference
-0.06
Earnings History > 102 > surprise Percent
-120
Earnings History > 103 > period
1997-03-31
Earnings History > 103 > report Date
1997-05-23
Earnings History > 103 > date
1997-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0
Earnings History > 103 > eps Estimate
0.01
Earnings History > 103 > eps Difference
-0.01
Earnings History > 103 > surprise Percent
-100
Earnings History > 104 > period
1996-12-31
Earnings History > 104 > report Date
1997-02-10
Earnings History > 104 > date
1996-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.06
Earnings History > 104 > eps Estimate
0.11
Earnings History > 104 > eps Difference
-0.05
Earnings History > 104 > surprise Percent
-45.4545
Earnings History > 105 > period
1996-09-30
Earnings History > 105 > report Date
1996-11-07
Earnings History > 105 > date
1996-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
-0.02
Earnings History > 105 > eps Estimate
-0.01
Earnings History > 105 > eps Difference
-0.01
Earnings History > 105 > surprise Percent
-100
Earnings History > 106 > period
1996-06-30
Earnings History > 106 > report Date
1996-08-08
Earnings History > 106 > date
1996-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
-0.04
Earnings History > 106 > eps Estimate
-0.02
Earnings History > 106 > eps Difference
-0.02
Earnings History > 106 > surprise Percent
-100
Earnings History > 107 > period
1996-03-31
Earnings History > 107 > report Date
1996-05-08
Earnings History > 107 > date
1996-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
-0.02
Earnings History > 107 > eps Estimate
-0.05
Earnings History > 107 > eps Difference
0.03
Earnings History > 107 > surprise Percent
60
Earnings History > 108 > period
1995-09-30
Earnings History > 108 > report Date
1995-11-08
Earnings History > 108 > date
1995-09-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
-0.12
Earnings History > 108 > eps Estimate
0.03
Earnings History > 108 > eps Difference
-0.15
Earnings History > 108 > surprise Percent
-500
Earnings History > 109 > period
1995-06-30
Earnings History > 109 > report Date
1995-08-08
Earnings History > 109 > date
1995-06-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.06
Earnings History > 109 > eps Estimate
0.01
Earnings History > 109 > eps Difference
0.05
Earnings History > 109 > surprise Percent
500
Earnings History > 110 > period
1995-03-31
Earnings History > 110 > report Date
1995-05-09
Earnings History > 110 > date
1995-03-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.02
Earnings History > 110 > eps Estimate
0.03
Earnings History > 110 > eps Difference
-0.01
Earnings History > 110 > surprise Percent
-33.3333
Earnings History > 111 > period
1994-12-31
Earnings History > 111 > report Date
1995-02-09
Earnings History > 111 > date
1994-12-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.12
Earnings History > 111 > eps Estimate
0.17
Earnings History > 111 > eps Difference
-0.05
Earnings History > 111 > surprise Percent
-29.4118
Earnings History > 112 > period
1994-09-30
Earnings History > 112 > report Date
1994-11-09
Earnings History > 112 > date
1994-09-30
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.14
Earnings History > 112 > eps Estimate
0.18
Earnings History > 112 > eps Difference
-0.04
Earnings History > 112 > surprise Percent
-22.2222
Earnings History > 113 > period
1994-06-30
Earnings History > 113 > report Date
1994-08-09
Earnings History > 113 > date
1994-06-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.28
Earnings History > 113 > eps Estimate
0.28
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1994-03-31
Earnings History > 114 > report Date
1994-05-09
Earnings History > 114 > date
1994-03-31
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.31
Earnings History > 114 > eps Estimate
0.24
Earnings History > 114 > eps Difference
0.07
Earnings History > 114 > surprise Percent
29.1667
Earnings History > 115 > period
1993-12-31
Earnings History > 115 > report Date
1994-02-09
Earnings History > 115 > date
1993-12-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.17
Earnings History > 115 > eps Estimate
0.15
Earnings History > 115 > eps Difference
0.02
Earnings History > 115 > surprise Percent
13.3333
Earnings History > 116 > period
1993-09-30
Earnings History > 116 > report Date
1993-11-05
Earnings History > 116 > date
1993-09-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.06
Earnings History > 116 > eps Estimate
0.09
Earnings History > 116 > eps Difference
-0.03
Earnings History > 116 > surprise Percent
-33.3333
Earnings History > 117 > period
1993-03-31
Earnings History > 117 > report Date
1993-05-10
Earnings History > 117 > date
1993-03-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.18
Earnings History > 117 > eps Estimate
0.21
Earnings History > 117 > eps Difference
-0.03
Earnings History > 117 > surprise Percent
-14.2857
Earnings History > 118 > period
1992-12-31
Earnings History > 118 > report Date
1993-02-08
Earnings History > 118 > date
1992-12-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.21
Earnings History > 118 > eps Estimate
0.19
Earnings History > 118 > eps Difference
0.02
Earnings History > 118 > surprise Percent
10.5263
MGP Ingredients, Inc. produces and supplies distilled spirits, branded spirits, and food ingredients worldwide. It operates in three segments: Distillery Solutions, Branded Spirits, and Ingredient Solutions. The Distillery Solutions segment processes corn and other grains, including barley, wheat, barley malt, and milo into food grade alcohol and distillery co-products, such as dried distillers' grain; and offers food grade alcohol for beverage applications, that include bourbon, rye, and other whiskeys, as well as grain neutral spirits, including vodka and gin. This segment also offers warehouse services, including barrel put away, barrel storage, and barrel retrieval services; and blending services. The Branded Spirits segment provides Tequila under the premium plus, ultra-premium, super premium, premium under the Penelope Bourbon, Yellowstone Bourbon, Rebel Bourbon, Remus Bourbon, Blood Oath Bourbon, Ezra Brooks Bourbon, Minor Case Straight Rye Whiskey, Rossville Union Straight Rye Whiskey, The Quiet Man Irish Whiskey, Green Hat Gin, Everclear grain alcohol, El Mayor Tequila, and Dos Primos names; mid branded spirits under the Brady's Irish Cream, Saint Brendan's Irish Cream Liqueur, Pearl Vodka, Lord Calvert Canadian Whisky, and Exotico Tequila names; and value branded spirits under the Arrow Cordials, Canada House Canadian Whisky, Lady Bligh Rum, and Juarez Tequila names, as well as private label products. The Ingredient Solutions segment provides specialty wheat starches for food applications, such as Fibersym, a resistant wheat starch; specialty wheat proteins for food applications under the Arise and Proterra names; gluten-free textured pea proteins; commodity wheat starch for food and non-food applications; and commodity wheat proteins. It sells its products directly or through distributors to manufacturers and processors of finished packaged goods or to bakeries. The company was founded in 1941 and is based in Atchison, Kansas.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AWhat MGP Ingredients (MGPI)'s Insider Stock Sales Amid Margin Pressure Mean For Shareholders Yahoo Finance
Read more →Does Insider Share Sale Amid Margin Pressure Change The Bull Case For MGP Ingredients (MGPI)? simplywall.st
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$36.2
Analyst Picks
Strong Buy
4
Buy
1
Hold
1
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
Very Low
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
-
Medium
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 70.53% of the total shares of MGP Ingredients Inc
1.
BlackRock Inc(10.1903%)
since
2025/06/30
2.
Vanguard Group Inc(5.2726%)
since
2025/06/30
3.
iShares Core S&P Small-Cap ETF(3.8277%)
since
2025/08/31
4.
Dimensional Fund Advisors, Inc.(3.6419%)
since
2025/06/30
5.
Federated Hermes Inc(3.4905%)
since
2025/06/30
6.
Ariel Investments, LLC(3.3774%)
since
2025/06/30
7.
Morgan Stanley - Brokerage Accounts(2.6688%)
since
2025/06/30
8.
State Street Corp(2.5394%)
since
2025/06/30
9.
Federated Hermes MDT SCC Institutional(2.44%)
since
2025/06/30
10.
Federated Hermes MDT Small Cap Core IS(2.44%)
since
2025/06/30
11.
Marshall Wace Asset Management Ltd(2.0948%)
since
2025/06/30
12.
Vanguard Total Stock Mkt Idx Inv(2.0615%)
since
2025/07/31
13.
Ameriprise Financial Inc(1.8828%)
since
2025/06/30
14.
Geode Capital Management, LLC(1.5975%)
since
2025/06/30
15.
iShares Russell 2000 ETF(1.5816%)
since
2025/08/31
16.
Citadel Advisors Llc(1.3674%)
since
2025/06/30
17.
UBS Group AG(1.3582%)
since
2025/06/30
18.
BNP Paribas Arbitrage, SA(1.164%)
since
2025/06/30
19.
Columbia Small Cap Value Discv A(1.1369%)
since
2025/07/31
20.
Deutsche Bank AG(1.0911%)
since
2025/06/30
21.
Charles Schwab Investment Management Inc(0.9516%)
since
2025/06/30
22.
Bank of New York Mellon Corp(0.9452%)
since
2025/06/30
23.
Two Sigma Advisers, LLC(0.928%)
since
2025/06/30
24.
Columbia Small Cap Value Discovery Fund(0.9152%)
since
2025/06/30
25.
Federated Hermes MDT SCG Institutional(0.8416%)
since
2025/06/30
26.
Federated Hermes MDT Small Cap Growth IS(0.8416%)
since
2025/06/30
27.
Mairs & Power Inc(0.8255%)
since
2025/06/30
28.
Goldman Sachs Group Inc(0.8155%)
since
2025/06/30
29.
Mairs & Power Small Cap Composite(0.8136%)
since
2025/06/30
30.
Mairs & Power Small Cap(0.8136%)
since
2025/06/30
31.
Vanguard Consumer Staples ETF(0.7988%)
since
2025/07/31
32.
Two Sigma Investments LLC(0.7679%)
since
2025/06/30
33.
Xtrackers S&P 500 Swap ETF 1C(0.7068%)
since
2025/07/31
34.
Vanguard Institutional Extnd Mkt Idx Tr(0.686%)
since
2025/07/31
35.
DFA US Small Cap Value I(0.677%)
since
2025/07/31
36.
Fidelity Small Cap Index(0.6682%)
since
2025/06/30
37.
iShares S&P Small-Cap 600 Value ETF(0.5946%)
since
2025/08/31
38.
iShares Russell 2000 Value ETF(0.5925%)
since
2025/08/31
39.
Avantis US Small Cap Value ETF(0.5671%)
since
2025/08/30
40.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.5551%)
since
2025/08/29
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.6408
Date
2025-09-30
EPS Actual
0.85
EPS Estimate
0.6026
EPS Difference
0.2474
Surprise Percent
41.0554%
(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.