_id
69147e8accc777a4e85d921c
Ticker
NATR
Name
Natures Sunshine Products Inc
Exchange
NASDAQ
Address
2901 West Bluegrass Blvd., Lehi, UT, United States, 84043
Country
USA
Sector
Consumer Defensive
Industry
Packaged Foods
Currency
USD
Website
https://www.naturessunshine.com
Description
Nature's Sunshine Products, Inc., a natural health and wellness company, manufactures and sells nutritional and personal care products in Asia, Europe, North America, Latin America, and internationally. The company provides general health products related to blood sugar support, bone health, cellular health, cognitive function, joint health, mood, sexual health, sleep, sports and energy, and vision; immune products; cardiovascular products; and digestive products. It also offers personal care products, including oils and lotions, aloe vera gel, herbal shampoo, herbal skin treatment, toothpaste, and skin cleanser products, as well as weight management products. The company provides its products under the Nature's Sunshine Products and Synergy WorldWide brands directly to customers and to a sales force of independent consultants. Nature's Sunshine Products, Inc. was founded in 1972 and is headquartered in Lehi, Utah.
Last Close
22.17
Volume
123006
Current Price
22.53
Change
1.6238159675236779
Last Updated
2025-12-02T12:21:08.072Z
Image
-
Ipo Date
2009-06-25T00:00:00.000Z
Market Cap
371404704
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9966363636363635
Sentiment Sources
11
Rating
5
Target Price
22.5
Strong Buy
2
Buy
0
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
128339000
Cost Of Revenue
34290000
Gross Profit
94049000
Operating Expenses
85074000
Operating Income
8975000
Interest Expense
26000
Pretax Income
9672000
Net Income
5334000
Eps
0.29577464788732394
Dividends Per Share
-
Shares Outstanding
17495563
Income Tax Expense
4136999
EBITDA
13211000
Operating Margin
6.99319770295857
Total Other Income Expense Net
697000
Cash
95554000
Short Term Investments
-
Receivables
15114000
Inventories
67335000
Total Current Assets
186084000
Property Plant Equipment
46935000
Total Assets
264805000
Payables
7119000
Short Term Debt
4601000
Long Term Debt
-
Total Liabilities
98101000
Equity
160502000
Depreciation
3539000
Change In Working Capital
6024000
Cash From Operations
18474000
Capital Expenditures
1683000
Cash From Investing
-1683000
Cash From Financing
-2395000
Net Change In Cash
14209000
PE
26
PB
2.5314701374437703
ROE
3.3233230738557773
ROA
2.014312418572157
FCF
16791000
Fcf Percent
0.1308331839892784
Piotroski FScore
4
Health Score
63
Deep Value Investing Score
5.5
Defensive Investing Score
6.5
Dividend Investing Score
3
Economic Moat Investing Score
6.3
Garp Investing Score
5
Growth Investing Score
4.5
Momentum Investing Score
4
Net Net Investing Score
4.5
Quality Investing Score
5.5
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
128339000
Quarters > 0 > income Statement > cost Of Revenue
34290000
Quarters > 0 > income Statement > gross Profit
94049000
Quarters > 0 > income Statement > operating Expenses
85074000
Quarters > 0 > income Statement > operating Income
8975000
Quarters > 0 > income Statement > interest Expense
26000
Quarters > 0 > income Statement > pretax Income
9672000
Quarters > 0 > income Statement > net Income
5334000
Quarters > 0 > income Statement > eps
0.29577464788732394
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
18034000
Quarters > 0 > income Statement > income Tax Expense
4136999
Quarters > 0 > income Statement > EBITDA
13211000
Quarters > 0 > income Statement > operating Margin
6.99319770295857
Quarters > 0 > income Statement > total Other Income Expense Net
697000
Quarters > 0 > balance Sheet > cash
95554000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
15114000
Quarters > 0 > balance Sheet > inventories
67335000
Quarters > 0 > balance Sheet > total Current Assets
186084000
Quarters > 0 > balance Sheet > property Plant Equipment
46935000
Quarters > 0 > balance Sheet > total Assets
264805000
Quarters > 0 > balance Sheet > payables
7119000
Quarters > 0 > balance Sheet > short Term Debt
4601000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
98101000
Quarters > 0 > balance Sheet > equity
160502000
Quarters > 0 > cash Flow > net Income
5334000
Quarters > 0 > cash Flow > depreciation
3539000
Quarters > 0 > cash Flow > change In Working Capital
6024000
Quarters > 0 > cash Flow > cash From Operations
18474000
Quarters > 0 > cash Flow > capital Expenditures
1683000
Quarters > 0 > cash Flow > cash From Investing
-1683000
Quarters > 0 > cash Flow > cash From Financing
-2395000
Quarters > 0 > cash Flow > net Change In Cash
14209000
Quarters > 0 > ratios > PE
0.29577464788732394
Quarters > 0 > ratios > PB
2.5314701374437703
Quarters > 0 > ratios > ROE
3.3233230738557773
Quarters > 0 > ratios > ROA
2.014312418572157
Quarters > 0 > ratios > FCF
16791000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.1308331839892784
Quarters > 0 > health Score
63
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
114750000
Quarters > 1 > income Statement > cost Of Revenue
32451000
Quarters > 1 > income Statement > gross Profit
82299000
Quarters > 1 > income Statement > operating Expenses
78025000
Quarters > 1 > income Statement > operating Income
4274000
Quarters > 1 > income Statement > interest Expense
24000
Quarters > 1 > income Statement > pretax Income
7544000
Quarters > 1 > income Statement > net Income
5333000
Quarters > 1 > income Statement > eps
0.28118738795739745
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
18966000
Quarters > 1 > income Statement > income Tax Expense
2025000
Quarters > 1 > income Statement > EBITDA
11068000
Quarters > 1 > income Statement > operating Margin
3.724618736383442
Quarters > 1 > income Statement > total Other Income Expense Net
3270000
Quarters > 1 > balance Sheet > cash
81345000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
13029000
Quarters > 1 > balance Sheet > inventories
69320000
Quarters > 1 > balance Sheet > total Current Assets
171838000
Quarters > 1 > balance Sheet > property Plant Equipment
50148000
Quarters > 1 > balance Sheet > total Assets
254875000
Quarters > 1 > balance Sheet > payables
9924000
Quarters > 1 > balance Sheet > short Term Debt
4625000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
91193000
Quarters > 1 > balance Sheet > equity
157681000
Quarters > 1 > cash Flow > net Income
5519000
Quarters > 1 > cash Flow > depreciation
3500000
Quarters > 1 > cash Flow > change In Working Capital
-3187000
Quarters > 1 > cash Flow > cash From Operations
4340000
Quarters > 1 > cash Flow > capital Expenditures
1350000
Quarters > 1 > cash Flow > cash From Investing
-1350000
Quarters > 1 > cash Flow > cash From Financing
-12122000
Quarters > 1 > cash Flow > net Change In Cash
-5141000
Quarters > 1 > ratios > PE
0.28118738795739745
Quarters > 1 > ratios > PB
2.709926877683424
Quarters > 1 > ratios > ROE
3.38214496356568
Quarters > 1 > ratios > ROA
2.0923982344286416
Quarters > 1 > ratios > FCF
2990000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.02605664488017429
Quarters > 1 > health Score
52
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
113248000
Quarters > 2 > income Statement > cost Of Revenue
31651000
Quarters > 2 > income Statement > gross Profit
81597000
Quarters > 2 > income Statement > operating Expenses
75425000
Quarters > 2 > income Statement > operating Income
6172000
Quarters > 2 > income Statement > interest Expense
21000
Quarters > 2 > income Statement > pretax Income
7109000
Quarters > 2 > income Statement > net Income
4747000
Quarters > 2 > income Statement > eps
0.2518836888464396
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
18846000
Quarters > 2 > income Statement > income Tax Expense
2225000
Quarters > 2 > income Statement > EBITDA
10629000
Quarters > 2 > income Statement > operating Margin
5.449985871715174
Quarters > 2 > income Statement > total Other Income Expense Net
937000
Quarters > 2 > balance Sheet > cash
86486000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
11413000
Quarters > 2 > balance Sheet > inventories
64928000
Quarters > 2 > balance Sheet > total Current Assets
170782000
Quarters > 2 > balance Sheet > property Plant Equipment
51162000
Quarters > 2 > balance Sheet > total Assets
252702000
Quarters > 2 > balance Sheet > payables
9865000
Quarters > 2 > balance Sheet > short Term Debt
4291000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
85602000
Quarters > 2 > balance Sheet > equity
161285000
Quarters > 2 > cash Flow > net Income
4884000
Quarters > 2 > cash Flow > depreciation
3499000
Quarters > 2 > cash Flow > change In Working Capital
-5795000
Quarters > 2 > cash Flow > cash From Operations
2609000
Quarters > 2 > cash Flow > capital Expenditures
1110000
Quarters > 2 > cash Flow > cash From Investing
-1110000
Quarters > 2 > cash Flow > cash From Financing
-731000
Quarters > 2 > cash Flow > net Change In Cash
1786000
Quarters > 2 > ratios > PE
0.2518836888464396
Quarters > 2 > ratios > PB
2.6326092321046595
Quarters > 2 > ratios > ROE
2.9432371268251853
Quarters > 2 > ratios > ROA
1.8784972022382094
Quarters > 2 > ratios > FCF
1499000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.013236436846566826
Quarters > 2 > health Score
50
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
118205000
Quarters > 3 > income Statement > cost Of Revenue
33141000
Quarters > 3 > income Statement > gross Profit
85064000
Quarters > 3 > income Statement > operating Expenses
80514000
Quarters > 3 > income Statement > operating Income
4550000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
1449000
Quarters > 3 > income Statement > net Income
-321000
Quarters > 3 > income Statement > eps
-0.01737106986308783
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
18479000
Quarters > 3 > income Statement > income Tax Expense
2181000
Quarters > 3 > income Statement > EBITDA
7051000
Quarters > 3 > income Statement > operating Margin
3.8492449557971318
Quarters > 3 > income Statement > total Other Income Expense Net
-3101000
Quarters > 3 > balance Sheet > cash
84700000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
9477000
Quarters > 3 > balance Sheet > inventories
59443000
Quarters > 3 > balance Sheet > total Current Assets
160579000
Quarters > 3 > balance Sheet > property Plant Equipment
52384000
Quarters > 3 > balance Sheet > total Assets
240855000
Quarters > 3 > balance Sheet > payables
8912000
Quarters > 3 > balance Sheet > short Term Debt
3927000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
79864000
Quarters > 3 > balance Sheet > equity
155313000
Quarters > 3 > cash Flow > net Income
-321000
Quarters > 3 > cash Flow > depreciation
4024000
Quarters > 3 > cash Flow > change In Working Capital
5311000
Quarters > 3 > cash Flow > cash From Operations
12184000
Quarters > 3 > cash Flow > capital Expenditures
2195000
Quarters > 3 > cash Flow > cash From Investing
-2195000
Quarters > 3 > cash Flow > cash From Financing
-576000
Quarters > 3 > cash Flow > net Change In Cash
5996000
Quarters > 3 > ratios > PE
-0.01737106986308783
Quarters > 3 > ratios > PB
2.680598983987174
Quarters > 3 > ratios > ROE
-0.20667941511657104
Quarters > 3 > ratios > ROA
-0.13327520707479604
Quarters > 3 > ratios > FCF
9989000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.08450573156803858
Quarters > 3 > health Score
38
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
454364000
Annuals > 0 > income Statement > cost Of Revenue
129676000
Annuals > 0 > income Statement > gross Profit
324688000
Annuals > 0 > income Statement > operating Expenses
304593000
Annuals > 0 > income Statement > operating Income
20095000
Annuals > 0 > income Statement > interest Expense
146000
Annuals > 0 > income Statement > pretax Income
18426000
Annuals > 0 > income Statement > net Income
7696000
Annuals > 0 > income Statement > eps
0.4134078212290503
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
18616000
Annuals > 0 > income Statement > income Tax Expense
10534000
Annuals > 0 > income Statement > EBITDA
32791000
Annuals > 0 > income Statement > operating Margin
4.422665528078809
Annuals > 0 > income Statement > total Other Income Expense Net
-1669000
Annuals > 0 > balance Sheet > cash
84700000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
9477000
Annuals > 0 > balance Sheet > inventories
59443000
Annuals > 0 > balance Sheet > total Current Assets
160579000
Annuals > 0 > balance Sheet > property Plant Equipment
52384000
Annuals > 0 > balance Sheet > total Assets
240855000
Annuals > 0 > balance Sheet > payables
8912000
Annuals > 0 > balance Sheet > short Term Debt
3927000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
79864000
Annuals > 0 > balance Sheet > equity
155313000
Annuals > 0 > cash Flow > net Income
7892000
Annuals > 0 > cash Flow > depreciation
14219000
Annuals > 0 > cash Flow > change In Working Capital
-8461000
Annuals > 0 > cash Flow > cash From Operations
25298000
Annuals > 0 > cash Flow > capital Expenditures
10971000
Annuals > 0 > cash Flow > cash From Investing
-10971000
Annuals > 0 > cash Flow > cash From Financing
-9905000
Annuals > 0 > cash Flow > net Change In Cash
2327000
Annuals > 0 > ratios > PE
0.4134078212290503
Annuals > 0 > ratios > PB
2.524276525467926
Annuals > 0 > ratios > ROE
4.955155073947449
Annuals > 0 > ratios > ROA
3.19528346930726
Annuals > 0 > ratios > FCF
14327000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.03153198756943772
Annuals > 0 > health Score
54
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
445320000
Annuals > 1 > income Statement > cost Of Revenue
124193000
Annuals > 1 > income Statement > gross Profit
321127000
Annuals > 1 > income Statement > operating Expenses
302378000
Annuals > 1 > income Statement > operating Income
18749000
Annuals > 1 > income Statement > interest Expense
69000
Annuals > 1 > income Statement > pretax Income
20202000
Annuals > 1 > income Statement > net Income
15076000
Annuals > 1 > income Statement > eps
0.7744785780334943
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
19466000
Annuals > 1 > income Statement > income Tax Expense
3786000
Annuals > 1 > income Statement > EBITDA
32087000
Annuals > 1 > income Statement > operating Margin
4.2102308452348876
Annuals > 1 > income Statement > total Other Income Expense Net
1453000
Annuals > 1 > balance Sheet > cash
82373000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
8827000
Annuals > 1 > balance Sheet > inventories
66895000
Annuals > 1 > balance Sheet > total Current Assets
165817000
Annuals > 1 > balance Sheet > property Plant Equipment
58361000
Annuals > 1 > balance Sheet > total Assets
249773000
Annuals > 1 > balance Sheet > payables
7910000
Annuals > 1 > balance Sheet > short Term Debt
4547000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
90233000
Annuals > 1 > balance Sheet > equity
154058000
Annuals > 1 > cash Flow > net Income
15076000
Annuals > 1 > cash Flow > depreciation
11816000
Annuals > 1 > cash Flow > change In Working Capital
13177000
Annuals > 1 > cash Flow > cash From Operations
41226000
Annuals > 1 > cash Flow > capital Expenditures
10478000
Annuals > 1 > cash Flow > cash From Investing
-10478000
Annuals > 1 > cash Flow > cash From Financing
-7956000
Annuals > 1 > cash Flow > net Change In Cash
22341000
Annuals > 1 > ratios > PE
0.7744785780334943
Annuals > 1 > ratios > PB
2.6610364927494836
Annuals > 1 > ratios > ROE
9.78592478157577
Annuals > 1 > ratios > ROA
6.035880579566246
Annuals > 1 > ratios > FCF
30748000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.0690469774544148
Annuals > 1 > health Score
66
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
421910000
Annuals > 2 > income Statement > cost Of Revenue
122150000
Annuals > 2 > income Statement > gross Profit
299760000
Annuals > 2 > income Statement > operating Expenses
283502000
Annuals > 2 > income Statement > operating Income
16258000
Annuals > 2 > income Statement > interest Expense
249000
Annuals > 2 > income Statement > pretax Income
15215000
Annuals > 2 > income Statement > net Income
-390000
Annuals > 2 > income Statement > eps
-0.020180068301769636
Annuals > 2 > income Statement > dividends Per Share
3102000
Annuals > 2 > income Statement > shares Outstanding
19326000
Annuals > 2 > income Statement > income Tax Expense
14665000
Annuals > 2 > income Statement > EBITDA
31146000
Annuals > 2 > income Statement > operating Margin
3.853428456305847
Annuals > 2 > income Statement > total Other Income Expense Net
-1043000
Annuals > 2 > balance Sheet > cash
60032000
Annuals > 2 > balance Sheet > short Term Investments
3858000
Annuals > 2 > balance Sheet > receivables
14106000
Annuals > 2 > balance Sheet > inventories
67949000
Annuals > 2 > balance Sheet > total Current Assets
149507000
Annuals > 2 > balance Sheet > property Plant Equipment
62307000
Annuals > 2 > balance Sheet > total Assets
229778000
Annuals > 2 > balance Sheet > payables
6349000
Annuals > 2 > balance Sheet > short Term Debt
5440000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
82731000
Annuals > 2 > balance Sheet > equity
142905000
Annuals > 2 > cash Flow > net Income
550000
Annuals > 2 > cash Flow > depreciation
11000000
Annuals > 2 > cash Flow > change In Working Capital
-27319000
Annuals > 2 > cash Flow > cash From Operations
710000
Annuals > 2 > cash Flow > capital Expenditures
7628000
Annuals > 2 > cash Flow > cash From Investing
-7628000
Annuals > 2 > cash Flow > cash From Financing
-16246000
Annuals > 2 > cash Flow > net Change In Cash
-26152000
Annuals > 2 > ratios > PE
-0.020180068301769636
Annuals > 2 > ratios > PB
2.848084811588118
Annuals > 2 > ratios > ROE
-0.2729085756271649
Annuals > 2 > ratios > ROA
-0.16972904281523907
Annuals > 2 > ratios > FCF
-6918000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.016396861889976536
Annuals > 2 > health Score
32
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
444084000
Annuals > 3 > income Statement > cost Of Revenue
115467000
Annuals > 3 > income Statement > gross Profit
328617000
Annuals > 3 > income Statement > operating Expenses
293947000
Annuals > 3 > income Statement > operating Income
34670000
Annuals > 3 > income Statement > interest Expense
250000
Annuals > 3 > income Statement > pretax Income
31822000
Annuals > 3 > income Statement > net Income
28853000
Annuals > 3 > income Statement > eps
1.4194421213164756
Annuals > 3 > income Statement > dividends Per Share
19858000
Annuals > 3 > income Statement > shares Outstanding
20327000
Annuals > 3 > income Statement > income Tax Expense
1615000
Annuals > 3 > income Statement > EBITDA
43234000
Annuals > 3 > income Statement > operating Margin
7.8070815431314795
Annuals > 3 > income Statement > total Other Income Expense Net
-2848000
Annuals > 3 > balance Sheet > cash
86184000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
8871000
Annuals > 3 > balance Sheet > inventories
60852000
Annuals > 3 > balance Sheet > total Current Assets
164667000
Annuals > 3 > balance Sheet > property Plant Equipment
69206000
Annuals > 3 > balance Sheet > total Assets
258874000
Annuals > 3 > balance Sheet > payables
9702000
Annuals > 3 > balance Sheet > short Term Debt
5896000
Annuals > 3 > balance Sheet > long Term Debt
1174000
Annuals > 3 > balance Sheet > total Liabilities
97470000
Annuals > 3 > balance Sheet > equity
158202000
Annuals > 3 > cash Flow > net Income
30207000
Annuals > 3 > cash Flow > depreciation
11162000
Annuals > 3 > cash Flow > change In Working Capital
-14740000
Annuals > 3 > cash Flow > cash From Operations
34608000
Annuals > 3 > cash Flow > capital Expenditures
6666000
Annuals > 3 > cash Flow > cash From Investing
-6612000
Annuals > 3 > cash Flow > cash From Financing
-31721000
Annuals > 3 > cash Flow > net Change In Cash
-5885000
Annuals > 3 > ratios > PE
1.4194421213164756
Annuals > 3 > ratios > PB
2.7059494823074295
Annuals > 3 > ratios > ROE
18.238075371992768
Annuals > 3 > ratios > ROA
11.145576612560552
Annuals > 3 > ratios > FCF
27942000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.06292052854865296
Annuals > 3 > health Score
75
Valuation > metrics > PE
26
Valuation > metrics > PB
2.5314701374437703
Valuation > final Score
78.8
Valuation > verdict
2.0% Overvalued
Profitability > metrics > ROE
3.3233230738557773
Profitability > metrics > ROA
2.8664474108467144
Profitability > metrics > Net Margin
0.04156180116722119
Profitability > final Score
21
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.6112135674321816
Risk > metrics > Interest Coverage
345.1923076923077
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
15.877474402730375
Liquidity > metrics > Quick Ratio
10.132167235494881
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
80
Prev Profitabilities > 0
23
Prev Profitabilities > 1
21
Prev Profitabilities > 2
0
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
51
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T01:04:51.863Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-18
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.2079
Earnings History > 0 > eps Difference
-0.2079
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-06
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.36
Earnings History > 1 > eps Estimate
0.18
Earnings History > 1 > eps Difference
0.18
Earnings History > 1 > surprise Percent
100
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-31
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.28
Earnings History > 2 > eps Estimate
0.17
Earnings History > 2 > eps Difference
0.11
Earnings History > 2 > surprise Percent
64.7059
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-05
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.25
Earnings History > 3 > eps Estimate
0.165
Earnings History > 3 > eps Difference
0.085
Earnings History > 3 > surprise Percent
51.5152
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-10
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-0.0174
Earnings History > 4 > eps Estimate
0.2
Earnings History > 4 > eps Difference
-0.2174
Earnings History > 4 > surprise Percent
-108.7
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-07
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.23
Earnings History > 5 > eps Estimate
0.14
Earnings History > 5 > eps Difference
0.09
Earnings History > 5 > surprise Percent
64.2857
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-08
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.07
Earnings History > 6 > eps Estimate
0.25
Earnings History > 6 > eps Difference
-0.18
Earnings History > 6 > surprise Percent
-72
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-07
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.12
Earnings History > 7 > eps Estimate
0.17
Earnings History > 7 > eps Difference
-0.05
Earnings History > 7 > surprise Percent
-29.4118
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-12
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.45
Earnings History > 8 > eps Estimate
0.15
Earnings History > 8 > eps Difference
0.3
Earnings History > 8 > surprise Percent
200
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-07
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.15
Earnings History > 9 > eps Estimate
0.14
Earnings History > 9 > eps Difference
0.01
Earnings History > 9 > surprise Percent
7.1429
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-09
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.12
Earnings History > 10 > eps Estimate
0.03
Earnings History > 10 > eps Difference
0.09
Earnings History > 10 > surprise Percent
300
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-09
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.23
Earnings History > 11 > eps Estimate
-0.01
Earnings History > 11 > eps Difference
0.24
Earnings History > 11 > surprise Percent
2400
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-15
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.1
Earnings History > 12 > eps Estimate
-0.04
Earnings History > 12 > eps Difference
0.14
Earnings History > 12 > surprise Percent
350
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
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.06
Earnings History > 13 > eps Estimate
0.1
Earnings History > 13 > eps Difference
-0.16
Earnings History > 13 > surprise Percent
-160
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-09
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.03
Earnings History > 14 > eps Estimate
-0.06
Earnings History > 14 > eps Difference
0.09
Earnings History > 14 > surprise Percent
150
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
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.03
Earnings History > 15 > eps Estimate
-0.03
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
0
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-08
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.68
Earnings History > 16 > eps Estimate
0.09
Earnings History > 16 > eps Difference
0.59
Earnings History > 16 > surprise Percent
655.5556
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.21
Earnings History > 17 > eps Estimate
0.18
Earnings History > 17 > eps Difference
0.03
Earnings History > 17 > surprise Percent
16.6667
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-05
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.32
Earnings History > 18 > eps Estimate
0.32
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
0
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-06
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.21
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-10
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.29
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-09
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.98
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-06
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.98
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-11
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.98
Earnings History > 23 > eps Estimate
0.15
Earnings History > 23 > eps Difference
-1.13
Earnings History > 23 > surprise Percent
-753.3333
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-11
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.05
Earnings History > 24 > eps Estimate
0.05
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
0
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-07
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.08
Earnings History > 25 > eps Estimate
0.07
Earnings History > 25 > eps Difference
0.01
Earnings History > 25 > surprise Percent
14.2857
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-09
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.15
Earnings History > 26 > eps Estimate
0.14
Earnings History > 26 > eps Difference
0.01
Earnings History > 26 > surprise Percent
7.1429
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-09
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.14
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-07
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.06
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-07
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.08
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-07
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.0781
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-10
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.03
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-16
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
-0.98
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-08
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.13
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-08
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.01
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-10
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.11
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-07
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.3547
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-08
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.22
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-08
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.1356
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-10
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.1082
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-02-25
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.1941
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-03
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.1447
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-10
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.19
Earnings History > 42 > eps Estimate
0.18
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
5.5556
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
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.22
Earnings History > 43 > eps Estimate
0.14
Earnings History > 43 > eps Difference
0.08
Earnings History > 43 > surprise Percent
57.1429
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-25
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.05
Earnings History > 44 > eps Estimate
0.23
Earnings History > 44 > eps Difference
-0.18
Earnings History > 44 > surprise Percent
-78.2609
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-05
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.18
Earnings History > 45 > eps Estimate
0.22
Earnings History > 45 > eps Difference
-0.04
Earnings History > 45 > surprise Percent
-18.1818
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-06
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.2
Earnings History > 46 > eps Estimate
0.27
Earnings History > 46 > eps Difference
-0.07
Earnings History > 46 > surprise Percent
-25.9259
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-07
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.58
Earnings History > 47 > eps Estimate
0.22
Earnings History > 47 > eps Difference
0.36
Earnings History > 47 > surprise Percent
163.6364
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-17
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.11
Earnings History > 48 > eps Estimate
0.35
Earnings History > 48 > eps Difference
-0.24
Earnings History > 48 > surprise Percent
-68.5714
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-06
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.29
Earnings History > 49 > eps Estimate
0.35
Earnings History > 49 > eps Difference
-0.06
Earnings History > 49 > surprise Percent
-17.1429
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-08
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.38
Earnings History > 50 > eps Estimate
0.37
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
2.7027
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-08
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.3
Earnings History > 51 > eps Estimate
0.36
Earnings History > 51 > eps Difference
-0.06
Earnings History > 51 > surprise Percent
-16.6667
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-06
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.28
Earnings History > 52 > eps Estimate
0.44
Earnings History > 52 > eps Difference
-0.16
Earnings History > 52 > surprise Percent
-36.3636
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-02
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.4
Earnings History > 53 > eps Estimate
0.48
Earnings History > 53 > eps Difference
-0.08
Earnings History > 53 > surprise Percent
-16.6667
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-01
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.46
Earnings History > 54 > eps Estimate
0.4
Earnings History > 54 > eps Difference
0.06
Earnings History > 54 > surprise Percent
15
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-07
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.46
Earnings History > 55 > eps Estimate
0.4
Earnings History > 55 > eps Difference
0.06
Earnings History > 55 > surprise Percent
15
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-05
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.48
Earnings History > 56 > eps Estimate
0.25
Earnings History > 56 > eps Difference
0.23
Earnings History > 56 > surprise Percent
92
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-07
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.44
Earnings History > 57 > eps Estimate
0.25
Earnings History > 57 > eps Difference
0.19
Earnings History > 57 > surprise Percent
76
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-03
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.36
Earnings History > 58 > eps Estimate
0.26
Earnings History > 58 > eps Difference
0.1
Earnings History > 58 > surprise Percent
38.4615
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-06
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.43
Earnings History > 59 > eps Estimate
0.09
Earnings History > 59 > eps Difference
0.34
Earnings History > 59 > surprise Percent
377.7778
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-11
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.0451
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-09
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.17
Earnings History > 61 > eps Estimate
0.17
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
0
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-30
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.0676
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-07
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.2673
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-03-15
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.2555
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-06
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.1341
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-11
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.0989
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-21
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.0943
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-17
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.034
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-28
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.0107
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-20
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.0452
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-22
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.0286
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2006-03-31
Earnings History > 72 > report Date
2006-05-15
Earnings History > 72 > date
2006-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.23
Earnings History > 72 > eps Estimate
0.18
Earnings History > 72 > eps Difference
-0.41
Earnings History > 72 > surprise Percent
-227.7778
Earnings History > 73 > period
2005-12-31
Earnings History > 73 > report Date
2006-02-15
Earnings History > 73 > date
2005-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.5707
Earnings History > 73 > eps Estimate
0.33
Earnings History > 73 > eps Difference
-0.9007
Earnings History > 73 > surprise Percent
-272.9394
Earnings History > 74 > period
2005-09-30
Earnings History > 74 > report Date
2005-10-25
Earnings History > 74 > date
2005-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.28
Earnings History > 74 > eps Estimate
0.34
Earnings History > 74 > eps Difference
-0.06
Earnings History > 74 > surprise Percent
-17.6471
Earnings History > 75 > period
2005-06-30
Earnings History > 75 > report Date
2005-07-19
Earnings History > 75 > date
2005-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.26
Earnings History > 75 > eps Estimate
0.26
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
0
Earnings History > 76 > period
2005-03-31
Earnings History > 76 > report Date
2005-04-19
Earnings History > 76 > date
2005-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.2575
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2004-12-31
Earnings History > 77 > report Date
2005-02-15
Earnings History > 77 > date
2004-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.2977
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2004-09-30
Earnings History > 78 > report Date
2004-10-20
Earnings History > 78 > date
2004-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.2943
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2004-06-30
Earnings History > 79 > report Date
2004-07-20
Earnings History > 79 > date
2004-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.3105
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2004-03-31
Earnings History > 80 > report Date
2004-04-20
Earnings History > 80 > date
2004-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.2
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2003-12-31
Earnings History > 81 > report Date
2004-02-25
Earnings History > 81 > date
2003-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.2047
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2003-09-30
Earnings History > 82 > report Date
2003-10-30
Earnings History > 82 > date
2003-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.0405
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2003-06-30
Earnings History > 83 > report Date
2003-07-29
Earnings History > 83 > date
2003-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.17
Earnings History > 83 > eps Estimate
0.14
Earnings History > 83 > eps Difference
0.03
Earnings History > 83 > surprise Percent
21.4286
Earnings History > 84 > period
2003-03-31
Earnings History > 84 > report Date
2003-04-22
Earnings History > 84 > date
2003-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.1063
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2002-12-31
Earnings History > 85 > report Date
2003-02-18
Earnings History > 85 > date
2002-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.0882
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2002-09-30
Earnings History > 86 > report Date
2002-10-22
Earnings History > 86 > date
2002-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.21
Earnings History > 86 > eps Estimate
0.2
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
5
Earnings History > 87 > period
2002-06-30
Earnings History > 87 > report Date
2002-07-23
Earnings History > 87 > date
2002-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.18
Earnings History > 87 > eps Estimate
0.17
Earnings History > 87 > eps Difference
0.01
Earnings History > 87 > surprise Percent
5.8824
Earnings History > 88 > period
2002-03-31
Earnings History > 88 > report Date
2002-04-23
Earnings History > 88 > date
2002-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.11
Earnings History > 88 > eps Estimate
0.1
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
10
Earnings History > 89 > period
2001-12-31
Earnings History > 89 > report Date
2002-02-12
Earnings History > 89 > date
2001-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.22
Earnings History > 89 > eps Estimate
0.25
Earnings History > 89 > eps Difference
-0.03
Earnings History > 89 > surprise Percent
-12
Earnings History > 90 > period
2001-09-30
Earnings History > 90 > report Date
2001-10-22
Earnings History > 90 > date
2001-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.25
Earnings History > 90 > eps Estimate
0.27
Earnings History > 90 > eps Difference
-0.02
Earnings History > 90 > surprise Percent
-7.4074
Earnings History > 91 > period
2001-06-30
Earnings History > 91 > report Date
2001-07-23
Earnings History > 91 > date
2001-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.28
Earnings History > 91 > eps Estimate
0.28
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2001-03-31
Earnings History > 92 > report Date
2001-04-19
Earnings History > 92 > date
2001-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.25
Earnings History > 92 > eps Estimate
0.25
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2000-12-31
Earnings History > 93 > report Date
2001-02-06
Earnings History > 93 > date
2000-12-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.2
Earnings History > 93 > eps Estimate
0.18
Earnings History > 93 > eps Difference
0.02
Earnings History > 93 > surprise Percent
11.1111
Earnings History > 94 > period
2000-09-30
Earnings History > 94 > report Date
2000-10-18
Earnings History > 94 > date
2000-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.27
Earnings History > 94 > eps Estimate
0.28
Earnings History > 94 > eps Difference
-0.01
Earnings History > 94 > surprise Percent
-3.5714
Earnings History > 95 > period
2000-06-30
Earnings History > 95 > report Date
2000-07-20
Earnings History > 95 > date
2000-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.29
Earnings History > 95 > eps Estimate
0.3
Earnings History > 95 > eps Difference
-0.01
Earnings History > 95 > surprise Percent
-3.3333
Earnings History > 96 > period
2000-03-31
Earnings History > 96 > report Date
2000-04-25
Earnings History > 96 > date
2000-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.26
Earnings History > 96 > eps Estimate
0.26
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
0
Earnings History > 97 > period
1999-12-31
Earnings History > 97 > report Date
2000-02-08
Earnings History > 97 > date
1999-12-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.23
Earnings History > 97 > eps Estimate
0.23
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
1999-09-30
Earnings History > 98 > report Date
1999-10-19
Earnings History > 98 > date
1999-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.24
Earnings History > 98 > eps Estimate
0.25
Earnings History > 98 > eps Difference
-0.01
Earnings History > 98 > surprise Percent
-4
Earnings History > 99 > period
1999-06-30
Earnings History > 99 > report Date
1999-07-21
Earnings History > 99 > date
1999-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.27
Earnings History > 99 > eps Estimate
0.29
Earnings History > 99 > eps Difference
-0.02
Earnings History > 99 > surprise Percent
-6.8966
Earnings History > 100 > period
1999-03-31
Earnings History > 100 > report Date
1999-04-20
Earnings History > 100 > date
1999-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.28
Earnings History > 100 > eps Estimate
0.28
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
1998-12-31
Earnings History > 101 > report Date
1999-02-02
Earnings History > 101 > date
1998-12-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.34
Earnings History > 101 > eps Estimate
0.32
Earnings History > 101 > eps Difference
0.02
Earnings History > 101 > surprise Percent
6.25
Earnings History > 102 > period
1998-09-30
Earnings History > 102 > report Date
1998-10-19
Earnings History > 102 > date
1998-09-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.33
Earnings History > 102 > eps Estimate
0.33
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
1998-06-30
Earnings History > 103 > report Date
1998-07-16
Earnings History > 103 > date
1998-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.33
Earnings History > 103 > eps Estimate
0.32
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
3.125
Earnings History > 104 > period
1998-03-31
Earnings History > 104 > report Date
1998-04-21
Earnings History > 104 > date
1998-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.26
Earnings History > 104 > eps Estimate
0.26
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1997-12-31
Earnings History > 105 > report Date
1998-02-03
Earnings History > 105 > date
1997-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.29
Earnings History > 105 > eps Estimate
0.28
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
3.5714
Earnings History > 106 > period
1997-09-30
Earnings History > 106 > report Date
1997-10-16
Earnings History > 106 > date
1997-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.29
Earnings History > 106 > eps Estimate
0.27
Earnings History > 106 > eps Difference
0.02
Earnings History > 106 > surprise Percent
7.4074
Earnings History > 107 > period
1997-06-30
Earnings History > 107 > report Date
1997-07-17
Earnings History > 107 > date
1997-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.28
Earnings History > 107 > eps Estimate
0.26
Earnings History > 107 > eps Difference
0.02
Earnings History > 107 > surprise Percent
7.6923
Earnings History > 108 > period
1997-03-31
Earnings History > 108 > report Date
1997-04-16
Earnings History > 108 > date
1997-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.21
Earnings History > 108 > eps Estimate
0.21
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1996-12-31
Earnings History > 109 > report Date
1997-02-10
Earnings History > 109 > date
1996-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.24
Earnings History > 109 > eps Estimate
0.24
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1996-09-30
Earnings History > 110 > report Date
1996-10-18
Earnings History > 110 > date
1996-09-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.23
Earnings History > 110 > eps Estimate
0.23
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1996-06-30
Earnings History > 111 > report Date
1996-07-17
Earnings History > 111 > date
1996-06-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.22
Earnings History > 111 > eps Estimate
0.21
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
4.7619
Earnings History > 112 > period
1996-03-31
Earnings History > 112 > report Date
1996-04-15
Earnings History > 112 > date
1996-03-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.17
Earnings History > 112 > eps Estimate
0.16
Earnings History > 112 > eps Difference
0.01
Earnings History > 112 > surprise Percent
6.25
Earnings History > 113 > period
1995-12-31
Earnings History > 113 > report Date
1996-02-21
Earnings History > 113 > date
1995-12-31
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.19
Earnings History > 113 > eps Estimate
0.16
Earnings History > 113 > eps Difference
0.03
Earnings History > 113 > surprise Percent
18.75
Earnings History > 114 > period
1995-09-30
Earnings History > 114 > report Date
1995-10-27
Earnings History > 114 > date
1995-09-30
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.17
Earnings History > 114 > eps Estimate
0.17
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-18
Earnings History > 115 > date
1995-03-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.11
Earnings History > 115 > eps Estimate
0.11
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
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.16
Earnings History > 116 > eps Estimate
0.13
Earnings History > 116 > eps Difference
0.03
Earnings History > 116 > surprise Percent
23.0769
Earnings History > 117 > period
1994-09-30
Earnings History > 117 > report Date
1994-10-18
Earnings History > 117 > date
1994-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.12
Earnings History > 117 > eps Estimate
0.15
Earnings History > 117 > eps Difference
-0.03
Earnings History > 117 > surprise Percent
-20
Earnings History > 118 > period
1994-06-30
Earnings History > 118 > report Date
1994-07-15
Earnings History > 118 > date
1994-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.12
Earnings History > 118 > eps Estimate
0.12
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-15
Earnings History > 119 > date
1994-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.09
Earnings History > 119 > eps Estimate
0.09
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Earnings History > 120 > period
1992-12-31
Earnings History > 120 > report Date
1993-02-17
Earnings History > 120 > date
1992-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.09
Earnings History > 120 > eps Estimate
0.09
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
0
Nature's Sunshine Products, Inc., a natural health and wellness company, manufactures and sells nutritional and personal care products in Asia, Europe, North America, Latin America, and internationally. The company provides general health products related to blood sugar support, bone health, cellular health, cognitive function, joint health, mood, sexual health, sleep, sports and energy, and vision; immune products; cardiovascular products; and digestive products. It also offers personal care products, including oils and lotions, aloe vera gel, herbal shampoo, herbal skin treatment, toothpaste, and skin cleanser products, as well as weight management products. The company provides its products under the Nature's Sunshine Products and Synergy WorldWide brands directly to customers and to a sales force of independent consultants. Nature's Sunshine Products, Inc. was founded in 1972 and is headquartered in Lehi, Utah.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(NATR) Price Dynamics and Execution-Aware Positioning news.stocktradersdaily.com
Read more āIs Nature's Sunshine Products, Inc. (NASDAQ:NATR) Trading At A 32% Discount? Yahoo Finance Singapore
Read more āShowing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$22.5
Analyst Picks
Strong Buy
2
Buy
0
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ā„ 50
High ⤠10
Price to Book Ratio (P/B)
-
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
-
Medium
Low ā„ 1
High ⤠0.3
* Institutions hold a combined 84.92% of the total shares of Natures Sunshine Products Inc
1.
Wynnefield Capital Inc(14.0267%)
since
2025/06/30
2.
Prescott Group Capital Management LLC(10.1108%)
since
2025/06/30
3.
BlackRock Inc(5.3738%)
since
2025/06/30
4.
Dimensional Fund Advisors, Inc.(5.0679%)
since
2025/06/30
5.
Vanguard Group Inc(3.9489%)
since
2025/06/30
6.
Kennedy Capital Management Inc(3.3435%)
since
2025/06/30
7.
Renaissance Technologies Corp(2.8454%)
since
2025/06/30
8.
Skylands Capital, LLC(2.7581%)
since
2025/06/30
9.
Kennedy Micro Cap(2.553%)
since
2025/06/30
10.
ALTA FOX CAPITAL MANAGEMENT, LLC(2.5517%)
since
2025/06/30
11.
Vanguard Total Stock Mkt Idx Inv(2.1999%)
since
2025/07/31
12.
Paradigm Capital Management, Inc.(2.1783%)
since
2025/06/30
13.
Awm Investment Company Inc(1.9846%)
since
2025/06/30
14.
American Century Companies Inc(1.8948%)
since
2025/06/30
15.
iShares Russell 2000 ETF(1.8884%)
since
2025/08/31
16.
Avantis US Small Cap Value ETF(1.819%)
since
2025/08/30
17.
Geode Capital Management, LLC(1.8017%)
since
2025/06/30
18.
Punch & Associates Inv Mgmt Inc(1.7011%)
since
2025/06/30
19.
State Street Corp(1.5967%)
since
2025/06/30
20.
Morgan Stanley - Brokerage Accounts(1.4658%)
since
2025/06/30
21.
Foundry Partners Micro Cap Value(1.3197%)
since
2025/07/31
22.
JPMorgan Chase & Co(1.2968%)
since
2025/06/30
23.
Fidelity Small Cap Index(0.8187%)
since
2025/06/30
24.
DFA US Micro Cap I(0.7961%)
since
2025/07/31
25.
Kennedy Micro Cap Opportunities(0.7904%)
since
2025/06/30
26.
CSM Advisors, LLC(0.7584%)
since
2025/06/30
27.
Arnhold & S. Bleichroeder Advisers, LLC(0.7371%)
since
2025/06/30
28.
Manatuck Hill Partners LLC(0.7371%)
since
2025/06/30
29.
Vanguard Institutional Extnd Mkt Idx Tr(0.7301%)
since
2025/07/31
30.
DFA US Targeted Value I(0.7006%)
since
2025/07/31
31.
First Eagle US Small Cap Strategy(0.6478%)
since
2025/06/30
32.
First Eagle Small Cap Opportunity I(0.6112%)
since
2025/07/31
33.
DFA US Small Cap Value I(0.5613%)
since
2025/07/31
34.
Perinvest(Lux) Sicav Harbour US Eq A(0.5497%)
since
2025/06/30
35.
iShares Russell 2000 Value ETF(0.5365%)
since
2025/08/31
36.
Dimensional US Targeted Value ETF(0.5209%)
since
2025/08/29
37.
Ancora Micro Cap(0.4349%)
since
2025/06/30
38.
JPMorgan Small Cap Value I(0.4263%)
since
2025/07/31
39.
DFA US Small Cap I(0.4248%)
since
2025/07/31
40.
North Star Micro Cap I(0.4083%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.2079
Date
2025-09-30
EPS Actual
0.36
EPS Estimate
0.18
EPS Difference
0.18
Surprise Percent
100%
(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.