_id
6915ece1bc934aba376b1db1
Ticker
RCKY
Name
Rocky Brands Inc
Exchange
NASDAQ
Address
39 East Canal Street, Nelsonville, OH, United States, 45764
Country
USA
Sector
Consumer Cyclical
Industry
Footwear & Accessories
Currency
USD
Website
https://www.rockybrands.com
Description
Rocky Brands, Inc. designs, manufactures, and markets footwear and apparel in the United States, Canada, the United Kingdom, and internationally. It operates through Wholesale, Retail, and Contract Manufacturing segments. The Wholesale segment offers products, which includes sporting goods stores, outdoor retailers, independent shoe retailers, hardware stores, catalogs, mass merchants, uniform stores, farm store chains, specialty safety stores, specialty retailers, and online retailers in retail locations through a range of distribution channels. Its Retail segment sells its products direct sales to consumers through its websites comprising rockyboots.com, georgiaboot.com, durangoboot.com, muckbootcompany.com, xtratuf.com, lehighoutfitters.com, lehighsafetyshoes.com, and slipgrips.com; and third-party marketplaces and Rocky Outdoor Gear Stores. The Contract Manufacturing segment include private label sales and any sales to customers which are contracted to manufacture a specific footwear product for a customer and include sales to the U.S. Military. It serves industrial and construction workers, as well as workers in the hospitality industry, such as restaurants or hotels; farmers and ranchers; western; commercial military personnel; hunting, fishing, camping, and hiking enthusiasts; law enforcement, security personnel, and postal employees; and for the U.S. military personnel. The company sells its products under the Rocky, Georgia Boot, Durango, Lehigh, Muck, XTRATUF, Servus, Ranger, and Michelin brand names. The company was formerly known as William Brooks Shoe Co. Rocky Brands, Inc. was founded in 1932 and is headquartered in Nelsonville, Ohio.
Last Close
30.97
Volume
33144
Current Price
31.24
Change
0.8718114304165309
Last Updated
2025-12-03T12:46:45.588Z
Image
data:image/webp;base64,UklGRpwDAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSIcAAAANcFXbtqqs/TSF5OBRj0YvEpLA7e4P/B6+GRExAYt2PuMCIntDfZqmliuRq2q8raEE5yebqutHgIKo5dARWdA0F8oCxxCQEtH9RAF8Z4TvIsr8RIX7/91Gd1Z+1h1gEDg/GaHiTkSuiStA6URVRrnfHqaq75vkEELb5XqquqG5YZSbKUiH9QYAVlA4IO4CAAAwEACdASpAAEAAPrVIn0qnJCKhrhtqqOAWiWcAFed7UfjbAntG+lj6jhxlgMLNN/JoegjeEG/O1sNRucjSBhCqPLUabCZOG4GZ8IEbrIdY6aWINnmXM3+Tr2Tk8nL5V27kM4NvmO502CYFNNCQQnOLUv3Dd6DgV7RA5Evb6wZ+PPlnR0GnI+0DQAAA9cMZtjw50RwLWogOKTOfU//xsccm2P8kf34j6Luh0i6abGDlisXojdVAOj4zkh7M/y5ZvN1Wq7F3gbxFwijDktd93ZkQBxpdL9Jr9ATOOohGXwa1q5e1zP398KnJHMg8duO89/NK1+51SPyR3XInEF7lEswae02j5Z/5bv4bWC3Lqi8QZ+1RotID3DZTcobB2FL5ntcGETZvWvtRLBjFm5ZntvvusTujpVlG6Y5PVnu8Nuit9QcZPN/QuWJHvLYMGCFreTIlaLhyGUPUJrOFmy6O7gOHNe2ka9YSJoKSczX3zue5D7Om+vg5kIg74lmJBVB0B+ArMPdS+EZ/z73FUIq2XSG1TIftl8y0hff0Fqs2qzCHD4TZPGSW7L8Lu+e4gp0RX/ZkNs1v7TObmG5IVo4qOEe/4DKrCsHhjO3E5aq0oQawWyMlK58YACnEQPDKGGsP7Kh5H4PX0u25KMyNHyCu+Y86aUS9gCN3BG3qYw+JeGuyGAWAy7i0kRYaoZQ5gew+bv619Yf8nNSD01NKdo02Z1NbpX0n54UxhGHRcsPB9LRFTeoX7mk4CpI5dxP9KWWrxTOIe1+6J/0aluqhprRu+5MxD3CNxHqZy2UAHtqtFE6K8cExsELUP5m7YDmycm4ts2PM3GuvhsA45K0ep9VtfCthM6HYH6sjwZhnvbLx2rAB5L7ZkpT549ONtTKX7SuPDXVqTqA328FbTdqgR3JiJujc4ySeE32y3/sEnLY0RCdkCoZGOafq/VqVhhZAa6TvO5ksxC4rsYWRzwyPu2otqQduDypy3rh9J7P/oeaAAAA=
Ipo Date
1993-02-03T00:00:00.000Z
Market Cap
224211120
Next Dividend Date
2025-12-15T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.155
Dividend Yield
1.9846350832266328
Sentiment
0.9430000000000001
Sentiment Sources
2
Rating
3
Target Price
42
Strong Buy
0
Buy
0
Hold
2
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
122540000
Cost Of Revenue
73264000
Gross Profit
49276000
Operating Expenses
37541000
Operating Income
11735000
Interest Expense
12219000
Pretax Income
9243000
Net Income
7213000
Eps
0.960324856876581
Dividends Per Share
1159000
Shares Outstanding
7493687
Income Tax Expense
2030000
EBITDA
23966000
Operating Margin
9.576464827811327
Total Other Income Expense Net
-2492000
Cash
3319000
Short Term Investments
-
Receivables
82660000
Inventories
193613000
Total Current Assets
285250000
Property Plant Equipment
55423000
Total Assets
494014000
Payables
63323000
Short Term Debt
8361000
Long Term Debt
130684000
Total Liabilities
247917000
Equity
246097000
Depreciation
2504000
Change In Working Capital
-14456000
Cash From Operations
-3328000
Capital Expenditures
1837000
Cash From Investing
-1837000
Cash From Financing
5705000
Net Change In Cash
540000
PE
10.9197
PB
0.9534599771634762
ROE
2.930958118140408
ROA
1.460080078702223
FCF
-5165000
Fcf Percent
-0.042149502203362166
Piotroski FScore
2
Health Score
42
Deep Value Investing Score
5.5
Defensive Investing Score
8
Dividend Investing Score
2.5
Economic Moat Investing Score
5.3
Garp Investing Score
5
Growth Investing Score
4.5
Momentum Investing Score
4.5
Net Net Investing Score
1
Quality Investing Score
2.5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
122540000
Quarters > 0 > income Statement > cost Of Revenue
73264000
Quarters > 0 > income Statement > gross Profit
49276000
Quarters > 0 > income Statement > operating Expenses
37541000
Quarters > 0 > income Statement > operating Income
11735000
Quarters > 0 > income Statement > interest Expense
12219000
Quarters > 0 > income Statement > pretax Income
9243000
Quarters > 0 > income Statement > net Income
7213000
Quarters > 0 > income Statement > eps
0.960324856876581
Quarters > 0 > income Statement > dividends Per Share
1159000
Quarters > 0 > income Statement > shares Outstanding
7511000
Quarters > 0 > income Statement > income Tax Expense
2030000
Quarters > 0 > income Statement > EBITDA
23966000
Quarters > 0 > income Statement > operating Margin
9.576464827811327
Quarters > 0 > income Statement > total Other Income Expense Net
-2492000
Quarters > 0 > balance Sheet > cash
3319000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
82660000
Quarters > 0 > balance Sheet > inventories
193613000
Quarters > 0 > balance Sheet > total Current Assets
285250000
Quarters > 0 > balance Sheet > property Plant Equipment
55423000
Quarters > 0 > balance Sheet > total Assets
494014000
Quarters > 0 > balance Sheet > payables
63323000
Quarters > 0 > balance Sheet > short Term Debt
8361000
Quarters > 0 > balance Sheet > long Term Debt
130684000
Quarters > 0 > balance Sheet > total Liabilities
247917000
Quarters > 0 > balance Sheet > equity
246097000
Quarters > 0 > cash Flow > net Income
7212000
Quarters > 0 > cash Flow > depreciation
2504000
Quarters > 0 > cash Flow > change In Working Capital
-14456000
Quarters > 0 > cash Flow > cash From Operations
-3328000
Quarters > 0 > cash Flow > capital Expenditures
1837000
Quarters > 0 > cash Flow > cash From Investing
-1837000
Quarters > 0 > cash Flow > cash From Financing
5705000
Quarters > 0 > cash Flow > net Change In Cash
540000
Quarters > 0 > ratios > PE
0.960324856876581
Quarters > 0 > ratios > PB
0.9534599771634762
Quarters > 0 > ratios > ROE
2.930958118140408
Quarters > 0 > ratios > ROA
1.460080078702223
Quarters > 0 > ratios > FCF
-5165000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.042149502203362166
Quarters > 0 > health Score
42
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
105647000
Quarters > 1 > income Statement > cost Of Revenue
62366000
Quarters > 1 > income Statement > gross Profit
43281000
Quarters > 1 > income Statement > operating Expenses
36125000
Quarters > 1 > income Statement > operating Income
7156000
Quarters > 1 > income Statement > interest Expense
2496000
Quarters > 1 > income Statement > pretax Income
4637000
Quarters > 1 > income Statement > net Income
3608000
Quarters > 1 > income Statement > eps
0.48151608167623117
Quarters > 1 > income Statement > dividends Per Share
1156000
Quarters > 1 > income Statement > shares Outstanding
7493000
Quarters > 1 > income Statement > income Tax Expense
1028999
Quarters > 1 > income Statement > EBITDA
9599000
Quarters > 1 > income Statement > operating Margin
6.773500430679527
Quarters > 1 > income Statement > total Other Income Expense Net
-2519000
Quarters > 1 > balance Sheet > cash
2779000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
66509000
Quarters > 1 > balance Sheet > inventories
186836000
Quarters > 1 > balance Sheet > total Current Assets
261469000
Quarters > 1 > balance Sheet > property Plant Equipment
55632000
Quarters > 1 > balance Sheet > total Assets
471020000
Quarters > 1 > balance Sheet > payables
61483000
Quarters > 1 > balance Sheet > short Term Debt
8361000
Quarters > 1 > balance Sheet > long Term Debt
124167000
Quarters > 1 > balance Sheet > total Liabilities
231955000
Quarters > 1 > balance Sheet > equity
239065000
Quarters > 1 > cash Flow > net Income
3609000
Quarters > 1 > cash Flow > depreciation
2443000
Quarters > 1 > cash Flow > change In Working Capital
-6688000
Quarters > 1 > cash Flow > cash From Operations
812000
Quarters > 1 > cash Flow > capital Expenditures
3171000
Quarters > 1 > cash Flow > cash From Investing
-3171000
Quarters > 1 > cash Flow > cash From Financing
2581000
Quarters > 1 > cash Flow > net Change In Cash
222000
Quarters > 1 > ratios > PE
0.48151608167623117
Quarters > 1 > ratios > PB
0.9791534519900446
Quarters > 1 > ratios > ROE
1.5092129755505825
Quarters > 1 > ratios > ROA
0.7659971975712284
Quarters > 1 > ratios > FCF
-2359000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
-0.02232907702064422
Quarters > 1 > health Score
47
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
114073000
Quarters > 2 > income Statement > cost Of Revenue
67065000
Quarters > 2 > income Statement > gross Profit
47008000
Quarters > 2 > income Statement > operating Expenses
38302000
Quarters > 2 > income Statement > operating Income
8706000
Quarters > 2 > income Statement > interest Expense
2356000
Quarters > 2 > income Statement > pretax Income
6350000
Quarters > 2 > income Statement > net Income
4941000
Quarters > 2 > income Statement > eps
0.6594154544241292
Quarters > 2 > income Statement > dividends Per Share
1156000
Quarters > 2 > income Statement > shares Outstanding
7493000
Quarters > 2 > income Statement > income Tax Expense
1409000
Quarters > 2 > income Statement > EBITDA
11088000
Quarters > 2 > income Statement > operating Margin
7.6319549761994505
Quarters > 2 > income Statement > total Other Income Expense Net
-2356000
Quarters > 2 > balance Sheet > cash
2557000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
74717000
Quarters > 2 > balance Sheet > inventories
175508000
Quarters > 2 > balance Sheet > total Current Assets
258681000
Quarters > 2 > balance Sheet > property Plant Equipment
54990000
Quarters > 2 > balance Sheet > total Assets
468223000
Quarters > 2 > balance Sheet > payables
64560000
Quarters > 2 > balance Sheet > short Term Debt
11169000
Quarters > 2 > balance Sheet > long Term Debt
120255000
Quarters > 2 > balance Sheet > total Liabilities
232010000
Quarters > 2 > balance Sheet > equity
236213000
Quarters > 2 > cash Flow > net Income
4941000
Quarters > 2 > cash Flow > depreciation
2382000
Quarters > 2 > cash Flow > change In Working Capital
-7555000
Quarters > 2 > cash Flow > cash From Operations
1230000
Quarters > 2 > cash Flow > capital Expenditures
701000
Quarters > 2 > cash Flow > cash From Investing
-701000
Quarters > 2 > cash Flow > cash From Financing
-1691000
Quarters > 2 > cash Flow > net Change In Cash
-1162000
Quarters > 2 > ratios > PE
0.6594154544241292
Quarters > 2 > ratios > PB
0.9909756025282266
Quarters > 2 > ratios > ROE
2.091756169220153
Quarters > 2 > ratios > ROA
1.0552664008389163
Quarters > 2 > ratios > FCF
529000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.004637381325993005
Quarters > 2 > health Score
46
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
128054000
Quarters > 3 > income Statement > cost Of Revenue
74876000
Quarters > 3 > income Statement > gross Profit
53178000
Quarters > 3 > income Statement > operating Expenses
44673000
Quarters > 3 > income Statement > operating Income
8505000
Quarters > 3 > income Statement > interest Expense
3044000
Quarters > 3 > income Statement > pretax Income
5461000
Quarters > 3 > income Statement > net Income
4801000
Quarters > 3 > income Statement > eps
0.6410735745760449
Quarters > 3 > income Statement > dividends Per Share
1156000
Quarters > 3 > income Statement > shares Outstanding
7489000
Quarters > 3 > income Statement > income Tax Expense
660000
Quarters > 3 > income Statement > EBITDA
14951000
Quarters > 3 > income Statement > operating Margin
6.6417292704640225
Quarters > 3 > income Statement > total Other Income Expense Net
-3044000
Quarters > 3 > balance Sheet > cash
3719000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
73011000
Quarters > 3 > balance Sheet > inventories
166701000
Quarters > 3 > balance Sheet > total Current Assets
246439000
Quarters > 3 > balance Sheet > property Plant Equipment
55696000
Quarters > 3 > balance Sheet > total Assets
457300000
Quarters > 3 > balance Sheet > payables
58069000
Quarters > 3 > balance Sheet > short Term Debt
11133000
Quarters > 3 > balance Sheet > long Term Debt
120376000
Quarters > 3 > balance Sheet > total Liabilities
225076000
Quarters > 3 > balance Sheet > equity
232224000
Quarters > 3 > cash Flow > net Income
4801000
Quarters > 3 > cash Flow > depreciation
2446000
Quarters > 3 > cash Flow > change In Working Capital
8907000
Quarters > 3 > cash Flow > cash From Operations
24392000
Quarters > 3 > cash Flow > capital Expenditures
1493000
Quarters > 3 > cash Flow > cash From Investing
-1493000
Quarters > 3 > cash Flow > cash From Financing
-22885000
Quarters > 3 > cash Flow > net Change In Cash
14000
Quarters > 3 > ratios > PE
0.6410735745760449
Quarters > 3 > ratios > PB
1.0074598663359515
Quarters > 3 > ratios > ROE
2.067400440953562
Quarters > 3 > ratios > ROA
1.0498578613601575
Quarters > 3 > ratios > FCF
22899000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.17882299654833117
Quarters > 3 > health Score
66
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
453772000
Annuals > 0 > income Statement > cost Of Revenue
274762000
Annuals > 0 > income Statement > gross Profit
179010000
Annuals > 0 > income Statement > operating Expenses
147944000
Annuals > 0 > income Statement > operating Income
31066000
Annuals > 0 > income Statement > interest Expense
17008000
Annuals > 0 > income Statement > pretax Income
14058000
Annuals > 0 > income Statement > net Income
11387000
Annuals > 0 > income Statement > eps
1.522326203208556
Annuals > 0 > income Statement > dividends Per Share
4611000
Annuals > 0 > income Statement > shares Outstanding
7480000
Annuals > 0 > income Statement > income Tax Expense
2671000
Annuals > 0 > income Statement > EBITDA
41317000
Annuals > 0 > income Statement > operating Margin
6.846169441922376
Annuals > 0 > income Statement > total Other Income Expense Net
-17008000
Annuals > 0 > balance Sheet > cash
3719000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
73011000
Annuals > 0 > balance Sheet > inventories
166701000
Annuals > 0 > balance Sheet > total Current Assets
246439000
Annuals > 0 > balance Sheet > property Plant Equipment
55696000
Annuals > 0 > balance Sheet > total Assets
457300000
Annuals > 0 > balance Sheet > payables
58069000
Annuals > 0 > balance Sheet > short Term Debt
11133000
Annuals > 0 > balance Sheet > long Term Debt
120376000
Annuals > 0 > balance Sheet > total Liabilities
225076000
Annuals > 0 > balance Sheet > equity
232224000
Annuals > 0 > cash Flow > net Income
11387000
Annuals > 0 > cash Flow > depreciation
10251000
Annuals > 0 > cash Flow > change In Working Capital
17243000
Annuals > 0 > cash Flow > cash From Operations
52764000
Annuals > 0 > cash Flow > capital Expenditures
4663000
Annuals > 0 > cash Flow > cash From Investing
-2963000
Annuals > 0 > cash Flow > cash From Financing
-50552000
Annuals > 0 > cash Flow > net Change In Cash
-751000
Annuals > 0 > ratios > PE
1.522326203208556
Annuals > 0 > ratios > PB
0.963731569519085
Annuals > 0 > ratios > ROE
4.903455284552845
Annuals > 0 > ratios > ROA
2.490050295211021
Annuals > 0 > ratios > FCF
48101000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.10600257397988418
Annuals > 0 > health Score
61
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
461833000
Annuals > 1 > income Statement > cost Of Revenue
283235000
Annuals > 1 > income Statement > gross Profit
178598000
Annuals > 1 > income Statement > operating Expenses
143226000
Annuals > 1 > income Statement > operating Income
35372000
Annuals > 1 > income Statement > interest Expense
21218000
Annuals > 1 > income Statement > pretax Income
14154000
Annuals > 1 > income Statement > net Income
10426000
Annuals > 1 > income Statement > eps
1.4125457255114484
Annuals > 1 > income Statement > dividends Per Share
4565000
Annuals > 1 > income Statement > shares Outstanding
7381000
Annuals > 1 > income Statement > income Tax Expense
3728000
Annuals > 1 > income Statement > EBITDA
46311000
Annuals > 1 > income Statement > operating Margin
7.659045585742032
Annuals > 1 > income Statement > total Other Income Expense Net
-21218000
Annuals > 1 > balance Sheet > cash
4470000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
81141000
Annuals > 1 > balance Sheet > inventories
169201000
Annuals > 1 > balance Sheet > total Current Assets
258173000
Annuals > 1 > balance Sheet > property Plant Equipment
59785000
Annuals > 1 > balance Sheet > total Assets
479385000
Annuals > 1 > balance Sheet > payables
49840000
Annuals > 1 > balance Sheet > short Term Debt
5278000
Annuals > 1 > balance Sheet > long Term Debt
170480000
Annuals > 1 > balance Sheet > total Liabilities
255830000
Annuals > 1 > balance Sheet > equity
223555000
Annuals > 1 > cash Flow > net Income
10426000
Annuals > 1 > cash Flow > depreciation
10978000
Annuals > 1 > cash Flow > change In Working Capital
51304000
Annuals > 1 > cash Flow > cash From Operations
73576000
Annuals > 1 > cash Flow > capital Expenditures
3918000
Annuals > 1 > cash Flow > cash From Investing
13382000
Annuals > 1 > cash Flow > cash From Financing
-88207000
Annuals > 1 > cash Flow > net Change In Cash
-1249000
Annuals > 1 > ratios > PE
1.4125457255114484
Annuals > 1 > ratios > PB
0.9878531904900361
Annuals > 1 > ratios > ROE
4.66372928362148
Annuals > 1 > ratios > ROA
2.1748698853739685
Annuals > 1 > ratios > FCF
69658000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.15082941236334346
Annuals > 1 > health Score
59
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
615475000
Annuals > 2 > income Statement > cost Of Revenue
390256000
Annuals > 2 > income Statement > gross Profit
225219000
Annuals > 2 > income Statement > operating Expenses
181181000
Annuals > 2 > income Statement > operating Income
44038000
Annuals > 2 > income Statement > interest Expense
18270000
Annuals > 2 > income Statement > pretax Income
25768000
Annuals > 2 > income Statement > net Income
20465000
Annuals > 2 > income Statement > eps
2.77717465056317
Annuals > 2 > income Statement > dividends Per Share
4538000
Annuals > 2 > income Statement > shares Outstanding
7369000
Annuals > 2 > income Statement > income Tax Expense
5303000
Annuals > 2 > income Statement > EBITDA
56358000
Annuals > 2 > income Statement > operating Margin
7.155124091149112
Annuals > 2 > income Statement > total Other Income Expense Net
-18270000
Annuals > 2 > balance Sheet > cash
5719000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
95861000
Annuals > 2 > balance Sheet > inventories
235400000
Annuals > 2 > balance Sheet > total Current Assets
341047000
Annuals > 2 > balance Sheet > property Plant Equipment
68373000
Annuals > 2 > balance Sheet > total Assets
592761000
Annuals > 2 > balance Sheet > payables
69686000
Annuals > 2 > balance Sheet > short Term Debt
6321000
Annuals > 2 > balance Sheet > long Term Debt
253646000
Annuals > 2 > balance Sheet > total Liabilities
377288000
Annuals > 2 > balance Sheet > equity
215473000
Annuals > 2 > cash Flow > net Income
20465000
Annuals > 2 > cash Flow > depreciation
12320000
Annuals > 2 > cash Flow > change In Working Capital
-16001000
Annuals > 2 > cash Flow > cash From Operations
19123000
Annuals > 2 > cash Flow > capital Expenditures
6702000
Annuals > 2 > cash Flow > cash From Investing
-1234000
Annuals > 2 > cash Flow > cash From Financing
-18079000
Annuals > 2 > cash Flow > net Change In Cash
-190000
Annuals > 2 > ratios > PE
2.77717465056317
Annuals > 2 > ratios > PB
1.023239477800003
Annuals > 2 > ratios > ROE
9.49770968984513
Annuals > 2 > ratios > ROA
3.4524875961812604
Annuals > 2 > ratios > FCF
12421000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.02018116089199399
Annuals > 2 > health Score
51
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
514227000
Annuals > 3 > income Statement > cost Of Revenue
319691000
Annuals > 3 > income Statement > gross Profit
194536000
Annuals > 3 > income Statement > operating Expenses
158564000
Annuals > 3 > income Statement > operating Income
35972000
Annuals > 3 > income Statement > interest Expense
10603000
Annuals > 3 > income Statement > pretax Income
25369000
Annuals > 3 > income Statement > net Income
20559000
Annuals > 3 > income Statement > eps
2.7748684032932918
Annuals > 3 > income Statement > dividends Per Share
4299000
Annuals > 3 > income Statement > shares Outstanding
7409000
Annuals > 3 > income Statement > income Tax Expense
4810000
Annuals > 3 > income Statement > EBITDA
47286000
Annuals > 3 > income Statement > operating Margin
6.99535419182579
Annuals > 3 > income Statement > total Other Income Expense Net
-10603000
Annuals > 3 > balance Sheet > cash
5909000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
132405000
Annuals > 3 > balance Sheet > inventories
232464000
Annuals > 3 > balance Sheet > total Current Assets
375285000
Annuals > 3 > balance Sheet > property Plant Equipment
71417000
Annuals > 3 > balance Sheet > total Assets
624575000
Annuals > 3 > balance Sheet > payables
114632000
Annuals > 3 > balance Sheet > short Term Debt
3250000
Annuals > 3 > balance Sheet > long Term Debt
266794000
Annuals > 3 > balance Sheet > total Liabilities
426720000
Annuals > 3 > balance Sheet > equity
197855000
Annuals > 3 > cash Flow > net Income
20559000
Annuals > 3 > cash Flow > depreciation
11342000
Annuals > 3 > cash Flow > change In Working Capital
-90779000
Annuals > 3 > cash Flow > cash From Operations
-54875000
Annuals > 3 > cash Flow > capital Expenditures
21055000
Annuals > 3 > cash Flow > cash From Investing
-233463000
Annuals > 3 > cash Flow > cash From Financing
265894000
Annuals > 3 > cash Flow > net Change In Cash
-22444000
Annuals > 3 > ratios > PE
2.7748684032932918
Annuals > 3 > ratios > PB
1.1204027191630235
Annuals > 3 > ratios > ROE
10.390942862197065
Annuals > 3 > ratios > ROA
3.291678341272065
Annuals > 3 > ratios > FCF
-75930000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
-0.14765852434819643
Annuals > 3 > health Score
46
Valuation > metrics > PE
10.9197
Valuation > metrics > PB
0.9534599771634762
Valuation > final Score
100
Valuation > verdict
2.3% Undervalued
Profitability > metrics > ROE
2.930958118140408
Profitability > metrics > ROA
2.528659070990359
Profitability > metrics > Net Margin
0.05886241227354333
Profitability > final Score
22
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.0073954578885562
Risk > metrics > Interest Coverage
0.9603895572469106
Risk > final Score
34
Risk > verdict
High
Liquidity > metrics > Current Ratio
3.979270130015066
Liquidity > metrics > Quick Ratio
1.278346632442386
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
100
Prev Profitabilities > 0
12
Prev Profitabilities > 1
16
Prev Profitabilities > 2
16
Prev Risks > 0
59
Prev Risks > 1
63
Prev Risks > 2
59
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T01:16:38.183Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-03
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.6
Earnings History > 0 > eps Difference
-0.6
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-28
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.77
Earnings History > 1 > eps Estimate
0.9
Earnings History > 1 > eps Difference
-0.13
Earnings History > 1 > surprise Percent
-14.4444
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-28
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.55
Earnings History > 2 > eps Estimate
0.09
Earnings History > 2 > eps Difference
0.46
Earnings History > 2 > surprise Percent
511.1111
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-28
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.6594
Earnings History > 3 > eps Estimate
0.02
Earnings History > 3 > eps Difference
0.6394
Earnings History > 3 > surprise Percent
3197
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-26
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.19
Earnings History > 4 > eps Estimate
1.21
Earnings History > 4 > eps Difference
-0.02
Earnings History > 4 > surprise Percent
-1.6529
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-30
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.77
Earnings History > 5 > eps Estimate
0.99
Earnings History > 5 > eps Difference
-0.22
Earnings History > 5 > surprise Percent
-22.2222
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-30
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.17
Earnings History > 6 > eps Estimate
0.1
Earnings History > 6 > eps Difference
0.07
Earnings History > 6 > surprise Percent
70
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-30
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.41
Earnings History > 7 > eps Estimate
0.02
Earnings History > 7 > eps Difference
0.39
Earnings History > 7 > surprise Percent
1950
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-28
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.98
Earnings History > 8 > eps Estimate
1.02
Earnings History > 8 > eps Difference
-0.04
Earnings History > 8 > surprise Percent
-3.9216
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-01
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.09
Earnings History > 9 > eps Estimate
0.56
Earnings History > 9 > eps Difference
0.53
Earnings History > 9 > surprise Percent
94.6429
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-01
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.3692
Earnings History > 10 > eps Estimate
-0.18
Earnings History > 10 > eps Difference
-0.1892
Earnings History > 10 > surprise Percent
-105.1111
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-02
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.12
Earnings History > 11 > eps Estimate
0.05
Earnings History > 11 > eps Difference
-0.17
Earnings History > 11 > surprise Percent
-340
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
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.08
Earnings History > 12 > eps Estimate
0.63
Earnings History > 12 > eps Difference
0.45
Earnings History > 12 > surprise Percent
71.4286
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-02
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.74
Earnings History > 13 > eps Estimate
0.37
Earnings History > 13 > eps Difference
0.37
Earnings History > 13 > surprise Percent
100
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-02
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.34
Earnings History > 14 > eps Estimate
0.8
Earnings History > 14 > eps Difference
-0.46
Earnings History > 14 > surprise Percent
-57.5
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-03
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.1
Earnings History > 15 > eps Estimate
1.07
Earnings History > 15 > eps Difference
0.03
Earnings History > 15 > surprise Percent
2.8037
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-01
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.86
Earnings History > 16 > eps Estimate
0.95
Earnings History > 16 > eps Difference
0.91
Earnings History > 16 > surprise Percent
95.7895
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-02
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.34
Earnings History > 17 > eps Estimate
1.37
Earnings History > 17 > eps Difference
-1.03
Earnings History > 17 > surprise Percent
-75.1825
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-03
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.99
Earnings History > 18 > eps Estimate
0.83
Earnings History > 18 > eps Difference
0.16
Earnings History > 18 > surprise Percent
19.2771
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-04
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.19
Earnings History > 19 > eps Estimate
0.59
Earnings History > 19 > eps Difference
0.6
Earnings History > 19 > surprise Percent
101.6949
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-24
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.41
Earnings History > 20 > eps Estimate
0.82
Earnings History > 20 > eps Difference
0.59
Earnings History > 20 > surprise Percent
71.9512
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-27
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.04
Earnings History > 21 > eps Estimate
0.58
Earnings History > 21 > eps Difference
0.46
Earnings History > 21 > surprise Percent
79.3103
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-28
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.33
Earnings History > 22 > eps Estimate
-0.16
Earnings History > 22 > eps Difference
0.49
Earnings History > 22 > surprise Percent
306.25
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-28
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.27
Earnings History > 23 > eps Estimate
0.47
Earnings History > 23 > eps Difference
-0.2
Earnings History > 23 > surprise Percent
-42.5532
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-25
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.68
Earnings History > 24 > eps Estimate
0.47
Earnings History > 24 > eps Difference
0.21
Earnings History > 24 > surprise Percent
44.6809
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-23
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.68
Earnings History > 25 > eps Estimate
0.63
Earnings History > 25 > eps Difference
0.05
Earnings History > 25 > surprise Percent
7.9365
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-24
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.42
Earnings History > 26 > eps Estimate
0.36
Earnings History > 26 > eps Difference
0.06
Earnings History > 26 > surprise Percent
16.6667
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-23
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.48
Earnings History > 27 > eps Estimate
0.42
Earnings History > 27 > eps Difference
0.06
Earnings History > 27 > surprise Percent
14.2857
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-25
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.48
Earnings History > 28 > eps Estimate
0.44
Earnings History > 28 > eps Difference
0.04
Earnings History > 28 > surprise Percent
9.0909
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-23
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.6
Earnings History > 29 > eps Estimate
0.49
Earnings History > 29 > eps Difference
0.11
Earnings History > 29 > surprise Percent
22.449
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-31
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.35
Earnings History > 30 > eps Estimate
0.21
Earnings History > 30 > eps Difference
0.14
Earnings History > 30 > surprise Percent
66.6667
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-24
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.44
Earnings History > 31 > eps Estimate
0.25
Earnings History > 31 > eps Difference
0.19
Earnings History > 31 > surprise Percent
76
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-20
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.37
Earnings History > 32 > eps Estimate
0.25
Earnings History > 32 > eps Difference
0.12
Earnings History > 32 > surprise Percent
48
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-24
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.39
Earnings History > 33 > eps Estimate
0.29
Earnings History > 33 > eps Difference
0.1
Earnings History > 33 > surprise Percent
34.4828
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-25
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.2
Earnings History > 34 > eps Estimate
0.02
Earnings History > 34 > eps Difference
0.18
Earnings History > 34 > surprise Percent
900
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-20
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.2
Earnings History > 35 > eps Estimate
0.14
Earnings History > 35 > eps Difference
0.06
Earnings History > 35 > surprise Percent
42.8571
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-16
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.18
Earnings History > 36 > eps Estimate
0.28
Earnings History > 36 > eps Difference
-0.1
Earnings History > 36 > surprise Percent
-35.7143
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-25
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.16
Earnings History > 37 > eps Estimate
0.17
Earnings History > 37 > eps Difference
-0.01
Earnings History > 37 > surprise Percent
-5.8824
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-28
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.23
Earnings History > 38 > eps Estimate
0.24
Earnings History > 38 > eps Difference
-0.47
Earnings History > 38 > surprise Percent
-195.8333
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-21
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.03
Earnings History > 39 > eps Estimate
0.14
Earnings History > 39 > eps Difference
-0.17
Earnings History > 39 > surprise Percent
-121.4286
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-11
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.18
Earnings History > 40 > eps Estimate
0.36
Earnings History > 40 > eps Difference
-0.18
Earnings History > 40 > surprise Percent
-50
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-21
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.24
Earnings History > 41 > eps Estimate
0.48
Earnings History > 41 > eps Difference
-0.24
Earnings History > 41 > surprise Percent
-50
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-22
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.26
Earnings History > 42 > eps Estimate
0.23
Earnings History > 42 > eps Difference
0.03
Earnings History > 42 > surprise Percent
13.0435
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-21
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.19
Earnings History > 43 > eps Estimate
0.12
Earnings History > 43 > eps Difference
0.07
Earnings History > 43 > surprise Percent
58.3333
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-12
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.59
Earnings History > 44 > eps Estimate
0.38
Earnings History > 44 > eps Difference
0.21
Earnings History > 44 > surprise Percent
55.2632
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-22
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.52
Earnings History > 45 > eps Estimate
0.54
Earnings History > 45 > eps Difference
-0.02
Earnings History > 45 > surprise Percent
-3.7037
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-23
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.19
Earnings History > 46 > eps Difference
0.01
Earnings History > 46 > surprise Percent
5.2632
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-23
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.1
Earnings History > 47 > eps Estimate
0.12
Earnings History > 47 > eps Difference
-0.02
Earnings History > 47 > surprise Percent
-16.6667
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-25
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.29
Earnings History > 48 > eps Estimate
0.35
Earnings History > 48 > eps Difference
-0.06
Earnings History > 48 > surprise Percent
-17.1429
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-30
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.39
Earnings History > 49 > eps Estimate
0.62
Earnings History > 49 > eps Difference
-0.23
Earnings History > 49 > surprise Percent
-37.0968
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-23
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.24
Earnings History > 50 > eps Estimate
0.15
Earnings History > 50 > eps Difference
0.09
Earnings History > 50 > surprise Percent
60
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-23
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.12
Earnings History > 51 > eps Estimate
0.14
Earnings History > 51 > eps Difference
-0.02
Earnings History > 51 > surprise Percent
-14.2857
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-21
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.34
Earnings History > 52 > eps Estimate
0.53
Earnings History > 52 > eps Difference
-0.19
Earnings History > 52 > surprise Percent
-35.8491
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-24
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.72
Earnings History > 53 > eps Estimate
0.84
Earnings History > 53 > eps Difference
-0.12
Earnings History > 53 > surprise Percent
-14.2857
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-24
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.03
Earnings History > 54 > eps Estimate
0.12
Earnings History > 54 > eps Difference
-0.09
Earnings History > 54 > surprise Percent
-75
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-19
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.1
Earnings History > 55 > eps Estimate
0.07
Earnings History > 55 > eps Difference
0.03
Earnings History > 55 > surprise Percent
42.8571
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-15
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.52
Earnings History > 56 > eps Estimate
0.43
Earnings History > 56 > eps Difference
0.09
Earnings History > 56 > surprise Percent
20.9302
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-26
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.7
Earnings History > 57 > eps Estimate
0.69
Earnings History > 57 > eps Difference
0.01
Earnings History > 57 > surprise Percent
1.4493
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-26
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.3
Earnings History > 58 > eps Estimate
0.2
Earnings History > 58 > eps Difference
0.1
Earnings History > 58 > surprise Percent
50
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-26
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.07
Earnings History > 59 > eps Estimate
-0.05
Earnings History > 59 > eps Difference
0.12
Earnings History > 59 > surprise Percent
240
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-15
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.41
Earnings History > 60 > eps Estimate
0.2
Earnings History > 60 > eps Difference
0.21
Earnings History > 60 > surprise Percent
105
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-21
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.63
Earnings History > 61 > eps Estimate
0.46
Earnings History > 61 > eps Difference
0.17
Earnings History > 61 > surprise Percent
36.9565
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-27
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.08
Earnings History > 62 > eps Estimate
-0.09
Earnings History > 62 > eps Difference
0.17
Earnings History > 62 > surprise Percent
188.8889
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-22
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.1
Earnings History > 63 > eps Estimate
-0.18
Earnings History > 63 > eps Difference
0.08
Earnings History > 63 > surprise Percent
44.4444
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-18
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.24
Earnings History > 64 > eps Estimate
0.2
Earnings History > 64 > eps Difference
0.04
Earnings History > 64 > surprise Percent
20
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-22
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.5
Earnings History > 65 > eps Estimate
0.33
Earnings History > 65 > eps Difference
0.17
Earnings History > 65 > surprise Percent
51.5152
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-27
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.25
Earnings History > 66 > eps Estimate
-0.05
Earnings History > 66 > eps Difference
-0.2
Earnings History > 66 > surprise Percent
-400
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-28
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.2
Earnings History > 67 > eps Estimate
-0.11
Earnings History > 67 > eps Difference
-0.09
Earnings History > 67 > surprise Percent
-81.8182
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-19
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.13
Earnings History > 68 > eps Estimate
0.02
Earnings History > 68 > eps Difference
0.11
Earnings History > 68 > surprise Percent
550
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.43
Earnings History > 69 > eps Estimate
0.36
Earnings History > 69 > eps Difference
0.07
Earnings History > 69 > surprise Percent
19.4444
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-24
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.13
Earnings History > 70 > eps Estimate
-0.17
Earnings History > 70 > eps Difference
0.3
Earnings History > 70 > surprise Percent
176.4706
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-24
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.05
Earnings History > 71 > eps Estimate
0.03
Earnings History > 71 > eps Difference
0.02
Earnings History > 71 > surprise Percent
66.6667
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-27
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.02
Earnings History > 72 > eps Estimate
0.2
Earnings History > 72 > eps Difference
-0.22
Earnings History > 72 > surprise Percent
-110
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-23
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.21
Earnings History > 73 > eps Estimate
0.91
Earnings History > 73 > eps Difference
-0.7
Earnings History > 73 > surprise Percent
-76.9231
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-27
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.25
Earnings History > 74 > eps Estimate
-0.03
Earnings History > 74 > eps Difference
-0.22
Earnings History > 74 > surprise Percent
-733.3333
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-07
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.14
Earnings History > 75 > eps Estimate
0.04
Earnings History > 75 > eps Difference
0.1
Earnings History > 75 > surprise Percent
250
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-03-07
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.08
Earnings History > 76 > eps Estimate
0.34
Earnings History > 76 > eps Difference
-0.26
Earnings History > 76 > surprise Percent
-76.4706
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-06
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.76
Earnings History > 77 > eps Estimate
0.69
Earnings History > 77 > eps Difference
0.07
Earnings History > 77 > surprise Percent
10.1449
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-27
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-0.04
Earnings History > 78 > eps Estimate
-0.08
Earnings History > 78 > eps Difference
0.04
Earnings History > 78 > surprise Percent
50
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-27
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.16
Earnings History > 79 > eps Estimate
0.17
Earnings History > 79 > eps Difference
-0.01
Earnings History > 79 > surprise Percent
-5.8824
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-03-01
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.46
Earnings History > 80 > eps Estimate
0.39
Earnings History > 80 > eps Difference
0.07
Earnings History > 80 > surprise Percent
17.9487
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-26
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
1.15
Earnings History > 81 > eps Estimate
1.3
Earnings History > 81 > eps Difference
-0.15
Earnings History > 81 > surprise Percent
-11.5385
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-27
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.5
Earnings History > 82 > eps Estimate
0.5
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
0
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-05
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.2
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-16
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.43
Earnings History > 84 > eps Estimate
0.48
Earnings History > 84 > eps Difference
-0.05
Earnings History > 84 > surprise Percent
-10.4167
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-21
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.98
Earnings History > 85 > eps Estimate
0.95
Earnings History > 85 > eps Difference
0.03
Earnings History > 85 > surprise Percent
3.1579
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-27
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.29
Earnings History > 86 > eps Estimate
0.26
Earnings History > 86 > eps Difference
0.03
Earnings History > 86 > surprise Percent
11.5385
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-29
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.01
Earnings History > 87 > eps Estimate
0.02
Earnings History > 87 > eps Difference
-0.01
Earnings History > 87 > surprise Percent
-50
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-26
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.44
Earnings History > 88 > eps Estimate
0.33
Earnings History > 88 > eps Difference
0.11
Earnings History > 88 > surprise Percent
33.3333
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-29
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.77
Earnings History > 89 > eps Estimate
0.64
Earnings History > 89 > eps Difference
0.13
Earnings History > 89 > surprise Percent
20.3125
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-24
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.2513
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-03-31
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.1426
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-09-30
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.5242
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-06-30
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.025
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-03-31
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.273
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-12-31
Earnings History > 95 > report Date
2002-02-27
Earnings History > 95 > date
2001-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0
Earnings History > 95 > eps Estimate
0.09
Earnings History > 95 > eps Difference
-0.09
Earnings History > 95 > surprise Percent
-100
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-10-25
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.5
Earnings History > 96 > eps Estimate
0.41
Earnings History > 96 > eps Difference
0.09
Earnings History > 96 > surprise Percent
21.9512
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-06-30
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.1552
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-03-31
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.2018
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-09-30
Earnings History > 99 > report Date
2000-09-30
Earnings History > 99 > date
2000-09-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.2813
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-06-30
Earnings History > 100 > report Date
2000-06-30
Earnings History > 100 > date
2000-06-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.0765
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-03-31
Earnings History > 101 > report Date
2000-03-31
Earnings History > 101 > date
2000-03-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.3599
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1999-12-31
Earnings History > 102 > report Date
2000-03-30
Earnings History > 102 > date
1999-12-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-1.59
Earnings History > 102 > eps Estimate
0.29
Earnings History > 102 > eps Difference
-1.88
Earnings History > 102 > surprise Percent
-648.2759
Earnings History > 103 > period
1999-09-30
Earnings History > 103 > report Date
1999-11-09
Earnings History > 103 > date
1999-09-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.4
Earnings History > 103 > eps Estimate
0.39
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
2.5641
Earnings History > 104 > period
1999-06-30
Earnings History > 104 > report Date
1999-08-13
Earnings History > 104 > date
1999-06-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.12
Earnings History > 104 > eps Estimate
0.17
Earnings History > 104 > eps Difference
-0.05
Earnings History > 104 > surprise Percent
-29.4118
Earnings History > 105 > period
1999-03-31
Earnings History > 105 > report Date
1999-05-12
Earnings History > 105 > date
1999-03-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
-0.06
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1998-12-31
Earnings History > 106 > report Date
1999-03-12
Earnings History > 106 > date
1998-12-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
-0.21
Earnings History > 106 > eps Estimate
-0.13
Earnings History > 106 > eps Difference
-0.08
Earnings History > 106 > surprise Percent
-61.5385
Earnings History > 107 > period
1998-09-30
Earnings History > 107 > report Date
1998-11-11
Earnings History > 107 > date
1998-09-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.36
Earnings History > 107 > eps Estimate
0.35
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
2.8571
Earnings History > 108 > period
1998-06-30
Earnings History > 108 > report Date
1998-08-05
Earnings History > 108 > date
1998-06-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.2
Earnings History > 108 > eps Estimate
0.2
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1998-03-31
Earnings History > 109 > report Date
1998-05-12
Earnings History > 109 > date
1998-03-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.05
Earnings History > 109 > eps Estimate
0.05
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1997-12-31
Earnings History > 110 > report Date
1998-03-06
Earnings History > 110 > date
1997-12-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.33
Earnings History > 110 > eps Estimate
0.31
Earnings History > 110 > eps Difference
0.02
Earnings History > 110 > surprise Percent
6.4516
Earnings History > 111 > period
1997-09-30
Earnings History > 111 > report Date
1997-10-30
Earnings History > 111 > date
1997-09-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.44
Earnings History > 111 > eps Estimate
0.41
Earnings History > 111 > eps Difference
0.03
Earnings History > 111 > surprise Percent
7.3171
Earnings History > 112 > period
1997-06-30
Earnings History > 112 > report Date
1997-08-06
Earnings History > 112 > date
1997-06-30
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.26
Earnings History > 112 > eps Estimate
0.18
Earnings History > 112 > eps Difference
0.08
Earnings History > 112 > surprise Percent
44.4444
Earnings History > 113 > period
1997-03-31
Earnings History > 113 > report Date
1997-05-08
Earnings History > 113 > date
1997-03-31
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.05
Earnings History > 113 > eps Estimate
0.03
Earnings History > 113 > eps Difference
0.02
Earnings History > 113 > surprise Percent
66.6667
Earnings History > 114 > period
1996-12-31
Earnings History > 114 > report Date
1997-03-11
Earnings History > 114 > date
1996-12-31
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.21
Earnings History > 114 > eps Estimate
0.17
Earnings History > 114 > eps Difference
0.04
Earnings History > 114 > surprise Percent
23.5294
Earnings History > 115 > period
1994-12-31
Earnings History > 115 > report Date
1995-02-10
Earnings History > 115 > date
1994-12-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.19
Earnings History > 115 > eps Estimate
0.23
Earnings History > 115 > eps Difference
-0.04
Earnings History > 115 > surprise Percent
-17.3913
Earnings History > 116 > period
1994-09-30
Earnings History > 116 > report Date
1994-11-04
Earnings History > 116 > date
1994-09-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.2
Earnings History > 116 > eps Estimate
0.23
Earnings History > 116 > eps Difference
-0.03
Earnings History > 116 > surprise Percent
-13.0435
Earnings History > 117 > period
1994-06-30
Earnings History > 117 > report Date
1994-09-13
Earnings History > 117 > date
1994-06-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.1
Earnings History > 117 > eps Estimate
0.14
Earnings History > 117 > eps Difference
-0.04
Earnings History > 117 > surprise Percent
-28.5714
Earnings History > 118 > period
1994-03-31
Earnings History > 118 > report Date
1994-05-13
Earnings History > 118 > date
1994-03-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
-0.14
Earnings History > 118 > eps Estimate
0.05
Earnings History > 118 > eps Difference
-0.19
Earnings History > 118 > surprise Percent
-380
Earnings History > 119 > period
1993-12-31
Earnings History > 119 > report Date
1994-02-08
Earnings History > 119 > date
1993-12-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.26
Earnings History > 119 > eps Estimate
0.32
Earnings History > 119 > eps Difference
-0.06
Earnings History > 119 > surprise Percent
-18.75
Earnings History > 120 > period
1993-09-30
Earnings History > 120 > report Date
1993-10-27
Earnings History > 120 > date
1993-09-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.25
Earnings History > 120 > eps Estimate
0.24
Earnings History > 120 > eps Difference
0.01
Earnings History > 120 > surprise Percent
4.1667
Earnings History > 121 > period
1993-06-30
Earnings History > 121 > report Date
1993-09-10
Earnings History > 121 > date
1993-06-30
Earnings History > 121 > before After Market
BeforeMarket
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.1
Earnings History > 121 > eps Estimate
0.1
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
0
Earnings History > 122 > period
1993-03-31
Earnings History > 122 > report Date
1993-05-12
Earnings History > 122 > date
1993-03-31
Earnings History > 122 > before After Market
BeforeMarket
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.05
Earnings History > 122 > eps Estimate
0.08
Earnings History > 122 > eps Difference
-0.03
Earnings History > 122 > surprise Percent
-37.5
Rocky Brands, Inc. designs, manufactures, and markets footwear and apparel in the United States, Canada, the United Kingdom, and internationally. It operates through Wholesale, Retail, and Contract Manufacturing segments. The Wholesale segment offers products, which includes sporting goods stores, outdoor retailers, independent shoe retailers, hardware stores, catalogs, mass merchants, uniform stores, farm store chains, specialty safety stores, specialty retailers, and online retailers in retail locations through a range of distribution channels. Its Retail segment sells its products direct sales to consumers through its websites comprising rockyboots.com, georgiaboot.com, durangoboot.com, muckbootcompany.com, xtratuf.com, lehighoutfitters.com, lehighsafetyshoes.com, and slipgrips.com; and third-party marketplaces and Rocky Outdoor Gear Stores. The Contract Manufacturing segment include private label sales and any sales to customers which are contracted to manufacture a specific footwear product for a customer and include sales to the U.S. Military. It serves industrial and construction workers, as well as workers in the hospitality industry, such as restaurants or hotels; farmers and ranchers; western; commercial military personnel; hunting, fishing, camping, and hiking enthusiasts; law enforcement, security personnel, and postal employees; and for the U.S. military personnel. The company sells its products under the Rocky, Georgia Boot, Durango, Lehigh, Muck, XTRATUF, Servus, Ranger, and Michelin brand names. The company was formerly known as William Brooks Shoe Co. Rocky Brands, Inc. was founded in 1932 and is headquartered in Nelsonville, Ohio.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
0.155Next Payout:
Dec 15, 2025Yield:
1.9846 %Is NNNN stock a buy in volatile markets - Weekly Profit Analysis & Community Trade Idea Sharing Platform moha.gov.vn
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$42
Analyst Picks
Strong Buy
0
Buy
0
Hold
2
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
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 Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 90.84% of the total shares of Rocky Brands Inc
1.
FMR Inc(7.366%)
since
2025/06/30
2.
Dimensional Fund Advisors, Inc.(6.8902%)
since
2025/06/30
3.
FIAM Small Cap Core Composite(6.8157%)
since
2025/03/31
4.
BlackRock Inc(6.6829%)
since
2025/06/30
5.
Vanguard Group Inc(5.5258%)
since
2025/06/30
6.
FIAM Small Cap Core CIT Cl B(4.3437%)
since
2025/06/30
7.
American Century Companies Inc(3.312%)
since
2025/06/30
8.
Vanguard Total Stock Mkt Idx Inv(3.0366%)
since
2025/07/31
9.
Avantis US Small Cap Value ETF(2.9909%)
since
2025/08/30
10.
North Star Investment Management Corp(2.8269%)
since
2025/06/30
11.
Portolan Capital Management, LLC(2.801%)
since
2025/06/30
12.
Crawford Investment Counsel, Inc(2.422%)
since
2025/06/30
13.
Geode Capital Management, LLC(2.2817%)
since
2025/06/30
14.
iShares Russell 2000 ETF(2.2618%)
since
2025/08/31
15.
State Street Corp(1.9071%)
since
2025/06/30
16.
Crawford Small Cap Dividend(1.8779%)
since
2025/07/31
17.
Crawford Small Cap Equity(1.8779%)
since
2025/06/30
18.
Strategic Advisers U.S. Total Stock(1.749%)
since
2025/07/31
19.
DFA US Small Cap Value I(1.7477%)
since
2025/07/31
20.
Strategic Advisers Fidelity US TtlStk(1.672%)
since
2025/07/31
21.
Hillsdale Investment Management Inc.(1.6505%)
since
2025/06/30
22.
North Star Micro Cap I(1.4059%)
since
2025/07/31
23.
Diamond Hill Capital Management Inc(1.2733%)
since
2025/06/30
24.
DePrince Race & Zollo Inc(1.2195%)
since
2025/06/30
25.
Acadian Asset Management LLC(1.1455%)
since
2025/06/30
26.
Bridgeway Capital Management, LLC(1.0931%)
since
2025/06/30
27.
Vanguard Institutional Extnd Mkt Idx Tr(1.0576%)
since
2025/07/31
28.
Diamond Hill Small Cap Equity(1.0524%)
since
2025/08/31
29.
D. E. Shaw & Co LP(0.9869%)
since
2025/06/30
30.
Bank of New York Mellon Corp(0.9794%)
since
2025/06/30
31.
Diamond Hill Small Cap Inv(0.9589%)
since
2025/08/31
32.
Scotia Wealth Quant Glbl Sm Cp Eq Pl KM(0.9545%)
since
2025/07/31
33.
Northern Trust Corp(0.9529%)
since
2025/06/30
34.
Fidelity Small Cap Index(0.9516%)
since
2025/06/30
35.
North Star Dividend I(0.9373%)
since
2025/07/31
36.
iShares Russell 2000 Value ETF(0.8199%)
since
2025/08/31
37.
DFA US Targeted Value I(0.8096%)
since
2025/07/31
38.
DePrince, Race & Zollo, Micro Cap Val(0.7829%)
since
2025/08/31
39.
Marshall Wace Asset Management Ltd(0.7147%)
since
2025/06/30
40.
Renaissance Technologies Corp(0.703%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.6
Date
2025-09-30
EPS Actual
0.77
EPS Estimate
0.9
EPS Difference
-0.13
Surprise Percent
-14.4444%
(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.