_id
691057faccc777a4e85d56bd
Ticker
CWST
Name
Casella Waste Systems Inc
Exchange
NASDAQ
Address
25 Green Hill Lane, Rutland, VT, United States, 05701
Country
USA
Sector
Industrials
Industry
Waste Management
Currency
USD
Website
https://www.casella.com
Description
Casella Waste Systems, Inc., together with its subsidiaries, operates as a vertically integrated solid waste services company in the United States. The company offers resource management services primarily in the areas of solid waste collection and disposal, transfer, recycling, and organics services to residential, commercial, municipal, institutional, and industrial customers. It also provides non-hazardous solid waste services, including collections, transfer stations, recycling, and disposal operations. In addition, the company markets materials, including fibers, corrugated cardboard, newsprint, plastics, glass, ferrous, and aluminum metals. Casella Waste Systems, Inc. was founded in 1975 and is headquartered in Rutland, Vermont.
Last Close
99.82
Volume
542443
Current Price
100.12
Change
-2.35
Last Updated
2026-01-02T12:18:02.159Z
Image
data:image/webp;base64,UklGRq4BAABXRUJQVlA4IKIBAAAQCACdASpAAEAAPtFcqU8oJKOiJhqrEQAaCWcnAt1Jd3muMQCqQYAWy6b1FG60LsSFQsSe1QoTqMgLAwZ0wWmIFEYyz/5umHBAAP76XgAnfWbfhMO0vzmp2CT/qtjuAXbJcMnFiiLu3ExFbXRDm0SI2dWGxaKZl+l7pP1ViRkm3Zb4UmOEzI8BzMPwcJs8zGxy9NGotKsdL1LTkGPUrkrAuagO1kXtcMCkS/hIQJ/wI+qb6CG46HnLeaiaJ59fhZBo3X01qp2oiBdLFadv9LXxzP3Si4oYSvGra+m9K2x9lge/zHbcCYGWNeG+enp1RIRXbSuHjfISHil8oZM9h3VMbmuFlryoVusyABkhkMPJF/7NW9vNv7IfmW5/3lViZU78Prwg9fBQl/F9fwn62rnGixmIZuI5UujOFuurqDdC5m6wH7tkLMNddylRy21cIKF8F/ptrcT/2mvn/smIoJAzh3oTZmMk9gltLqQEDX6KmC51/oEH6o+18TU1FjBS24avPsUl0CHNIkaBVyCxZSd7SyIHax9zbhrrsTFjdpRkAoAA
Ipo Date
1997-10-28T00:00:00.000Z
Market Cap
6218535424
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9818333333333333
Sentiment Sources
6
Rating
4
Target Price
112.7
Strong Buy
5
Buy
1
Hold
3
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
485351000
Cost Of Revenue
394091000
Gross Profit
91260000
Operating Expenses
57273000
Operating Income
33987000
Interest Expense
13915000
Pretax Income
15890000
Net Income
9984000
Eps
0.15710464201416208
Dividends Per Share
-
Shares Outstanding
62505316
Income Tax Expense
5906000
EBITDA
115671000
Operating Margin
7.002561033149206
Total Other Income Expense Net
-18097000
Cash
192653000
Short Term Investments
-
Receivables
198779000
Inventories
24142000
Total Current Assets
448005000
Property Plant Equipment
1376575000
Total Assets
3285292000
Payables
112956000
Short Term Debt
35975000
Long Term Debt
1122523000
Total Liabilities
1717928000
Equity
1567364000
Bs_currency_symbol
USD
Depreciation
71403000
Change In Working Capital
37337000
Cash From Operations
93565000
Capital Expenditures
65925000
Cash From Investing
-108330000
Cash From Financing
-10354000
Net Change In Cash
-25119000
Cf_currency_symbol
USD
PE
408.0833
PB
4.059443753971636
ROE
0.6369930660650621
ROA
0.3038999273123972
FCF
27640000
Fcf Percent
0.05694847646342544
Piotroski FScore
4
Health Score
41
Deep Value Investing Score
4
Defensive Investing Score
6
Dividend Investing Score
3
Economic Moat Investing Score
5.8
Garp Investing Score
3.5
Growth Investing Score
5
Momentum Investing Score
3.5
Net Net Investing Score
2.5
Quality Investing Score
4
Value Investing Score
3.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
485351000
Quarters > 0 > income Statement > cost Of Revenue
394091000
Quarters > 0 > income Statement > gross Profit
91260000
Quarters > 0 > income Statement > operating Expenses
57273000
Quarters > 0 > income Statement > operating Income
33987000
Quarters > 0 > income Statement > interest Expense
13915000
Quarters > 0 > income Statement > pretax Income
15890000
Quarters > 0 > income Statement > net Income
9984000
Quarters > 0 > income Statement > eps
0.15710464201416208
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
63550000
Quarters > 0 > income Statement > income Tax Expense
5906000
Quarters > 0 > income Statement > EBITDA
115671000
Quarters > 0 > income Statement > operating Margin
7.002561033149206
Quarters > 0 > income Statement > total Other Income Expense Net
-18097000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
192653000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
198779000
Quarters > 0 > balance Sheet > inventories
24142000
Quarters > 0 > balance Sheet > total Current Assets
448005000
Quarters > 0 > balance Sheet > property Plant Equipment
1376575000
Quarters > 0 > balance Sheet > total Assets
3285292000
Quarters > 0 > balance Sheet > payables
112956000
Quarters > 0 > balance Sheet > short Term Debt
35975000
Quarters > 0 > balance Sheet > long Term Debt
1122523000
Quarters > 0 > balance Sheet > total Liabilities
1717928000
Quarters > 0 > balance Sheet > equity
1567364000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
9984000
Quarters > 0 > cash Flow > depreciation
71403000
Quarters > 0 > cash Flow > change In Working Capital
37337000
Quarters > 0 > cash Flow > cash From Operations
93565000
Quarters > 0 > cash Flow > capital Expenditures
65925000
Quarters > 0 > cash Flow > cash From Investing
-108330000
Quarters > 0 > cash Flow > cash From Financing
-10354000
Quarters > 0 > cash Flow > net Change In Cash
-25119000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.15710464201416208
Quarters > 0 > ratios > PB
4.059443753971636
Quarters > 0 > ratios > ROE
0.6369930660650621
Quarters > 0 > ratios > ROA
0.3038999273123972
Quarters > 0 > ratios > FCF
27640000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.05694847646342544
Quarters > 0 > health Score
41
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
465334000
Quarters > 1 > income Statement > cost Of Revenue
385076000
Quarters > 1 > income Statement > gross Profit
80258000
Quarters > 1 > income Statement > operating Expenses
54523000
Quarters > 1 > income Statement > operating Income
25735000
Quarters > 1 > income Statement > interest Expense
14680000
Quarters > 1 > income Statement > pretax Income
6887000
Quarters > 1 > income Statement > net Income
5208000
Quarters > 1 > income Statement > eps
0.08206615086431036
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
63461000
Quarters > 1 > income Statement > income Tax Expense
1679000
Quarters > 1 > income Statement > EBITDA
102288000
Quarters > 1 > income Statement > operating Margin
5.530436202813463
Quarters > 1 > income Statement > total Other Income Expense Net
-18848000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
217772000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
189830000
Quarters > 1 > balance Sheet > inventories
23284000
Quarters > 1 > balance Sheet > total Current Assets
464525000
Quarters > 1 > balance Sheet > property Plant Equipment
1351849000
Quarters > 1 > balance Sheet > total Assets
3256911000
Quarters > 1 > balance Sheet > payables
116826000
Quarters > 1 > balance Sheet > short Term Debt
34287000
Quarters > 1 > balance Sheet > long Term Debt
1120963000
Quarters > 1 > balance Sheet > total Liabilities
1702730000
Quarters > 1 > balance Sheet > equity
1554181000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
5208000
Quarters > 1 > cash Flow > depreciation
80721000
Quarters > 1 > cash Flow > change In Working Capital
-9759000
Quarters > 1 > cash Flow > cash From Operations
89525000
Quarters > 1 > cash Flow > capital Expenditures
66403000
Quarters > 1 > cash Flow > cash From Investing
-137574000
Quarters > 1 > cash Flow > cash From Financing
-4078000
Quarters > 1 > cash Flow > net Change In Cash
-49937000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.08206615086431036
Quarters > 1 > ratios > PB
4.088143736154283
Quarters > 1 > ratios > ROE
0.335096105279887
Quarters > 1 > ratios > ROA
0.15990611963298967
Quarters > 1 > ratios > FCF
23122000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.04968904056011381
Quarters > 1 > health Score
40
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
417101000
Quarters > 2 > income Statement > cost Of Revenue
351943000
Quarters > 2 > income Statement > gross Profit
65158000
Quarters > 2 > income Statement > operating Expenses
56486000
Quarters > 2 > income Statement > operating Income
8672000
Quarters > 2 > income Statement > interest Expense
13969000
Quarters > 2 > income Statement > pretax Income
-8135000
Quarters > 2 > income Statement > net Income
-4810000
Quarters > 2 > income Statement > eps
-0.07588306750595548
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
63387000
Quarters > 2 > income Statement > income Tax Expense
-3325000
Quarters > 2 > income Statement > EBITDA
81036000
Quarters > 2 > income Statement > operating Margin
2.0791127328872383
Quarters > 2 > income Statement > total Other Income Expense Net
-16807000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
267709000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
174855000
Quarters > 2 > balance Sheet > inventories
22698000
Quarters > 2 > balance Sheet > total Current Assets
491699000
Quarters > 2 > balance Sheet > property Plant Equipment
1305958000
Quarters > 2 > balance Sheet > total Assets
3205870000
Quarters > 2 > balance Sheet > payables
102944000
Quarters > 2 > balance Sheet > short Term Debt
32008000
Quarters > 2 > balance Sheet > long Term Debt
1115411000
Quarters > 2 > balance Sheet > total Liabilities
1658981000
Quarters > 2 > balance Sheet > equity
1546889000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
-4810000
Quarters > 2 > cash Flow > depreciation
75202000
Quarters > 2 > cash Flow > change In Working Capital
-27578000
Quarters > 2 > cash Flow > cash From Operations
50123000
Quarters > 2 > cash Flow > capital Expenditures
55475000
Quarters > 2 > cash Flow > cash From Investing
-158819000
Quarters > 2 > cash Flow > cash From Financing
-4708000
Quarters > 2 > cash Flow > net Change In Cash
-115594000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
-0.07588306750595548
Quarters > 2 > ratios > PB
4.102625618257031
Quarters > 2 > ratios > ROE
-0.3109466807249906
Quarters > 2 > ratios > ROA
-0.15003727537298767
Quarters > 2 > ratios > FCF
-5352000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.012831424523077145
Quarters > 2 > health Score
21
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
427486000
Quarters > 3 > income Statement > cost Of Revenue
351998000
Quarters > 3 > income Statement > gross Profit
75488000
Quarters > 3 > income Statement > operating Expenses
52208000
Quarters > 3 > income Statement > operating Income
23280000
Quarters > 3 > income Statement > interest Expense
13918000
Quarters > 3 > income Statement > pretax Income
5711000
Quarters > 3 > income Statement > net Income
4876000
Quarters > 3 > income Statement > eps
0.07684912291761888
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
63449000
Quarters > 3 > income Statement > income Tax Expense
835000
Quarters > 3 > income Statement > EBITDA
88829000
Quarters > 3 > income Statement > operating Margin
5.445792376826375
Quarters > 3 > income Statement > total Other Income Expense Net
-17569000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
383303000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
175203000
Quarters > 3 > balance Sheet > inventories
21539000
Quarters > 3 > balance Sheet > total Current Assets
613305000
Quarters > 3 > balance Sheet > property Plant Equipment
1262865000
Quarters > 3 > balance Sheet > total Assets
3326744000
Quarters > 3 > balance Sheet > payables
111087000
Quarters > 3 > balance Sheet > short Term Debt
52910000
Quarters > 3 > balance Sheet > long Term Debt
1090632000
Quarters > 3 > balance Sheet > total Liabilities
1775905000
Quarters > 3 > balance Sheet > equity
1550839000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
4876000
Quarters > 3 > cash Flow > depreciation
69200000
Quarters > 3 > cash Flow > change In Working Capital
22428000
Quarters > 3 > cash Flow > cash From Operations
109761000
Quarters > 3 > cash Flow > capital Expenditures
76866000
Quarters > 3 > cash Flow > cash From Investing
-285980000
Quarters > 3 > cash Flow > cash From Financing
40545000
Quarters > 3 > cash Flow > net Change In Cash
-135674000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.07684912291761888
Quarters > 3 > ratios > PB
4.096178829652852
Quarters > 3 > ratios > ROE
0.3144104578231525
Quarters > 3 > ratios > ROA
0.14656973906017415
Quarters > 3 > ratios > FCF
32895000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.07694988841739847
Quarters > 3 > health Score
43
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
1557283000
Annuals > 0 > income Statement > cost Of Revenue
1262243000
Annuals > 0 > income Statement > gross Profit
295040000
Annuals > 0 > income Statement > operating Expenses
190754000
Annuals > 0 > income Statement > operating Income
104286000
Annuals > 0 > income Statement > interest Expense
53969000
Annuals > 0 > income Statement > pretax Income
21048000
Annuals > 0 > income Statement > net Income
13536000
Annuals > 0 > income Statement > eps
0.22720558614207062
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
59576000
Annuals > 0 > income Statement > income Tax Expense
7512000
Annuals > 0 > income Statement > EBITDA
321525000
Annuals > 0 > income Statement > operating Margin
6.69666335534389
Annuals > 0 > income Statement > total Other Income Expense Net
-83238000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
383303000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
175203000
Annuals > 0 > balance Sheet > inventories
21539000
Annuals > 0 > balance Sheet > total Current Assets
613305000
Annuals > 0 > balance Sheet > property Plant Equipment
1262865000
Annuals > 0 > balance Sheet > total Assets
3326744000
Annuals > 0 > balance Sheet > payables
111087000
Annuals > 0 > balance Sheet > short Term Debt
52910000
Annuals > 0 > balance Sheet > long Term Debt
1090632000
Annuals > 0 > balance Sheet > total Liabilities
1775905000
Annuals > 0 > balance Sheet > equity
1550839000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
13536000
Annuals > 0 > cash Flow > depreciation
246508000
Annuals > 0 > cash Flow > change In Working Capital
-30604000
Annuals > 0 > cash Flow > cash From Operations
281355000
Annuals > 0 > cash Flow > capital Expenditures
203227000
Annuals > 0 > cash Flow > cash From Investing
-670609000
Annuals > 0 > cash Flow > cash From Financing
551645000
Annuals > 0 > cash Flow > net Change In Cash
162391000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.22720558614207062
Annuals > 0 > ratios > PB
3.762397927831322
Annuals > 0 > ratios > ROE
0.8728178747116884
Annuals > 0 > ratios > ROA
0.4068843289414515
Annuals > 0 > ratios > FCF
78128000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.050169429705454946
Annuals > 0 > health Score
41
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
1264542000
Annuals > 1 > income Statement > cost Of Revenue
1002743000
Annuals > 1 > income Statement > gross Profit
261798999
Annuals > 1 > income Statement > operating Expenses
155847000
Annuals > 1 > income Statement > operating Income
105952000
Annuals > 1 > income Statement > interest Expense
41217000
Annuals > 1 > income Statement > pretax Income
37045000
Annuals > 1 > income Statement > net Income
25399000
Annuals > 1 > income Statement > eps
0.4595108007381409
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
55274000
Annuals > 1 > income Statement > income Tax Expense
11646000
Annuals > 1 > income Statement > EBITDA
274170000
Annuals > 1 > income Statement > operating Margin
8.378685721787019
Annuals > 1 > income Statement > total Other Income Expense Net
-68907000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
220912000
Annuals > 1 > balance Sheet > short Term Investments
6616000
Annuals > 1 > balance Sheet > receivables
160413000
Annuals > 1 > balance Sheet > inventories
17859000
Annuals > 1 > balance Sheet > total Current Assets
426325000
Annuals > 1 > balance Sheet > property Plant Equipment
1081397000
Annuals > 1 > balance Sheet > total Assets
2535470000
Annuals > 1 > balance Sheet > payables
116794000
Annuals > 1 > balance Sheet > short Term Debt
44820000
Annuals > 1 > balance Sheet > long Term Debt
1007662000
Annuals > 1 > balance Sheet > total Liabilities
1513679000
Annuals > 1 > balance Sheet > equity
1021791000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
25399000
Annuals > 1 > cash Flow > depreciation
195908000
Annuals > 1 > cash Flow > change In Working Capital
-19573000
Annuals > 1 > cash Flow > cash From Operations
233092000
Annuals > 1 > cash Flow > capital Expenditures
154907000
Annuals > 1 > cash Flow > cash From Investing
-1005636000
Annuals > 1 > cash Flow > cash From Financing
922304000
Annuals > 1 > cash Flow > net Change In Cash
149760000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.4595108007381409
Annuals > 1 > ratios > PB
5.298084989983274
Annuals > 1 > ratios > ROE
2.4857333838328977
Annuals > 1 > ratios > ROA
1.001747210576343
Annuals > 1 > ratios > FCF
78185000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.061828709524871454
Annuals > 1 > health Score
42
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
1085089000
Annuals > 2 > income Statement > cost Of Revenue
849468000
Annuals > 2 > income Statement > gross Profit
235621000
Annuals > 2 > income Statement > operating Expenses
133419000
Annuals > 2 > income Statement > operating Income
102202000
Annuals > 2 > income Statement > interest Expense
25165000
Annuals > 2 > income Statement > pretax Income
74966000
Annuals > 2 > income Statement > net Income
53079000
Annuals > 2 > income Statement > eps
1.0253443313307706
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
51767000
Annuals > 2 > income Statement > income Tax Expense
21887000
Annuals > 2 > income Statement > EBITDA
248294000
Annuals > 2 > income Statement > operating Margin
9.418766571221347
Annuals > 2 > income Statement > total Other Income Expense Net
-27236000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
71152000
Annuals > 2 > balance Sheet > short Term Investments
4345000
Annuals > 2 > balance Sheet > receivables
100886000
Annuals > 2 > balance Sheet > inventories
13472000
Annuals > 2 > balance Sheet > total Current Assets
207479000
Annuals > 2 > balance Sheet > property Plant Equipment
812613000
Annuals > 2 > balance Sheet > total Assets
1449215000
Annuals > 2 > balance Sheet > payables
74203000
Annuals > 2 > balance Sheet > short Term Debt
22968000
Annuals > 2 > balance Sheet > long Term Debt
585015000
Annuals > 2 > balance Sheet > total Liabilities
951315000
Annuals > 2 > balance Sheet > equity
497900000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
53079000
Annuals > 2 > cash Flow > depreciation
148163000
Annuals > 2 > cash Flow > change In Working Capital
-11250000
Annuals > 2 > cash Flow > cash From Operations
217314000
Annuals > 2 > cash Flow > capital Expenditures
130960000
Annuals > 2 > cash Flow > cash From Investing
-206920000
Annuals > 2 > cash Flow > cash From Financing
26949000
Annuals > 2 > cash Flow > net Change In Cash
37343000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
1.0253443313307706
Annuals > 2 > ratios > PB
10.182888089977906
Annuals > 2 > ratios > ROE
10.660574412532638
Annuals > 2 > ratios > ROA
3.662603547437751
Annuals > 2 > ratios > FCF
86354000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.07958241213393556
Annuals > 2 > health Score
50
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
889211000
Annuals > 3 > income Statement > cost Of Revenue
685993000
Annuals > 3 > income Statement > gross Profit
203218000
Annuals > 3 > income Statement > operating Expenses
118834000
Annuals > 3 > income Statement > operating Income
84384000
Annuals > 3 > income Statement > interest Expense
25992000
Annuals > 3 > income Statement > pretax Income
58046000
Annuals > 3 > income Statement > net Income
41100000
Annuals > 3 > income Statement > eps
0.7978258759584587
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
51515000
Annuals > 3 > income Statement > income Tax Expense
16946000
Annuals > 3 > income Statement > EBITDA
208779000
Annuals > 3 > income Statement > operating Margin
9.489761147804064
Annuals > 3 > income Statement > total Other Income Expense Net
-26338000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
33809000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
86979000
Annuals > 3 > balance Sheet > inventories
9729000
Annuals > 3 > balance Sheet > total Current Assets
146479000
Annuals > 3 > balance Sheet > property Plant Equipment
738403000
Annuals > 3 > balance Sheet > total Assets
1283580000
Annuals > 3 > balance Sheet > payables
63086000
Annuals > 3 > balance Sheet > short Term Debt
17208000
Annuals > 3 > balance Sheet > long Term Debt
542503000
Annuals > 3 > balance Sheet > total Liabilities
861123000
Annuals > 3 > balance Sheet > equity
422457000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
41100000
Annuals > 3 > cash Flow > depreciation
124741000
Annuals > 3 > cash Flow > change In Working Capital
-13071000
Annuals > 3 > cash Flow > cash From Operations
182737000
Annuals > 3 > cash Flow > capital Expenditures
123295000
Annuals > 3 > cash Flow > cash From Investing
-293154000
Annuals > 3 > cash Flow > cash From Financing
-10116000
Annuals > 3 > cash Flow > net Change In Cash
-120533000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.7978258759584587
Annuals > 3 > ratios > PB
11.942941175078174
Annuals > 3 > ratios > ROE
9.728800801028271
Annuals > 3 > ratios > ROA
3.201981956714813
Annuals > 3 > ratios > FCF
59442000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.0668480259465976
Annuals > 3 > health Score
44
Valuation > metrics > PE
408.0833
Valuation > metrics > PB
4.059443753971636
Valuation > final Score
9.405562460283639
Valuation > verdict
783.8% Overvalued
Profitability > metrics > ROE
0.6369930660650621
Profitability > metrics > ROA
2.2285465564000404
Profitability > metrics > Net Margin
0.02057067977607958
Profitability > final Score
11
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.0960619230759414
Risk > metrics > Interest Coverage
2.442472152353575
Risk > final Score
40
Risk > verdict
High
Liquidity > metrics > Current Ratio
3.00813799679046
Liquidity > metrics > Quick Ratio
2.846036083824053
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
59.11856263845717
Prev Valuations > 1
38.97374381742969
Prev Valuations > 2
59.038211703471475
Prev Profitabilities > 0
6
Prev Profitabilities > 1
0
Prev Profitabilities > 2
5
Prev Risks > 0
37
Prev Risks > 1
32
Prev Risks > 2
37
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:41:11.032Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-12
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.2507
Earnings History > 0 > eps Difference
-0.2507
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-29
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.42
Earnings History > 1 > eps Estimate
0.32
Earnings History > 1 > eps Difference
0.1
Earnings History > 1 > surprise Percent
31.25
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
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.36
Earnings History > 2 > eps Estimate
0.33
Earnings History > 2 > eps Difference
0.03
Earnings History > 2 > surprise Percent
9.0909
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-01
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.19
Earnings History > 3 > eps Estimate
0.1
Earnings History > 3 > eps Difference
0.09
Earnings History > 3 > surprise Percent
90
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-12
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.41
Earnings History > 4 > eps Estimate
0.16
Earnings History > 4 > eps Difference
0.25
Earnings History > 4 > surprise Percent
156.25
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.27
Earnings History > 5 > eps Estimate
0.28
Earnings History > 5 > eps Difference
-0.01
Earnings History > 5 > surprise Percent
-3.5714
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-01
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.22
Earnings History > 6 > eps Estimate
0.28
Earnings History > 6 > eps Difference
-0.06
Earnings History > 6 > surprise Percent
-21.4286
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-25
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.01
Earnings History > 7 > eps Estimate
-0.02
Earnings History > 7 > eps Difference
0.01
Earnings History > 7 > surprise Percent
50
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-15
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.13
Earnings History > 8 > eps Estimate
0.16
Earnings History > 8 > eps Difference
-0.03
Earnings History > 8 > surprise Percent
-18.75
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
0.35
Earnings History > 9 > eps Estimate
0.39
Earnings History > 9 > eps Difference
-0.04
Earnings History > 9 > surprise Percent
-10.2564
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-27
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.36
Earnings History > 10 > eps Estimate
0.37
Earnings History > 10 > eps Difference
-0.01
Earnings History > 10 > surprise Percent
-2.7027
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-27
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.1
Earnings History > 11 > eps Estimate
0.09
Earnings History > 11 > eps Difference
0.01
Earnings History > 11 > surprise Percent
11.1111
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-16
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.18
Earnings History > 12 > eps Estimate
0.23
Earnings History > 12 > eps Difference
-0.05
Earnings History > 12 > surprise Percent
-21.7391
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-27
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.45
Earnings History > 13 > eps Estimate
0.36
Earnings History > 13 > eps Difference
0.09
Earnings History > 13 > surprise Percent
25
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-28
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.36
Earnings History > 14 > eps Estimate
0.28
Earnings History > 14 > eps Difference
0.08
Earnings History > 14 > surprise Percent
28.5714
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-28
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.11
Earnings History > 15 > eps Estimate
0.1
Earnings History > 15 > eps Difference
0.01
Earnings History > 15 > surprise Percent
10
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-17
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.21
Earnings History > 16 > eps Estimate
0.18
Earnings History > 16 > eps Difference
0.03
Earnings History > 16 > surprise Percent
16.6667
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-28
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
0.26
Earnings History > 17 > eps Difference
0.08
Earnings History > 17 > surprise Percent
30.7692
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-29
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.25
Earnings History > 18 > eps Estimate
0.24
Earnings History > 18 > eps Difference
0.01
Earnings History > 18 > surprise Percent
4.1667
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-29
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.09
Earnings History > 19 > eps Estimate
0.05
Earnings History > 19 > eps Difference
0.04
Earnings History > 19 > surprise Percent
80
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-18
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.17
Earnings History > 20 > eps Estimate
0.14
Earnings History > 20 > eps Difference
0.03
Earnings History > 20 > surprise Percent
21.4286
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-29
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.37
Earnings History > 21 > eps Estimate
0.29
Earnings History > 21 > eps Difference
0.08
Earnings History > 21 > surprise Percent
27.5862
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-03
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.27
Earnings History > 22 > eps Estimate
0.06
Earnings History > 22 > eps Difference
0.21
Earnings History > 22 > surprise Percent
350
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-07
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.05
Earnings History > 23 > eps Estimate
-0.02
Earnings History > 23 > eps Difference
0.07
Earnings History > 23 > surprise Percent
350
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-20
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.21
Earnings History > 24 > eps Estimate
0.21
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-10-31
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.37
Earnings History > 25 > eps Estimate
0.33
Earnings History > 25 > eps Difference
0.04
Earnings History > 25 > surprise Percent
12.1212
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-01
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.27
Earnings History > 26 > eps Estimate
0.26
Earnings History > 26 > eps Difference
0.01
Earnings History > 26 > surprise Percent
3.8462
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-30
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.01
Earnings History > 27 > eps Estimate
-0.03
Earnings History > 27 > eps Difference
0.02
Earnings History > 27 > surprise Percent
66.6667
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-21
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.09
Earnings History > 28 > eps Estimate
0.11
Earnings History > 28 > eps Difference
-0.02
Earnings History > 28 > surprise Percent
-18.1818
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-01
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.3
Earnings History > 29 > eps Estimate
0.32
Earnings History > 29 > eps Difference
-0.02
Earnings History > 29 > surprise Percent
-6.25
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-02
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.22
Earnings History > 30 > eps Estimate
0.23
Earnings History > 30 > eps Difference
-0.01
Earnings History > 30 > surprise Percent
-4.3478
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-03
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.0923
Earnings History > 31 > eps Estimate
-0.01
Earnings History > 31 > eps Difference
-0.0823
Earnings History > 31 > surprise Percent
-823
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-01
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.11
Earnings History > 32 > eps Estimate
0.12
Earnings History > 32 > eps Difference
-0.01
Earnings History > 32 > surprise Percent
-8.3333
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-01
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.3
Earnings History > 33 > eps Estimate
0.25
Earnings History > 33 > eps Difference
0.05
Earnings History > 33 > surprise Percent
20
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-02
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.25
Earnings History > 34 > eps Estimate
0.23
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
8.6957
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-04
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.01
Earnings History > 35 > eps Estimate
-0.07
Earnings History > 35 > eps Difference
0.06
Earnings History > 35 > surprise Percent
85.7143
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-01
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.26
Earnings History > 36 > eps Estimate
-0.07
Earnings History > 36 > eps Difference
-0.19
Earnings History > 36 > surprise Percent
-271.4286
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-03
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.18
Earnings History > 37 > eps Estimate
0.11
Earnings History > 37 > eps Difference
0.07
Earnings History > 37 > surprise Percent
63.6364
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.12
Earnings History > 38 > eps Estimate
0.05
Earnings History > 38 > eps Difference
0.07
Earnings History > 38 > surprise Percent
140
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-04
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.19
Earnings History > 39 > eps Estimate
-0.25
Earnings History > 39 > eps Difference
0.06
Earnings History > 39 > surprise Percent
24
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-01
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.17
Earnings History > 40 > eps Estimate
-0.03
Earnings History > 40 > eps Difference
-0.14
Earnings History > 40 > surprise Percent
-466.6667
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-23
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.06
Earnings History > 41 > eps Estimate
0.08
Earnings History > 41 > eps Difference
-0.02
Earnings History > 41 > surprise Percent
-25
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-29
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.03
Earnings History > 42 > eps Estimate
0.01
Earnings History > 42 > eps Difference
0.02
Earnings History > 42 > surprise Percent
200
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-06
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.34
Earnings History > 43 > eps Estimate
-0.19
Earnings History > 43 > eps Difference
-0.15
Earnings History > 43 > surprise Percent
-78.9474
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
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.09
Earnings History > 44 > eps Estimate
-0.12
Earnings History > 44 > eps Difference
0.03
Earnings History > 44 > surprise Percent
25
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-12-04
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.01
Earnings History > 45 > eps Estimate
0.01
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
0
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-27
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.1664
Earnings History > 46 > eps Estimate
0
Earnings History > 46 > eps Difference
-0.1664
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-06-25
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.14
Earnings History > 47 > eps Estimate
-0.16
Earnings History > 47 > eps Difference
0.02
Earnings History > 47 > surprise Percent
12.5
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-05
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.25
Earnings History > 48 > eps Estimate
-0.15
Earnings History > 48 > eps Difference
-0.1
Earnings History > 48 > surprise Percent
-66.6667
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-12-05
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.0085
Earnings History > 49 > eps Estimate
-0.01
Earnings History > 49 > eps Difference
0.0015
Earnings History > 49 > surprise Percent
15
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-28
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.02
Earnings History > 50 > eps Estimate
-0.06
Earnings History > 50 > eps Difference
0.04
Earnings History > 50 > surprise Percent
66.6667
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-06-26
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.22
Earnings History > 51 > eps Estimate
-0.22
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
0
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-04
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.09
Earnings History > 52 > eps Estimate
-0.16
Earnings History > 52 > eps Difference
0.07
Earnings History > 52 > surprise Percent
43.75
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-12-03
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-0.18
Earnings History > 53 > eps Estimate
-0.14
Earnings History > 53 > eps Difference
-0.04
Earnings History > 53 > surprise Percent
-28.5714
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-29
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.31
Earnings History > 54 > eps Estimate
-0.24
Earnings History > 54 > eps Difference
-0.07
Earnings History > 54 > surprise Percent
-29.1667
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-06-27
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.3
Earnings History > 55 > eps Estimate
-0.37
Earnings History > 55 > eps Difference
0.07
Earnings History > 55 > surprise Percent
18.9189
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-29
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.32
Earnings History > 56 > eps Estimate
-0.25
Earnings History > 56 > eps Difference
-0.07
Earnings History > 56 > surprise Percent
-28
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-30
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.03
Earnings History > 57 > eps Estimate
0.02
Earnings History > 57 > eps Difference
-0.05
Earnings History > 57 > surprise Percent
-250
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-29
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.12
Earnings History > 58 > eps Estimate
-0.16
Earnings History > 58 > eps Difference
0.04
Earnings History > 58 > surprise Percent
25
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-06-15
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.63
Earnings History > 59 > eps Estimate
-0.33
Earnings History > 59 > eps Difference
0.96
Earnings History > 59 > surprise Percent
290.9091
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-01
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.24
Earnings History > 60 > eps Estimate
-0.21
Earnings History > 60 > eps Difference
-0.03
Earnings History > 60 > surprise Percent
-14.2857
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-12-01
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.04
Earnings History > 61 > eps Estimate
-0.08
Earnings History > 61 > eps Difference
0.04
Earnings History > 61 > surprise Percent
50
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-09-01
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.03
Earnings History > 62 > eps Estimate
-0.17
Earnings History > 62 > eps Difference
0.2
Earnings History > 62 > surprise Percent
117.6471
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-06-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.23
Earnings History > 63 > eps Estimate
-0.25
Earnings History > 63 > eps Difference
0.02
Earnings History > 63 > surprise Percent
8
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-03-02
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.17
Earnings History > 64 > eps Estimate
-0.25
Earnings History > 64 > eps Difference
0.08
Earnings History > 64 > surprise Percent
32
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-12-02
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.06
Earnings History > 65 > eps Estimate
-0.12
Earnings History > 65 > eps Difference
0.06
Earnings History > 65 > surprise Percent
50
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-09-02
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.09
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-06-15
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.03
Earnings History > 67 > eps Estimate
-0.07
Earnings History > 67 > eps Difference
0.04
Earnings History > 67 > surprise Percent
57.1429
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-03-04
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.15
Earnings History > 68 > eps Estimate
-0.08
Earnings History > 68 > eps Difference
-0.07
Earnings History > 68 > surprise Percent
-87.5
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-12-03
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.08
Earnings History > 69 > eps Estimate
0.09
Earnings History > 69 > eps Difference
-0.01
Earnings History > 69 > surprise Percent
-11.1111
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-09-03
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.08
Earnings History > 70 > eps Estimate
0.03
Earnings History > 70 > eps Difference
0.05
Earnings History > 70 > surprise Percent
166.6667
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-06-18
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.18
Earnings History > 71 > eps Estimate
-0.22
Earnings History > 71 > eps Difference
0.04
Earnings History > 71 > surprise Percent
18.1818
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-03-05
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.15
Earnings History > 72 > eps Estimate
-0.13
Earnings History > 72 > eps Difference
-0.02
Earnings History > 72 > surprise Percent
-15.3846
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-12-05
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.14
Earnings History > 73 > eps Estimate
0.04
Earnings History > 73 > eps Difference
0.1
Earnings History > 73 > surprise Percent
250
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-09-05
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.07
Earnings History > 74 > eps Estimate
-0.02
Earnings History > 74 > eps Difference
0.09
Earnings History > 74 > surprise Percent
450
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-06-18
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.07
Earnings History > 75 > eps Estimate
-0.04
Earnings History > 75 > eps Difference
-0.03
Earnings History > 75 > surprise Percent
-75
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.07
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-12-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.06
Earnings History > 77 > eps Estimate
0.02
Earnings History > 77 > eps Difference
0.04
Earnings History > 77 > surprise Percent
200
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-09-06
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.03
Earnings History > 78 > eps Difference
-0.01
Earnings History > 78 > surprise Percent
-33.3333
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-06-19
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.07
Earnings History > 79 > eps Estimate
-0.01
Earnings History > 79 > eps Difference
0.08
Earnings History > 79 > surprise Percent
800
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-03-08
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.02
Earnings History > 80 > eps Estimate
0.01
Earnings History > 80 > eps Difference
0.01
Earnings History > 80 > surprise Percent
100
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-12-07
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.13
Earnings History > 81 > eps Estimate
0.11
Earnings History > 81 > eps Difference
0.02
Earnings History > 81 > surprise Percent
18.1818
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-09-07
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.09
Earnings History > 82 > eps Estimate
0.09
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-06-22
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.01
Earnings History > 83 > eps Estimate
-0.02
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
50
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-03-09
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.02
Earnings History > 84 > eps Estimate
0.03
Earnings History > 84 > eps Difference
-0.01
Earnings History > 84 > surprise Percent
-33.3333
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-12-08
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.11
Earnings History > 85 > eps Estimate
0.1
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
10
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-09-08
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.08
Earnings History > 86 > eps Estimate
0.09
Earnings History > 86 > eps Difference
-0.01
Earnings History > 86 > surprise Percent
-11.1111
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-06-23
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-0.04
Earnings History > 87 > eps Estimate
0.01
Earnings History > 87 > eps Difference
-0.05
Earnings History > 87 > surprise Percent
-500
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-03-10
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.03
Earnings History > 88 > eps Estimate
0.03
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
0
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-12-03
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.2
Earnings History > 89 > eps Estimate
0.16
Earnings History > 89 > eps Difference
0.04
Earnings History > 89 > surprise Percent
25
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-09-10
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.11
Earnings History > 90 > eps Estimate
0.12
Earnings History > 90 > eps Difference
-0.01
Earnings History > 90 > surprise Percent
-8.3333
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2003-03-05
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.06
Earnings History > 91 > eps Estimate
0.06
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-12-04
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.13
Earnings History > 92 > eps Estimate
0.11
Earnings History > 92 > eps Difference
0.02
Earnings History > 92 > surprise Percent
18.1818
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-09-04
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.08
Earnings History > 93 > eps Estimate
0.09
Earnings History > 93 > eps Difference
-0.01
Earnings History > 93 > surprise Percent
-11.1111
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-06-30
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.03
Earnings History > 94 > eps Estimate
0.02
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
50
Earnings History > 95 > period
2001-12-31
Earnings History > 95 > report Date
2002-03-06
Earnings History > 95 > date
2001-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.04
Earnings History > 95 > eps Estimate
0.04
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-12-05
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.1
Earnings History > 96 > eps Estimate
0.08
Earnings History > 96 > eps Difference
0.02
Earnings History > 96 > surprise Percent
25
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-09-06
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.05
Earnings History > 97 > eps Estimate
0.09
Earnings History > 97 > eps Difference
-0.04
Earnings History > 97 > surprise Percent
-44.4444
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-06-28
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.07
Earnings History > 98 > eps Estimate
-0.01
Earnings History > 98 > eps Difference
-0.06
Earnings History > 98 > surprise Percent
-600
Earnings History > 99 > period
2000-12-31
Earnings History > 99 > report Date
2001-03-07
Earnings History > 99 > date
2000-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.5875
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-09-30
Earnings History > 100 > report Date
2000-12-05
Earnings History > 100 > date
2000-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.0154
Earnings History > 100 > eps Estimate
0.04
Earnings History > 100 > eps Difference
-0.0246
Earnings History > 100 > surprise Percent
-61.5
Earnings History > 101 > period
2000-06-30
Earnings History > 101 > report Date
2000-08-31
Earnings History > 101 > date
2000-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.14
Earnings History > 101 > eps Estimate
0.19
Earnings History > 101 > eps Difference
-0.05
Earnings History > 101 > surprise Percent
-26.3158
Earnings History > 102 > period
2000-03-31
Earnings History > 102 > report Date
2000-06-28
Earnings History > 102 > date
2000-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.19
Earnings History > 102 > eps Estimate
0.17
Earnings History > 102 > eps Difference
0.02
Earnings History > 102 > surprise Percent
11.7647
Earnings History > 103 > period
1999-12-31
Earnings History > 103 > report Date
2000-03-09
Earnings History > 103 > date
1999-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.14
Earnings History > 103 > eps Estimate
0.12
Earnings History > 103 > eps Difference
0.02
Earnings History > 103 > surprise Percent
16.6667
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-12-01
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.29
Earnings History > 104 > eps Estimate
0.3
Earnings History > 104 > eps Difference
-0.01
Earnings History > 104 > surprise Percent
-3.3333
Earnings History > 105 > period
1999-06-30
Earnings History > 105 > report Date
1999-09-01
Earnings History > 105 > date
1999-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.25
Earnings History > 105 > eps Estimate
0.25
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-03-31
Earnings History > 106 > report Date
1999-06-23
Earnings History > 106 > date
1999-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.19
Earnings History > 106 > eps Estimate
0.18
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
5.5556
Earnings History > 107 > period
1998-12-31
Earnings History > 107 > report Date
1999-03-03
Earnings History > 107 > date
1998-12-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.16
Earnings History > 107 > eps Estimate
0.15
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
6.6667
Earnings History > 108 > period
1998-09-30
Earnings History > 108 > report Date
1998-12-02
Earnings History > 108 > date
1998-09-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.19
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
5.2632
Earnings History > 109 > period
1998-06-30
Earnings History > 109 > report Date
1998-08-26
Earnings History > 109 > date
1998-06-30
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.17
Earnings History > 109 > eps Estimate
0.16
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
6.25
Earnings History > 110 > period
1998-03-31
Earnings History > 110 > report Date
1998-06-23
Earnings History > 110 > date
1998-03-31
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.06
Earnings History > 110 > eps Estimate
0.1
Earnings History > 110 > eps Difference
-0.04
Earnings History > 110 > surprise Percent
-40
Earnings History > 111 > period
1997-12-31
Earnings History > 111 > report Date
1998-03-04
Earnings History > 111 > date
1997-12-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.08
Earnings History > 111 > eps Estimate
0.09
Earnings History > 111 > eps Difference
-0.01
Earnings History > 111 > surprise Percent
-11.1111
Casella Waste Systems, Inc., together with its subsidiaries, operates as a vertically integrated solid waste services company in the United States. The company offers resource management services primarily in the areas of solid waste collection and disposal, transfer, recycling, and organics services to residential, commercial, municipal, institutional, and industrial customers. It also provides non-hazardous solid waste services, including collections, transfer stations, recycling, and disposal operations. In addition, the company markets materials, including fibers, corrugated cardboard, newsprint, plastics, glass, ferrous, and aluminum metals. Casella Waste Systems, Inc. was founded in 1975 and is headquartered in Rutland, Vermont.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AA Look At Casella Waste Systems (CWST) Valuation After Landfill Developments And New CEO Appointment simplywall.st
Read more →Short Interest in Casella Waste Systems, Inc. (NASDAQ:CWST) Increases By 27.7% - MarketBeat
1/18/2026
Short Interest in Casella Waste Systems, Inc. (NASDAQ:CWST) Increases By 27.7% MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$112.7
Analyst Picks
Strong Buy
5
Buy
1
Hold
3
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 94.33% of the total shares of Casella Waste Systems Inc
1.
Vanguard Group Inc(9.5604%)
since
2025/06/30
2.
BlackRock Inc(7.3169%)
since
2025/06/30
3.
Wasatch Advisors LP(5.3742%)
since
2025/06/30
4.
Conestoga Capital Advisors, LLC(4.2213%)
since
2025/06/30
5.
Amvescap Plc.(4.0913%)
since
2025/06/30
6.
American Funds SMALLCAP World A(4.0118%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(3.0912%)
since
2025/07/31
8.
Capital Research & Mgmt Co - Division 3(3.0872%)
since
2025/06/30
9.
William Blair Investment Management, LLC(2.8353%)
since
2025/06/30
10.
JPMorgan Chase & Co(2.6931%)
since
2025/06/30
11.
Wasatch Core Growth(2.6045%)
since
2025/06/30
12.
Westfield Capital Management Company, L.P.(2.4449%)
since
2025/06/30
13.
Vanguard Small Cap Index(2.3895%)
since
2025/07/31
14.
iShares Russell 2000 ETF(2.3797%)
since
2025/08/31
15.
Geode Capital Management, LLC(2.3627%)
since
2025/06/30
16.
Capital Research Global Investors(2.2742%)
since
2025/06/30
17.
State Street Corp(2.2568%)
since
2025/06/30
18.
Conestoga Small Cap Investors(2.16%)
since
2025/07/31
19.
Ameriprise Financial Inc(2.0636%)
since
2025/06/30
20.
Earnest Partners LLC(1.9911%)
since
2025/06/30
21.
Macquarie Group Ltd(1.7934%)
since
2025/06/30
22.
Silvercrest Asset Management Group LLC(1.7812%)
since
2025/06/30
23.
Geneva Capital Management(1.7077%)
since
2025/06/30
24.
Wellington Management Company LLP(1.6907%)
since
2025/06/30
25.
T. Rowe Price Investment Management,Inc.(1.6484%)
since
2025/06/30
26.
American Century Companies Inc(1.4845%)
since
2025/06/30
27.
Vanguard Small Cap Growth Index Inv(1.3463%)
since
2025/07/31
28.
Invesco OFI Small Cap Growth(1.2633%)
since
2025/06/30
29.
Macquarie Small Cap Core I(1.2459%)
since
2025/07/31
30.
American Century Small Cap Growth Inv(1.1549%)
since
2025/06/30
31.
American Century U.S. Small Cap Growth(1.1549%)
since
2025/06/30
32.
Capital Group Growth Composite(1.1044%)
since
2025/06/30
33.
American Funds IS® Growth 1(1.1044%)
since
2025/06/30
34.
Invesco Discovery A(1.0873%)
since
2025/07/31
35.
Conestoga Small Cap Growth(1.0821%)
since
2025/06/30
36.
Vanguard Institutional Extnd Mkt Idx Tr(1.0566%)
since
2025/07/31
37.
Fidelity Small Cap Index(0.9925%)
since
2025/06/30
38.
iShares Russell 2000 Growth ETF(0.8698%)
since
2025/08/31
39.
Harbor Small Cap Value Instl(0.794%)
since
2025/06/30
40.
JPMorgan Small Cap Growth A(0.7617%)
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.2507
Date
2025-09-30
EPS Actual
0.42
EPS Estimate
0.32
EPS Difference
0.1
Surprise Percent
31.25%
(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.