_id
690da902ccc777a4e85d081b
Ticker
ACLLF
Name
Atco Ltd
Exchange
OTCQX
Address
West Building, Calgary, AB, Canada, T3E 8B4
Country
USA
Sector
Utilities
Industry
Utilities - Diversified
Currency
USD
Website
https://www.atco.com
Description
ATCO Ltd., together with its subsidiaries, engages in the energy, logistics and transportation, shelter, and real estate services in Canada, Australia, and internationally. The company engages in the electricity and natural gas transmission and distribution, and international electricity operations; energy storage, electricity generation, storage and industrial water solutions, and clean fuels; and electricity and natural gas retail sales, and home maintenance solutions. It also offers residential and workforce housing, modular facilities, construction, site support, workforce lodging, facility operations and maintenance, defense operations, and disaster and emergency management services. In addition, the company provides commercial real estate business that holds investments for sale, lease, and development; recycling and marketing of ash; and generates electricity through hydro, solar, wind, and natural gas facilities; retail electricity and natural gas, home products, and home maintenance services; and retail food services under Blue Flame Kitchen brand name, as well as professional home advices. Further, the company provides ports and transportation logistics; natural gas liquids storage services; and integrated water services, including pipeline transportation, storage, water treatment, recycling, and disposal to various industrial customers. ATCO Ltd. was founded in 1947 and is headquartered in Calgary, Canada. ATCO Ltd. is a subsidiary of Sentgraf Enterprises Ltd.
Last Close
42.77
Volume
1
Current Price
42.77
Change
0.63
Last Updated
2026-01-21T20:12:07.802Z
Image
data:image/webp;base64,UklGRjICAABXRUJQVlA4ICYCAABQDACdASpAAEAAPtFcpkyoJaOiLhkpyQAaCWwAzqQzKZuBxANtR4sHr0eg3eK+fD9mlnq3QN8DSWNHmguxNiUSkRbDYTQvMKB+0y/9SfPws8g9uNn3LudYpwHem0Lpr9KP8iCLJZH/TZV/gAD+7v+f/8bx+S77d7hv/8K17A+JTkrwCGgTlvuvWM8QOT3m26sMVs4PMyqVGLCeVc/u4uEaO9gnBiPtzHbphJqZU+mIHttQ5HZ6PmN51FxJAbjSQL+W9nLCHxDbYpsdT8Lmk7LP8xFysruKQqkUy6RrQrbo7tY1yL0ufV9pmuULoyl/eBp6gf86EDztYv8j3Xo7CBJaanM6Dv5ufPVqH6i8zrUbg3YTuThVpQ/1SBsk7Kt2SYg+hToJ2pvAVh2XHPxDW87LKbMfTHeH/OluqPjCszeEdcf0cRrglr4dsginS5bB/AYoRYEwIGI6I+XDGN1xm7WCBv9vUa3wbHr4OSUM0sQZ60LOK1O/w72NkjCmrh6v6RCodxKG6gWOev9o5PA1XMdeYJpa6Ieg721tm2gFqY+21zz9DM4Dj+1pfK+kJMToperyQV7JfLHM231aKL1GxYx8YIouRjBaGPCZrCQ257v+xibemhnK3gHhklYgaYAYtKO3S2ASR7SP5bZCitoHte9y7v4kOkH8iMEJ2Pjs7ssGIN9PUxJvm21TrmCpF6oJY8TXbK4/58CC7urh7R/ORj7NTtAAAAAA
Ipo Date
-
Market Cap
4716341760
Next Dividend Date
2026-03-31T00:00:00.000Z
Dividend Frequency
-
Dividend Rate
0.3749
Dividend Yield
3.5061959317278464
Sentiment
0.9923333333333333
Sentiment Sources
3
Current Quarter
2025-09-30
Revenue
1184000000
Cost Of Revenue
465000000
Gross Profit
719000000
Operating Expenses
914000000
Operating Income
270000000
Interest Expense
135000000
Pretax Income
188000000
Net Income
85000000
Eps
0.7583107309898659
Dividends Per Share
57000000
Shares Outstanding
99678766
Income Tax Expense
-
EBITDA
-
Operating Margin
22.804054054054053
Total Other Income Expense Net
41000000
Cash
943000000
Short Term Investments
350000000
Receivables
706000000
Inventories
199000000
Total Current Assets
2467000000
Property Plant Equipment
22634000000
Total Assets
27742000000
Payables
-
Short Term Debt
-
Long Term Debt
12359000000
Total Liabilities
18883000000
Equity
4747000000
Bs_currency_symbol
CAD
Depreciation
213000000
Change In Working Capital
5000000
Cash From Operations
552000000
Capital Expenditures
457000000
Cash From Investing
-
Cash From Financing
619000000
Net Change In Cash
709000000
Cf_currency_symbol
CAD
PE
14.9529
PB
1.0099310913861388
ROE
1.7906045923741312
ROA
0.3063946362915435
FCF
95000000
Fcf Percent
0.08023648648648649
Piotroski FScore
3
Health Score
40
Deep Value Investing Score
6.5
Defensive Investing Score
5
Dividend Investing Score
4
Economic Moat Investing Score
6.8
Garp Investing Score
5
Growth Investing Score
5
Momentum Investing Score
7
Net Net Investing Score
2.5
Quality Investing Score
4
Value Investing Score
5.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1184000000
Quarters > 0 > income Statement > cost Of Revenue
465000000
Quarters > 0 > income Statement > gross Profit
719000000
Quarters > 0 > income Statement > operating Expenses
914000000
Quarters > 0 > income Statement > operating Income
270000000
Quarters > 0 > income Statement > interest Expense
135000000
Quarters > 0 > income Statement > pretax Income
188000000
Quarters > 0 > income Statement > net Income
85000000
Quarters > 0 > income Statement > eps
0.7583107309898659
Quarters > 0 > income Statement > dividends Per Share
57000000
Quarters > 0 > income Statement > shares Outstanding
112091253
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
-
Quarters > 0 > income Statement > operating Margin
22.804054054054053
Quarters > 0 > income Statement > total Other Income Expense Net
41000000
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
943000000
Quarters > 0 > balance Sheet > short Term Investments
350000000
Quarters > 0 > balance Sheet > receivables
706000000
Quarters > 0 > balance Sheet > inventories
199000000
Quarters > 0 > balance Sheet > total Current Assets
2467000000
Quarters > 0 > balance Sheet > property Plant Equipment
22634000000
Quarters > 0 > balance Sheet > total Assets
27742000000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
12359000000
Quarters > 0 > balance Sheet > total Liabilities
18883000000
Quarters > 0 > balance Sheet > equity
4747000000
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
85000000
Quarters > 0 > cash Flow > depreciation
213000000
Quarters > 0 > cash Flow > change In Working Capital
5000000
Quarters > 0 > cash Flow > cash From Operations
552000000
Quarters > 0 > cash Flow > capital Expenditures
457000000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
619000000
Quarters > 0 > cash Flow > net Change In Cash
709000000
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
0.7583107309898659
Quarters > 0 > ratios > PB
1.0099310913861388
Quarters > 0 > ratios > ROE
1.7906045923741312
Quarters > 0 > ratios > ROA
0.3063946362915435
Quarters > 0 > ratios > FCF
95000000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.08023648648648649
Quarters > 0 > health Score
40
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1158000000
Quarters > 1 > income Statement > cost Of Revenue
430000000
Quarters > 1 > income Statement > gross Profit
728000000
Quarters > 1 > income Statement > operating Expenses
897000000
Quarters > 1 > income Statement > operating Income
261000000
Quarters > 1 > income Statement > interest Expense
134000000
Quarters > 1 > income Statement > pretax Income
162000000
Quarters > 1 > income Statement > net Income
64000000
Quarters > 1 > income Statement > eps
0.568780294827088
Quarters > 1 > income Statement > dividends Per Share
56000000
Quarters > 1 > income Statement > shares Outstanding
112521479
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
-
Quarters > 1 > income Statement > operating Margin
22.53886010362694
Quarters > 1 > income Statement > total Other Income Expense Net
18000000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
440000000
Quarters > 1 > balance Sheet > short Term Investments
345000000
Quarters > 1 > balance Sheet > receivables
631000000
Quarters > 1 > balance Sheet > inventories
191000000
Quarters > 1 > balance Sheet > total Current Assets
1832000000
Quarters > 1 > balance Sheet > property Plant Equipment
22346000000
Quarters > 1 > balance Sheet > total Assets
26799000000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
11734000000
Quarters > 1 > balance Sheet > total Liabilities
17954000000
Quarters > 1 > balance Sheet > equity
4730000000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
64000000
Quarters > 1 > cash Flow > depreciation
211000000
Quarters > 1 > cash Flow > change In Working Capital
-28000000
Quarters > 1 > cash Flow > cash From Operations
513000000
Quarters > 1 > cash Flow > capital Expenditures
433000000
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
-17000000
Quarters > 1 > cash Flow > net Change In Cash
49000000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
0.568780294827088
Quarters > 1 > ratios > PB
1.0174510902389007
Quarters > 1 > ratios > ROE
1.3530655391120507
Quarters > 1 > ratios > ROA
0.23881488115228183
Quarters > 1 > ratios > FCF
80000000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.0690846286701209
Quarters > 1 > health Score
38
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1411000000
Quarters > 2 > income Statement > cost Of Revenue
520000000
Quarters > 2 > income Statement > gross Profit
891000000
Quarters > 2 > income Statement > operating Expenses
425000000
Quarters > 2 > income Statement > operating Income
466000000
Quarters > 2 > income Statement > interest Expense
136000000
Quarters > 2 > income Statement > pretax Income
347000000
Quarters > 2 > income Statement > net Income
144000000
Quarters > 2 > income Statement > eps
1.279939620981613
Quarters > 2 > income Statement > dividends Per Share
57000000
Quarters > 2 > income Statement > shares Outstanding
112505307
Quarters > 2 > income Statement > income Tax Expense
77000000
Quarters > 2 > income Statement > EBITDA
692000000
Quarters > 2 > income Statement > operating Margin
33.02622253720766
Quarters > 2 > income Statement > total Other Income Expense Net
-119000000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
611000000
Quarters > 2 > balance Sheet > short Term Investments
346000000
Quarters > 2 > balance Sheet > receivables
919000000
Quarters > 2 > balance Sheet > inventories
162000000
Quarters > 2 > balance Sheet > total Current Assets
2254000000
Quarters > 2 > balance Sheet > property Plant Equipment
22196000000
Quarters > 2 > balance Sheet > total Assets
27102000000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
574000000
Quarters > 2 > balance Sheet > long Term Debt
11475000000
Quarters > 2 > balance Sheet > total Liabilities
18250000000
Quarters > 2 > balance Sheet > equity
4729000000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
270000000
Quarters > 2 > cash Flow > depreciation
209000000
Quarters > 2 > cash Flow > change In Working Capital
54000000
Quarters > 2 > cash Flow > cash From Operations
757000000
Quarters > 2 > cash Flow > capital Expenditures
454000000
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
-283000000
Quarters > 2 > cash Flow > net Change In Cash
46000000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
1.279939620981613
Quarters > 2 > ratios > PB
1.0175199789363503
Quarters > 2 > ratios > ROE
3.04504123493339
Quarters > 2 > ratios > ROA
0.531326101394731
Quarters > 2 > ratios > FCF
303000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.2147413182140326
Quarters > 2 > health Score
54
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1390000000
Quarters > 3 > income Statement > cost Of Revenue
561000000
Quarters > 3 > income Statement > gross Profit
829000000
Quarters > 3 > income Statement > operating Expenses
469000000
Quarters > 3 > income Statement > operating Income
360000000
Quarters > 3 > income Statement > interest Expense
139000000
Quarters > 3 > income Statement > pretax Income
239000000
Quarters > 3 > income Statement > net Income
138000000
Quarters > 3 > income Statement > eps
1.2300985541590956
Quarters > 3 > income Statement > dividends Per Share
55000000
Quarters > 3 > income Statement > shares Outstanding
112186133
Quarters > 3 > income Statement > income Tax Expense
44000000
Quarters > 3 > income Statement > EBITDA
587000000
Quarters > 3 > income Statement > operating Margin
25.899280575539567
Quarters > 3 > income Statement > total Other Income Expense Net
-121000000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
364000000
Quarters > 3 > balance Sheet > short Term Investments
339000000
Quarters > 3 > balance Sheet > receivables
1031000000
Quarters > 3 > balance Sheet > inventories
155000000
Quarters > 3 > balance Sheet > total Current Assets
2145000000
Quarters > 3 > balance Sheet > property Plant Equipment
21925000000
Quarters > 3 > balance Sheet > total Assets
26724000000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
380000000
Quarters > 3 > balance Sheet > long Term Debt
11474000000
Quarters > 3 > balance Sheet > total Liabilities
18014000000
Quarters > 3 > balance Sheet > equity
4632000000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
195000000
Quarters > 3 > cash Flow > depreciation
209000000
Quarters > 3 > cash Flow > change In Working Capital
-9000000
Quarters > 3 > cash Flow > cash From Operations
617000000
Quarters > 3 > cash Flow > capital Expenditures
631000000
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-198000000
Quarters > 3 > cash Flow > net Change In Cash
-178000000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
1.2300985541590956
Quarters > 3 > ratios > PB
1.0358810251316926
Quarters > 3 > ratios > ROE
2.9792746113989637
Quarters > 3 > ratios > ROA
0.516389762011675
Quarters > 3 > ratios > FCF
-14000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
-0.010071942446043165
Quarters > 3 > health Score
36
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
4942000000
Annuals > 0 > income Statement > cost Of Revenue
1835000000
Annuals > 0 > income Statement > gross Profit
3107000000
Annuals > 0 > income Statement > operating Expenses
1745000000
Annuals > 0 > income Statement > operating Income
1362000000
Annuals > 0 > income Statement > interest Expense
545000000
Annuals > 0 > income Statement > pretax Income
900000000
Annuals > 0 > income Statement > net Income
430000000
Annuals > 0 > income Statement > eps
3.829647346745952
Annuals > 0 > income Statement > dividends Per Share
220000000
Annuals > 0 > income Statement > shares Outstanding
112281879
Annuals > 0 > income Statement > income Tax Expense
189000000
Annuals > 0 > income Statement > EBITDA
2256000000
Annuals > 0 > income Statement > operating Margin
27.55969243221368
Annuals > 0 > income Statement > total Other Income Expense Net
-462000000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
364000000
Annuals > 0 > balance Sheet > short Term Investments
339000000
Annuals > 0 > balance Sheet > receivables
1031000000
Annuals > 0 > balance Sheet > inventories
155000000
Annuals > 0 > balance Sheet > total Current Assets
2145000000
Annuals > 0 > balance Sheet > property Plant Equipment
21925000000
Annuals > 0 > balance Sheet > total Assets
26724000000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
380000000
Annuals > 0 > balance Sheet > long Term Debt
11474000000
Annuals > 0 > balance Sheet > total Liabilities
18014000000
Annuals > 0 > balance Sheet > equity
4632000000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
711000000
Annuals > 0 > cash Flow > depreciation
811000000
Annuals > 0 > cash Flow > change In Working Capital
-108000000
Annuals > 0 > cash Flow > cash From Operations
2197000000
Annuals > 0 > cash Flow > capital Expenditures
1804000000
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
-588000000
Annuals > 0 > cash Flow > net Change In Cash
-194000000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
3.829647346745952
Annuals > 0 > ratios > PB
1.036765104669689
Annuals > 0 > ratios > ROE
9.283246977547496
Annuals > 0 > ratios > ROA
1.6090405627900015
Annuals > 0 > ratios > FCF
393000000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.07952246054229058
Annuals > 0 > health Score
47
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
4741000000
Annuals > 1 > income Statement > cost Of Revenue
1707000000
Annuals > 1 > income Statement > gross Profit
3034000000
Annuals > 1 > income Statement > operating Expenses
1539000000
Annuals > 1 > income Statement > operating Income
1495000000
Annuals > 1 > income Statement > interest Expense
493000000
Annuals > 1 > income Statement > pretax Income
1061000000
Annuals > 1 > income Statement > net Income
432000000
Annuals > 1 > income Statement > eps
3.810261636113469
Annuals > 1 > income Statement > dividends Per Share
215000000
Annuals > 1 > income Statement > shares Outstanding
113378041
Annuals > 1 > income Statement > income Tax Expense
242000000
Annuals > 1 > income Statement > EBITDA
2365000000
Annuals > 1 > income Statement > operating Margin
31.533431765450327
Annuals > 1 > income Statement > total Other Income Expense Net
-434000000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
272000000
Annuals > 1 > balance Sheet > short Term Investments
304000000
Annuals > 1 > balance Sheet > receivables
867000000
Annuals > 1 > balance Sheet > inventories
114000000
Annuals > 1 > balance Sheet > total Current Assets
1836000000
Annuals > 1 > balance Sheet > property Plant Equipment
20971000000
Annuals > 1 > balance Sheet > total Assets
25358000000
Annuals > 1 > balance Sheet > payables
961000000
Annuals > 1 > balance Sheet > short Term Debt
548000000
Annuals > 1 > balance Sheet > long Term Debt
10517000000
Annuals > 1 > balance Sheet > total Liabilities
16860000000
Annuals > 1 > balance Sheet > equity
4423000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
432000000
Annuals > 1 > cash Flow > depreciation
811000000
Annuals > 1 > cash Flow > change In Working Capital
-193000000
Annuals > 1 > cash Flow > cash From Operations
1965000000
Annuals > 1 > cash Flow > capital Expenditures
1565000000
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
-123000000
Annuals > 1 > cash Flow > net Change In Cash
-745000000
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
3.810261636113469
Annuals > 1 > ratios > PB
1.0963551466357675
Annuals > 1 > ratios > ROE
9.767126384806692
Annuals > 1 > ratios > ROA
1.7036043852038805
Annuals > 1 > ratios > FCF
400000000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.08437038599451592
Annuals > 1 > health Score
48
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
4978000000
Annuals > 2 > income Statement > cost Of Revenue
1863000000
Annuals > 2 > income Statement > gross Profit
3115000000
Annuals > 2 > income Statement > operating Expenses
1899000000
Annuals > 2 > income Statement > operating Income
1312000000
Annuals > 2 > income Statement > interest Expense
431000000
Annuals > 2 > income Statement > pretax Income
921000000
Annuals > 2 > income Statement > net Income
707000000
Annuals > 2 > income Statement > eps
6.187137544880813
Annuals > 2 > income Statement > dividends Per Share
211000000
Annuals > 2 > income Statement > shares Outstanding
114269320
Annuals > 2 > income Statement > income Tax Expense
214000000
Annuals > 2 > income Statement > EBITDA
2070000000
Annuals > 2 > income Statement > operating Margin
26.35596625150663
Annuals > 2 > income Statement > total Other Income Expense Net
-391000000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
1033000000
Annuals > 2 > balance Sheet > short Term Investments
3000000
Annuals > 2 > balance Sheet > receivables
928000000
Annuals > 2 > balance Sheet > inventories
80000000
Annuals > 2 > balance Sheet > total Current Assets
2361000000
Annuals > 2 > balance Sheet > property Plant Equipment
19613000000
Annuals > 2 > balance Sheet > total Assets
24139000000
Annuals > 2 > balance Sheet > payables
1161000000
Annuals > 2 > balance Sheet > short Term Debt
141000000
Annuals > 2 > balance Sheet > long Term Debt
9978000000
Annuals > 2 > balance Sheet > total Liabilities
15795000000
Annuals > 2 > balance Sheet > equity
4376000000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
707000000
Annuals > 2 > cash Flow > depreciation
717000000
Annuals > 2 > cash Flow > change In Working Capital
147000000
Annuals > 2 > cash Flow > cash From Operations
2396000000
Annuals > 2 > cash Flow > capital Expenditures
1583000000
Annuals > 2 > cash Flow > cash From Investing
-1496000000
Annuals > 2 > cash Flow > cash From Financing
-953000000
Annuals > 2 > cash Flow > net Change In Cash
-55000000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
6.187137544880813
Annuals > 2 > ratios > PB
1.1168415942413163
Annuals > 2 > ratios > ROE
16.156307129798904
Annuals > 2 > ratios > ROA
2.928870292887029
Annuals > 2 > ratios > FCF
813000000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.16331860184813177
Annuals > 2 > health Score
62
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
4289000000
Annuals > 3 > income Statement > cost Of Revenue
1573000000
Annuals > 3 > income Statement > gross Profit
2716000000
Annuals > 3 > income Statement > operating Expenses
1761000000
Annuals > 3 > income Statement > operating Income
1040000000
Annuals > 3 > income Statement > interest Expense
423000000
Annuals > 3 > income Statement > pretax Income
617000000
Annuals > 3 > income Statement > net Income
469000000
Annuals > 3 > income Statement > eps
4.09787182313033
Annuals > 3 > income Statement > dividends Per Share
205000000
Annuals > 3 > income Statement > shares Outstanding
114449651
Annuals > 3 > income Statement > income Tax Expense
148000000
Annuals > 3 > income Statement > EBITDA
1757000000
Annuals > 3 > income Statement > operating Margin
24.248076474702728
Annuals > 3 > income Statement > total Other Income Expense Net
-423000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
1073000000
Annuals > 3 > balance Sheet > short Term Investments
1000000
Annuals > 3 > balance Sheet > receivables
823000000
Annuals > 3 > balance Sheet > inventories
61000000
Annuals > 3 > balance Sheet > total Current Assets
2221000000
Annuals > 3 > balance Sheet > property Plant Equipment
18878000000
Annuals > 3 > balance Sheet > total Assets
23004000000
Annuals > 3 > balance Sheet > payables
852000000
Annuals > 3 > balance Sheet > short Term Debt
575000000
Annuals > 3 > balance Sheet > long Term Debt
9502000000
Annuals > 3 > balance Sheet > total Liabilities
15055000000
Annuals > 3 > balance Sheet > equity
4111000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
469000000
Annuals > 3 > cash Flow > depreciation
717000000
Annuals > 3 > cash Flow > change In Working Capital
4000000
Annuals > 3 > cash Flow > cash From Operations
1864000000
Annuals > 3 > cash Flow > capital Expenditures
1346000000
Annuals > 3 > cash Flow > cash From Investing
-1383000000
Annuals > 3 > cash Flow > cash From Financing
-486000000
Annuals > 3 > cash Flow > net Change In Cash
-12000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
4.09787182313033
Annuals > 3 > ratios > PB
1.1907106721649237
Annuals > 3 > ratios > ROE
11.408416443687667
Annuals > 3 > ratios > ROA
2.038775865066945
Annuals > 3 > ratios > FCF
518000000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.12077407321053858
Annuals > 3 > health Score
53
Valuation > metrics > PE
0.7583107309898659
Valuation > metrics > PB
1.0099310913861388
Valuation > final Score
100
Valuation > verdict
46.2% Undervalued
Profitability > metrics > ROE
1.7906045923741312
Profitability > metrics > ROA
3.4454803404945276
Profitability > metrics > Net Margin
0.07179054054054054
Profitability > final Score
25
Profitability > verdict
Weak
Risk > metrics > Debt Equity
3.977880766800084
Risk > metrics > Interest Coverage
2
Risk > final Score
14
Risk > verdict
High
Liquidity > metrics > Current Ratio
-
Liquidity > metrics > Quick Ratio
-
Liquidity > final Score
50
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
21
Prev Profitabilities > 1
41
Prev Profitabilities > 2
40
Prev Risks > 0
14
Prev Risks > 1
20
Prev Risks > 2
16
Prev Liquidities > 0
50
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-21T20:12:08.550Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-26
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
1.22
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-07
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.75
Earnings History > 1 > eps Estimate
0.83
Earnings History > 1 > eps Difference
-0.08
Earnings History > 1 > surprise Percent
-9.6386
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
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.57
Earnings History > 2 > eps Estimate
0.89
Earnings History > 2 > eps Difference
-0.32
Earnings History > 2 > surprise Percent
-35.9551
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-30
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.892
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
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
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.8795
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-14
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.6071
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-02
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.3388
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-02
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.9717
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-29
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.6219
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-26
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.5984
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
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
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.5187
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
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
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.0838
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-02
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.97
Earnings History > 12 > eps Estimate
1.09
Earnings History > 12 > eps Difference
-0.12
Earnings History > 12 > surprise Percent
-11.0092
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
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.76
Earnings History > 13 > eps Estimate
0.62
Earnings History > 13 > eps Difference
0.14
Earnings History > 13 > surprise Percent
22.5806
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
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.81
Earnings History > 14 > eps Estimate
0.73
Earnings History > 14 > eps Difference
0.08
Earnings History > 14 > surprise Percent
10.9589
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-26
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.17
Earnings History > 15 > eps Estimate
1.07
Earnings History > 15 > eps Difference
0.1
Earnings History > 15 > surprise Percent
9.3458
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-24
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.01
Earnings History > 16 > eps Estimate
0.98
Earnings History > 16 > eps Difference
0.03
Earnings History > 16 > surprise Percent
3.0612
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
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.6
Earnings History > 17 > eps Estimate
0.52
Earnings History > 17 > eps Difference
0.08
Earnings History > 17 > surprise Percent
15.3846
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
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.7
Earnings History > 18 > eps Estimate
0.6
Earnings History > 18 > eps Difference
0.1
Earnings History > 18 > surprise Percent
16.6667
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
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.04
Earnings History > 19 > eps Estimate
0.98
Earnings History > 19 > eps Difference
0.06
Earnings History > 19 > surprise Percent
6.1224
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-25
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.07
Earnings History > 20 > eps Estimate
0.84
Earnings History > 20 > eps Difference
0.23
Earnings History > 20 > surprise Percent
27.381
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-29
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.47
Earnings History > 21 > eps Estimate
0.44
Earnings History > 21 > eps Difference
0.03
Earnings History > 21 > surprise Percent
6.8182
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-30
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.61
Earnings History > 22 > eps Estimate
0.53
Earnings History > 22 > eps Difference
0.08
Earnings History > 22 > surprise Percent
15.0943
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-01
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.93
Earnings History > 23 > eps Estimate
0.97
Earnings History > 23 > eps Difference
-0.04
Earnings History > 23 > surprise Percent
-4.1237
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-27
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.88
Earnings History > 24 > eps Estimate
0.89
Earnings History > 24 > eps Difference
-0.01
Earnings History > 24 > surprise Percent
-1.1236
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-31
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.65
Earnings History > 25 > eps Estimate
0.57
Earnings History > 25 > eps Difference
0.08
Earnings History > 25 > surprise Percent
14.0351
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-25
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.68
Earnings History > 26 > eps Estimate
0.61
Earnings History > 26 > eps Difference
0.07
Earnings History > 26 > surprise Percent
11.4754
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-25
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.98
Earnings History > 27 > eps Estimate
0.98
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
0
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-28
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.94
Earnings History > 28 > eps Estimate
0.85
Earnings History > 28 > eps Difference
0.09
Earnings History > 28 > surprise Percent
10.5882
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-25
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.76
Earnings History > 29 > eps Estimate
0.59
Earnings History > 29 > eps Difference
0.17
Earnings History > 29 > surprise Percent
28.8136
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-26
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.53
Earnings History > 30 > eps Estimate
0.55
Earnings History > 30 > eps Difference
-0.02
Earnings History > 30 > surprise Percent
-3.6364
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-26
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.87
Earnings History > 31 > eps Estimate
1
Earnings History > 31 > eps Difference
-0.13
Earnings History > 31 > surprise Percent
-13
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-22
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.8
Earnings History > 32 > eps Estimate
0.84
Earnings History > 32 > eps Difference
-0.04
Earnings History > 32 > surprise Percent
-4.7619
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-26
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.48
Earnings History > 33 > eps Estimate
0.54
Earnings History > 33 > eps Difference
-0.06
Earnings History > 33 > surprise Percent
-11.1111
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-27
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.62
Earnings History > 34 > eps Estimate
0.65
Earnings History > 34 > eps Difference
-0.03
Earnings History > 34 > surprise Percent
-4.6154
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-26
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.02
Earnings History > 35 > eps Estimate
1.02
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
0
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-03
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.82
Earnings History > 36 > eps Estimate
0.71
Earnings History > 36 > eps Difference
0.11
Earnings History > 36 > surprise Percent
15.493
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-26
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.56
Earnings History > 37 > eps Estimate
0.58
Earnings History > 37 > eps Difference
-0.02
Earnings History > 37 > surprise Percent
-3.4483
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-27
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.71
Earnings History > 38 > eps Estimate
0.65
Earnings History > 38 > eps Difference
0.06
Earnings History > 38 > surprise Percent
9.2308
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-27
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.05
Earnings History > 39 > eps Estimate
0.95
Earnings History > 39 > eps Difference
0.1
Earnings History > 39 > surprise Percent
10.5263
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-26
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.92
Earnings History > 40 > eps Estimate
0.86
Earnings History > 40 > eps Difference
0.06
Earnings History > 40 > surprise Percent
6.9767
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.57
Earnings History > 41 > eps Estimate
0.63
Earnings History > 41 > eps Difference
-0.06
Earnings History > 41 > surprise Percent
-9.5238
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
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.49
Earnings History > 42 > eps Estimate
0.57
Earnings History > 42 > eps Difference
-0.08
Earnings History > 42 > surprise Percent
-14.0351
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-29
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.68
Earnings History > 43 > eps Estimate
0.89
Earnings History > 43 > eps Difference
-0.21
Earnings History > 43 > surprise Percent
-23.5955
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-20
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.01
Earnings History > 44 > eps Estimate
0.86
Earnings History > 44 > eps Difference
0.15
Earnings History > 44 > surprise Percent
17.4419
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-29
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.73
Earnings History > 45 > eps Estimate
0.7
Earnings History > 45 > eps Difference
0.03
Earnings History > 45 > surprise Percent
4.2857
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-28
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.49
Earnings History > 46 > eps Estimate
0.65
Earnings History > 46 > eps Difference
-0.16
Earnings History > 46 > surprise Percent
-24.6154
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-25
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1
Earnings History > 47 > eps Estimate
1.12
Earnings History > 47 > eps Difference
-0.12
Earnings History > 47 > surprise Percent
-10.7143
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-20
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.84
Earnings History > 48 > eps Estimate
0.91
Earnings History > 48 > eps Difference
-0.07
Earnings History > 48 > surprise Percent
-7.6923
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.73
Earnings History > 49 > eps Estimate
0.69
Earnings History > 49 > eps Difference
0.04
Earnings History > 49 > surprise Percent
5.7971
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-26
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.78
Earnings History > 50 > eps Estimate
0.75
Earnings History > 50 > eps Difference
0.03
Earnings History > 50 > surprise Percent
4
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-26
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
1.03
Earnings History > 51 > eps Estimate
1.07
Earnings History > 51 > eps Difference
-0.04
Earnings History > 51 > surprise Percent
-3.7383
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.88
Earnings History > 52 > eps Estimate
0.81
Earnings History > 52 > eps Difference
0.07
Earnings History > 52 > surprise Percent
8.642
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-01
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.7
Earnings History > 53 > eps Estimate
0.69
Earnings History > 53 > eps Difference
0.01
Earnings History > 53 > surprise Percent
1.4493
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-27
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.64
Earnings History > 54 > eps Estimate
0.68
Earnings History > 54 > eps Difference
-0.04
Earnings History > 54 > surprise Percent
-5.8824
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-27
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1
Earnings History > 55 > eps Estimate
0.99
Earnings History > 55 > eps Difference
0.01
Earnings History > 55 > surprise Percent
1.0101
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-22
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.72
Earnings History > 56 > eps Estimate
0.73
Earnings History > 56 > eps Difference
-0.01
Earnings History > 56 > surprise Percent
-1.3699
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-28
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.46
Earnings History > 57 > eps Estimate
0.52
Earnings History > 57 > eps Difference
-0.06
Earnings History > 57 > surprise Percent
-11.5385
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-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.54
Earnings History > 58 > eps Estimate
0.54
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
0
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-29
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.93
Earnings History > 59 > eps Estimate
0.81
Earnings History > 59 > eps Difference
0.12
Earnings History > 59 > surprise Percent
14.8148
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-23
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.71
Earnings History > 60 > eps Estimate
0.64
Earnings History > 60 > eps Difference
0.07
Earnings History > 60 > surprise Percent
10.9375
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-29
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.51
Earnings History > 61 > eps Estimate
0.42
Earnings History > 61 > eps Difference
0.09
Earnings History > 61 > surprise Percent
21.4286
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-30
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.53
Earnings History > 62 > eps Estimate
0.48
Earnings History > 62 > eps Difference
0.05
Earnings History > 62 > surprise Percent
10.4167
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-30
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.77
Earnings History > 63 > eps Estimate
0.77
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
0
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.68
Earnings History > 64 > eps Estimate
0.55
Earnings History > 64 > eps Difference
0.13
Earnings History > 64 > surprise Percent
23.6364
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-30
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.45
Earnings History > 65 > eps Estimate
0.34
Earnings History > 65 > eps Difference
0.11
Earnings History > 65 > surprise Percent
32.3529
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-28
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.43
Earnings History > 66 > eps Estimate
0.36
Earnings History > 66 > eps Difference
0.07
Earnings History > 66 > surprise Percent
19.4444
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-01
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.82
Earnings History > 67 > eps Estimate
0.72
Earnings History > 67 > eps Difference
0.1
Earnings History > 67 > surprise Percent
13.8889
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-18
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.63
Earnings History > 68 > eps Estimate
0.42
Earnings History > 68 > eps Difference
0.21
Earnings History > 68 > surprise Percent
50
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.48
Earnings History > 69 > eps Estimate
0.37
Earnings History > 69 > eps Difference
0.11
Earnings History > 69 > surprise Percent
29.7297
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-29
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.4
Earnings History > 70 > eps Estimate
0.38
Earnings History > 70 > eps Difference
0.02
Earnings History > 70 > surprise Percent
5.2632
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-29
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.78
Earnings History > 71 > eps Estimate
0.61
Earnings History > 71 > eps Difference
0.17
Earnings History > 71 > surprise Percent
27.8689
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-20
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.55
Earnings History > 72 > eps Estimate
0.43
Earnings History > 72 > eps Difference
0.12
Earnings History > 72 > surprise Percent
27.907
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-25
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.43
Earnings History > 73 > eps Estimate
0.35
Earnings History > 73 > eps Difference
0.08
Earnings History > 73 > surprise Percent
22.8571
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-26
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.47
Earnings History > 74 > eps Estimate
0.31
Earnings History > 74 > eps Difference
0.16
Earnings History > 74 > surprise Percent
51.6129
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-25
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.7
Earnings History > 75 > eps Estimate
0.43
Earnings History > 75 > eps Difference
0.27
Earnings History > 75 > surprise Percent
62.7907
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-21
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.48
Earnings History > 76 > eps Estimate
0.48
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
0
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-25
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.37
Earnings History > 77 > eps Estimate
0.31
Earnings History > 77 > eps Difference
0.06
Earnings History > 77 > surprise Percent
19.3548
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-25
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.32
Earnings History > 78 > eps Estimate
0.24
Earnings History > 78 > eps Difference
0.08
Earnings History > 78 > surprise Percent
33.3333
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-26
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.53
Earnings History > 79 > eps Estimate
0.42
Earnings History > 79 > eps Difference
0.11
Earnings History > 79 > surprise Percent
26.1905
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-22
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.44
Earnings History > 80 > eps Estimate
0.39
Earnings History > 80 > eps Difference
0.05
Earnings History > 80 > surprise Percent
12.8205
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-24
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.22
Earnings History > 81 > eps Estimate
0.23
Earnings History > 81 > eps Difference
-0.01
Earnings History > 81 > surprise Percent
-4.3478
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-25
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.22
Earnings History > 82 > eps Estimate
0.21
Earnings History > 82 > eps Difference
0.01
Earnings History > 82 > surprise Percent
4.7619
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-20
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.35
Earnings History > 83 > eps Estimate
0.41
Earnings History > 83 > eps Difference
-0.06
Earnings History > 83 > surprise Percent
-14.6341
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-24
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.41
Earnings History > 84 > eps Estimate
0.35
Earnings History > 84 > eps Difference
0.06
Earnings History > 84 > surprise Percent
17.1429
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-02
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.21
Earnings History > 85 > eps Estimate
0.21
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
0
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-29
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.23
Earnings History > 86 > eps Estimate
0.19
Earnings History > 86 > eps Difference
0.04
Earnings History > 86 > surprise Percent
21.0526
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.32
Earnings History > 87 > eps Estimate
0.39
Earnings History > 87 > eps Difference
-0.07
Earnings History > 87 > surprise Percent
-17.9487
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.36
Earnings History > 88 > eps Estimate
0.29
Earnings History > 88 > eps Difference
0.07
Earnings History > 88 > surprise Percent
24.1379
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-24
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.19
Earnings History > 89 > eps Estimate
0.21
Earnings History > 89 > eps Difference
-0.02
Earnings History > 89 > surprise Percent
-9.5238
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.17
Earnings History > 90 > eps Estimate
0.21
Earnings History > 90 > eps Difference
-0.04
Earnings History > 90 > surprise Percent
-19.0476
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-28
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.38
Earnings History > 91 > eps Estimate
0.37
Earnings History > 91 > eps Difference
0.01
Earnings History > 91 > surprise Percent
2.7027
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-27
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.31
Earnings History > 92 > eps Estimate
0.23
Earnings History > 92 > eps Difference
0.08
Earnings History > 92 > surprise Percent
34.7826
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-25
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.22
Earnings History > 93 > eps Estimate
0.19
Earnings History > 93 > eps Difference
0.03
Earnings History > 93 > surprise Percent
15.7895
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-26
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.18
Earnings History > 94 > eps Estimate
0.23
Earnings History > 94 > eps Difference
-0.05
Earnings History > 94 > surprise Percent
-21.7391
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-05-02
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.36
Earnings History > 95 > eps Estimate
0.36
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2001-06-30
Earnings History > 96 > report Date
2001-08-02
Earnings History > 96 > date
2001-06-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.19
Earnings History > 96 > eps Estimate
0.2
Earnings History > 96 > eps Difference
-0.01
Earnings History > 96 > surprise Percent
-5
Earnings History > 97 > period
2001-03-31
Earnings History > 97 > report Date
2001-05-16
Earnings History > 97 > date
2001-03-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.36
Earnings History > 97 > eps Estimate
0.35
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
2.8571
Earnings History > 98 > period
2000-12-31
Earnings History > 98 > report Date
2001-02-24
Earnings History > 98 > date
2000-12-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.27
Earnings History > 98 > eps Estimate
0.19
Earnings History > 98 > eps Difference
0.08
Earnings History > 98 > surprise Percent
42.1053
Earnings History > 99 > period
2000-09-30
Earnings History > 99 > report Date
2000-10-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.19
Earnings History > 99 > eps Estimate
0.15
Earnings History > 99 > eps Difference
0.04
Earnings History > 99 > surprise Percent
26.6667
Earnings History > 100 > period
2000-06-30
Earnings History > 100 > report Date
2000-07-27
Earnings History > 100 > date
2000-06-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.17
Earnings History > 100 > eps Estimate
0.19
Earnings History > 100 > eps Difference
-0.02
Earnings History > 100 > surprise Percent
-10.5263
Earnings History > 101 > period
2000-03-31
Earnings History > 101 > report Date
2000-04-27
Earnings History > 101 > date
2000-03-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.33
Earnings History > 101 > eps Estimate
0.32
Earnings History > 101 > eps Difference
0.01
Earnings History > 101 > surprise Percent
3.125
Earnings History > 102 > period
1999-12-31
Earnings History > 102 > report Date
2000-02-25
Earnings History > 102 > date
1999-12-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.21
Earnings History > 102 > eps Estimate
0.19
Earnings History > 102 > eps Difference
0.02
Earnings History > 102 > surprise Percent
10.5263
Earnings History > 103 > period
1999-09-30
Earnings History > 103 > report Date
1999-10-27
Earnings History > 103 > date
1999-09-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.16
Earnings History > 103 > eps Estimate
0.12
Earnings History > 103 > eps Difference
0.04
Earnings History > 103 > surprise Percent
33.3333
Earnings History > 104 > period
1999-06-30
Earnings History > 104 > report Date
1999-07-26
Earnings History > 104 > date
1999-06-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.18
Earnings History > 104 > eps Estimate
0.17
Earnings History > 104 > eps Difference
0.01
Earnings History > 104 > surprise Percent
5.8824
Earnings History > 105 > period
1999-03-31
Earnings History > 105 > report Date
1999-04-29
Earnings History > 105 > date
1999-03-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.3
Earnings History > 105 > eps Estimate
0.29
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
3.4483
Earnings History > 106 > period
1998-12-31
Earnings History > 106 > report Date
1999-02-24
Earnings History > 106 > date
1998-12-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.17
Earnings History > 106 > eps Difference
0.02
Earnings History > 106 > surprise Percent
11.7647
Earnings History > 107 > period
1998-09-30
Earnings History > 107 > report Date
1998-11-06
Earnings History > 107 > date
1998-09-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.12
Earnings History > 107 > eps Estimate
0.1
Earnings History > 107 > eps Difference
0.02
Earnings History > 107 > surprise Percent
20
Earnings History > 108 > period
1998-06-30
Earnings History > 108 > report Date
1998-07-23
Earnings History > 108 > date
1998-06-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.16
Earnings History > 108 > eps Estimate
0.15
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
6.6667
Earnings History > 109 > period
1998-03-31
Earnings History > 109 > report Date
1998-05-04
Earnings History > 109 > date
1998-03-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.27
Earnings History > 109 > eps Estimate
0.26
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
3.8462
Earnings History > 110 > period
1997-12-31
Earnings History > 110 > report Date
1998-02-23
Earnings History > 110 > date
1997-12-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.17
Earnings History > 110 > eps Estimate
0.14
Earnings History > 110 > eps Difference
0.03
Earnings History > 110 > surprise Percent
21.4286
Earnings History > 111 > period
1997-09-30
Earnings History > 111 > report Date
1997-11-10
Earnings History > 111 > date
1997-09-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.1
Earnings History > 111 > eps Estimate
0.08
Earnings History > 111 > eps Difference
0.02
Earnings History > 111 > surprise Percent
25
Earnings History > 112 > period
1997-06-30
Earnings History > 112 > report Date
1997-08-11
Earnings History > 112 > date
1997-06-30
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.14
Earnings History > 112 > eps Estimate
0.05
Earnings History > 112 > eps Difference
0.09
Earnings History > 112 > surprise Percent
180
Earnings History > 113 > period
1996-09-30
Earnings History > 113 > report Date
1996-11-12
Earnings History > 113 > date
1996-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.03
Earnings History > 113 > eps Estimate
0.05
Earnings History > 113 > eps Difference
-0.02
Earnings History > 113 > surprise Percent
-40
Earnings History > 114 > period
1996-06-30
Earnings History > 114 > report Date
1996-08-12
Earnings History > 114 > date
1996-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.16
Earnings History > 114 > eps Estimate
0.07
Earnings History > 114 > eps Difference
0.09
Earnings History > 114 > surprise Percent
128.5714
Earnings History > 115 > period
1996-03-31
Earnings History > 115 > report Date
1996-05-14
Earnings History > 115 > date
1996-03-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.27
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
1995-12-31
Earnings History > 116 > report Date
1996-03-13
Earnings History > 116 > date
1995-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.14
Earnings History > 116 > eps Estimate
0.14
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1995-09-30
Earnings History > 117 > report Date
1995-11-15
Earnings History > 117 > date
1995-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.06
Earnings History > 117 > eps Estimate
0.05
Earnings History > 117 > eps Difference
0.01
Earnings History > 117 > surprise Percent
20
Earnings History > 118 > period
1994-12-31
Earnings History > 118 > report Date
1995-03-13
Earnings History > 118 > date
1994-12-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.18
Earnings History > 118 > eps Estimate
0.14
Earnings History > 118 > eps Difference
0.04
Earnings History > 118 > surprise Percent
28.5714
ATCO Ltd., together with its subsidiaries, engages in the energy, logistics and transportation, shelter, and real estate services in Canada, Australia, and internationally. The company engages in the electricity and natural gas transmission and distribution, and international electricity operations; energy storage, electricity generation, storage and industrial water solutions, and clean fuels; and electricity and natural gas retail sales, and home maintenance solutions. It also offers residential and workforce housing, modular facilities, construction, site support, workforce lodging, facility operations and maintenance, defense operations, and disaster and emergency management services. In addition, the company provides commercial real estate business that holds investments for sale, lease, and development; recycling and marketing of ash; and generates electricity through hydro, solar, wind, and natural gas facilities; retail electricity and natural gas, home products, and home maintenance services; and retail food services under Blue Flame Kitchen brand name, as well as professional home advices. Further, the company provides ports and transportation logistics; natural gas liquids storage services; and integrated water services, including pipeline transportation, storage, water treatment, recycling, and disposal to various industrial customers. ATCO Ltd. was founded in 1947 and is headquartered in Calgary, Canada. ATCO Ltd. is a subsidiary of Sentgraf Enterprises Ltd.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
0.3749Next Payout:
Mar 31, 2026Yield:
3.5062 %ATCO Extends 33-Year Dividend Growth Streak With 3% Increase for 2026 The Globe and Mail
Read more →Atco Ltd (ACLLF) Q3 2025 Earnings Call Highlights: Strong Earnin GuruFocus
Read more →Showing 2 of 10
(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)
-
Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Atco Ltd
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.22
Date
2025-09-30
EPS Actual
0.75
EPS Estimate
0.83
EPS Difference
-0.08
Surprise Percent
-9.6386%
(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.