_id
69105734ccc777a4e85d5672
Ticker
CUPUF
Name
Caribbean Utilities Company Ltd
Exchange
PINK
Address
457 North Sound Road, Grand Cayman, Cayman Islands, KY1-1101
Country
USA
Sector
Utilities
Industry
Utilities - Regulated Electric
Currency
USD
Website
https://www.cuc-cayman.com
Description
Caribbean Utilities Company, Ltd. engages in the generation, transmission, and distribution of electricity in Grand Cayman. The company generates electricity using diesel with 166 megawatts total installed capacity. It also operates nine transformer substations with approximately 475 miles of land-based high voltage transmission and distribution lines and 15 miles of high-voltage submarine cables. The company was incorporated in 1966 and is based in Grand Cayman, the Cayman Islands. Caribbean Utilities Company, Ltd. is a subsidiary of Fortis Energy (Bermuda) Ltd.
Last Close
13.5
Volume
136
Current Price
13.5
Change
1.6578749058025672
Last Updated
2026-01-02T12:13:12.011Z
Image
data:image/webp;base64,UklGRtoCAABXRUJQVlA4IM4CAABQDQCdASpAAEAAPtFepE0oJSMiLBgLMQAaCWQAxO0K9wBvDG8c10TiXaQUh79MrG45wgaReZ7474jfwIxAIkGOLYyLhHmteVd9tym7SNQ1HlOIGnP7pBOK7FzduJIOhxtFiMhZyr2CfxlOWX+DX6fxAQQAAP77oiWuDwSS3VXPdO8JrnIOCGFTaoDlspSVm+DhSLiAo6qleK8l0jjv011D7QRegFOrzibaEGTNwCNg0efasFhJCZDI79bU2w8hwW827zD50x+lnavOPIt5quY4yqYRLEvMWvxvxtcrdtGWhfsym3e2wN8f2Y/o4YTT8WHmtcAJ1AOXuIpON0yRr2KQ/QbAMyXuHdVKC37+aRbwVE1IIBiaILbtTaFik85zpJvYwkK3K0lcYMTYceqmQD8aggyCj7fEItW/8zk5PW55klguU41MfMKnHsf8sMl2tGyP4IMeZAyeCwaHYEQv/MTy2OF6e8Ily+C41HWY39PZ9hXxmWGbOVZKDLS4KCNB8J8ktOSRP1cEFEefHln2zBpRkRoCDNWkXZscpR3SWH+ZUW+zF0sbjW52bol3F7AMNI7AjeHxe+u+YupwXujCeC3AQrTwmHSZ9DrfB6Nmp8suGgBofRwSLV0KperTq0Jq8BNRR3L+IcxyJyake5Zqv/jr62E3NxOCsgZDpknDxOIDa6QrGUcazpHbGkI9xhjwBTqaFMNTFWr+I93D02j1u4iQNznwYVRrKOE8QVZOSzl7rncvrjGHImLF0ezkNi907kFrqNEYcMLcsewYp6K9St+i2AVchcm7eNJxZ+cO91NP43yZt2T+9eVCO0JIF3qv1MHWB3zx7kxo8Ejr+n223U/Y80ZKVGBm2kh062rE1NssnfUdiueaLPKBXrMypQgsG/kwrBxqW2pxtOL3qX7/m3i7jbX+iBLdVu0V6QNFMT7Ul22mZHg2N0RWRkup5AAA
Ipo Date
-
Market Cap
586580416
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
75937000
Cost Of Revenue
43144000
Gross Profit
32793000
Operating Expenses
17287000
Operating Income
15506000
Interest Expense
1261000
Pretax Income
16120000
Net Income
16120000
Eps
0.3813308731341518
Dividends Per Share
7365000
Shares Outstanding
42337201
Income Tax Expense
-
EBITDA
29707000
Operating Margin
20.41955831807946
Total Other Income Expense Net
614000
Cash
2446000
Short Term Investments
-
Receivables
26930000
Inventories
5553000
Total Current Assets
85871000
Property Plant Equipment
779644000
Total Assets
876120000
Payables
-
Short Term Debt
38452000
Long Term Debt
368621000
Total Liabilities
468868000
Equity
407252000
Bs_currency_symbol
USD
Depreciation
12326000
Change In Working Capital
-2943000
Cash From Operations
25529000
Capital Expenditures
21001000
Cash From Investing
-20786000
Cash From Financing
-7205000
Net Change In Cash
-2462000
Cf_currency_symbol
USD
PE
12.3153
PB
1.4013080353196548
ROE
3.9582371602840505
ROA
1.8399306031137288
FCF
4528000
Fcf Percent
0.05962837615391706
Piotroski FScore
4
Health Score
50
Deep Value Investing Score
6
Defensive Investing Score
4.5
Dividend Investing Score
3.5
Economic Moat Investing Score
7.8
Garp Investing Score
6
Growth Investing Score
5.5
Momentum Investing Score
4.5
Net Net Investing Score
2.5
Quality Investing Score
7.5
Value Investing Score
8
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
75937000
Quarters > 0 > income Statement > cost Of Revenue
43144000
Quarters > 0 > income Statement > gross Profit
32793000
Quarters > 0 > income Statement > operating Expenses
17287000
Quarters > 0 > income Statement > operating Income
15506000
Quarters > 0 > income Statement > interest Expense
1261000
Quarters > 0 > income Statement > pretax Income
16120000
Quarters > 0 > income Statement > net Income
16120000
Quarters > 0 > income Statement > eps
0.3813308731341518
Quarters > 0 > income Statement > dividends Per Share
7365000
Quarters > 0 > income Statement > shares Outstanding
42273000
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
29707000
Quarters > 0 > income Statement > operating Margin
20.41955831807946
Quarters > 0 > income Statement > total Other Income Expense Net
614000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
2446000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
26930000
Quarters > 0 > balance Sheet > inventories
5553000
Quarters > 0 > balance Sheet > total Current Assets
85871000
Quarters > 0 > balance Sheet > property Plant Equipment
779644000
Quarters > 0 > balance Sheet > total Assets
876120000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
38452000
Quarters > 0 > balance Sheet > long Term Debt
368621000
Quarters > 0 > balance Sheet > total Liabilities
468868000
Quarters > 0 > balance Sheet > equity
407252000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
16120000
Quarters > 0 > cash Flow > depreciation
12326000
Quarters > 0 > cash Flow > change In Working Capital
-2943000
Quarters > 0 > cash Flow > cash From Operations
25529000
Quarters > 0 > cash Flow > capital Expenditures
21001000
Quarters > 0 > cash Flow > cash From Investing
-20786000
Quarters > 0 > cash Flow > cash From Financing
-7205000
Quarters > 0 > cash Flow > net Change In Cash
-2462000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.3813308731341518
Quarters > 0 > ratios > PB
1.4013080353196548
Quarters > 0 > ratios > ROE
3.9582371602840505
Quarters > 0 > ratios > ROA
1.8399306031137288
Quarters > 0 > ratios > FCF
4528000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.05962837615391706
Quarters > 0 > health Score
50
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
69431000
Quarters > 1 > income Statement > cost Of Revenue
39085000
Quarters > 1 > income Statement > gross Profit
30346000
Quarters > 1 > income Statement > operating Expenses
19066000
Quarters > 1 > income Statement > operating Income
11280000
Quarters > 1 > income Statement > interest Expense
1578000
Quarters > 1 > income Statement > pretax Income
11454000
Quarters > 1 > income Statement > net Income
11454000
Quarters > 1 > income Statement > eps
0.27147969946197054
Quarters > 1 > income Statement > dividends Per Share
7350000
Quarters > 1 > income Statement > shares Outstanding
42191000
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
26814000
Quarters > 1 > income Statement > operating Margin
16.24634529244862
Quarters > 1 > income Statement > total Other Income Expense Net
174000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
4908000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
27090000
Quarters > 1 > balance Sheet > inventories
5204000
Quarters > 1 > balance Sheet > total Current Assets
78786000
Quarters > 1 > balance Sheet > property Plant Equipment
771559000
Quarters > 1 > balance Sheet > total Assets
861424000
Quarters > 1 > balance Sheet > payables
33168000
Quarters > 1 > balance Sheet > short Term Debt
38863000
Quarters > 1 > balance Sheet > long Term Debt
368592000
Quarters > 1 > balance Sheet > total Liabilities
463090000
Quarters > 1 > balance Sheet > equity
398334000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
11454000
Quarters > 1 > cash Flow > depreciation
13782000
Quarters > 1 > cash Flow > change In Working Capital
-9331000
Quarters > 1 > cash Flow > cash From Operations
15935000
Quarters > 1 > cash Flow > capital Expenditures
23037000
Quarters > 1 > cash Flow > cash From Investing
-22822000
Quarters > 1 > cash Flow > cash From Financing
-1654000
Quarters > 1 > cash Flow > net Change In Cash
-8541000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.27147969946197054
Quarters > 1 > ratios > PB
1.4299017909593457
Quarters > 1 > ratios > ROE
2.8754763590353822
Quarters > 1 > ratios > ROA
1.329658797525957
Quarters > 1 > ratios > FCF
-7102000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
-0.10228860307355504
Quarters > 1 > health Score
45
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
63082000
Quarters > 2 > income Statement > cost Of Revenue
39114000
Quarters > 2 > income Statement > gross Profit
23968000
Quarters > 2 > income Statement > operating Expenses
17602000
Quarters > 2 > income Statement > operating Income
6366000
Quarters > 2 > income Statement > interest Expense
749000
Quarters > 2 > income Statement > pretax Income
7605000
Quarters > 2 > income Statement > net Income
7605000
Quarters > 2 > income Statement > eps
0.18054698257442667
Quarters > 2 > income Statement > dividends Per Share
7689000
Quarters > 2 > income Statement > shares Outstanding
42122000
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
20485000
Quarters > 2 > income Statement > operating Margin
10.091626771503757
Quarters > 2 > income Statement > total Other Income Expense Net
1239000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
13449000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
21006000
Quarters > 2 > balance Sheet > inventories
6372000
Quarters > 2 > balance Sheet > total Current Assets
83310000
Quarters > 2 > balance Sheet > property Plant Equipment
760677000
Quarters > 2 > balance Sheet > total Assets
853552000
Quarters > 2 > balance Sheet > payables
35613000
Quarters > 2 > balance Sheet > short Term Debt
22507000
Quarters > 2 > balance Sheet > long Term Debt
378044000
Quarters > 2 > balance Sheet > total Liabilities
459500000
Quarters > 2 > balance Sheet > equity
394052000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
7605000
Quarters > 2 > cash Flow > depreciation
12128000
Quarters > 2 > cash Flow > change In Working Capital
4958000
Quarters > 2 > cash Flow > cash From Operations
24720000
Quarters > 2 > cash Flow > capital Expenditures
24007000
Quarters > 2 > cash Flow > cash From Investing
-23993000
Quarters > 2 > cash Flow > cash From Financing
-7478000
Quarters > 2 > cash Flow > net Change In Cash
-6751000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.18054698257442667
Quarters > 2 > ratios > PB
1.4430760407255896
Quarters > 2 > ratios > ROE
1.929948331692264
Quarters > 2 > ratios > ROA
0.8909826232028043
Quarters > 2 > ratios > FCF
713000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.011302748803145113
Quarters > 2 > health Score
43
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
73530000
Quarters > 3 > income Statement > cost Of Revenue
46139000
Quarters > 3 > income Statement > gross Profit
27391000
Quarters > 3 > income Statement > operating Expenses
16258000
Quarters > 3 > income Statement > operating Income
11133000
Quarters > 3 > income Statement > interest Expense
1060000
Quarters > 3 > income Statement > pretax Income
11973000
Quarters > 3 > income Statement > net Income
11973000
Quarters > 3 > income Statement > eps
0.3089287451321081
Quarters > 3 > income Statement > dividends Per Share
7694000
Quarters > 3 > income Statement > shares Outstanding
38756510
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
24692000
Quarters > 3 > income Statement > operating Margin
15.140758873929009
Quarters > 3 > income Statement > total Other Income Expense Net
840000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
20200000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
24396000
Quarters > 3 > balance Sheet > inventories
6452000
Quarters > 3 > balance Sheet > total Current Assets
88860000
Quarters > 3 > balance Sheet > property Plant Equipment
750646000
Quarters > 3 > balance Sheet > total Assets
850962000
Quarters > 3 > balance Sheet > payables
27963000
Quarters > 3 > balance Sheet > short Term Debt
23448000
Quarters > 3 > balance Sheet > long Term Debt
378015000
Quarters > 3 > balance Sheet > total Liabilities
457588000
Quarters > 3 > balance Sheet > equity
393374000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
11973000
Quarters > 3 > cash Flow > depreciation
11659000
Quarters > 3 > cash Flow > change In Working Capital
-3306000
Quarters > 3 > cash Flow > cash From Operations
20354000
Quarters > 3 > cash Flow > capital Expenditures
27638000
Quarters > 3 > cash Flow > cash From Investing
-27399000
Quarters > 3 > cash Flow > cash From Financing
23032000
Quarters > 3 > cash Flow > net Change In Cash
15987000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.3089287451321081
Quarters > 3 > ratios > PB
1.3300647348325005
Quarters > 3 > ratios > ROE
3.043668366490922
Quarters > 3 > ratios > ROA
1.4069958470530999
Quarters > 3 > ratios > FCF
-7284000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
-0.09906160750713994
Quarters > 3 > health Score
45
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
293682000
Annuals > 0 > income Statement > cost Of Revenue
188182000
Annuals > 0 > income Statement > gross Profit
105500000
Annuals > 0 > income Statement > operating Expenses
65010000
Annuals > 0 > income Statement > operating Income
40490000
Annuals > 0 > income Statement > interest Expense
5854000
Annuals > 0 > income Statement > pretax Income
42687000
Annuals > 0 > income Statement > net Income
42687000
Annuals > 0 > income Statement > eps
1.1014149622863358
Annuals > 0 > income Statement > dividends Per Share
27358000
Annuals > 0 > income Statement > shares Outstanding
38756510
Annuals > 0 > income Statement > income Tax Expense
-
Annuals > 0 > income Statement > EBITDA
93944000
Annuals > 0 > income Statement > operating Margin
13.787021336002889
Annuals > 0 > income Statement > total Other Income Expense Net
2197000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
20200000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
24396000
Annuals > 0 > balance Sheet > inventories
6452000
Annuals > 0 > balance Sheet > total Current Assets
88860000
Annuals > 0 > balance Sheet > property Plant Equipment
750646000
Annuals > 0 > balance Sheet > total Assets
850962000
Annuals > 0 > balance Sheet > payables
27963000
Annuals > 0 > balance Sheet > short Term Debt
23448000
Annuals > 0 > balance Sheet > long Term Debt
378015000
Annuals > 0 > balance Sheet > total Liabilities
457588000
Annuals > 0 > balance Sheet > equity
393374000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
42687000
Annuals > 0 > cash Flow > depreciation
45403000
Annuals > 0 > cash Flow > change In Working Capital
3256000
Annuals > 0 > cash Flow > cash From Operations
91464000
Annuals > 0 > cash Flow > capital Expenditures
101258000
Annuals > 0 > cash Flow > cash From Investing
-100434000
Annuals > 0 > cash Flow > cash From Financing
25183000
Annuals > 0 > cash Flow > net Change In Cash
16213000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
1.1014149622863358
Annuals > 0 > ratios > PB
1.3300647348325005
Annuals > 0 > ratios > ROE
10.851505183362399
Annuals > 0 > ratios > ROA
5.016322703011415
Annuals > 0 > ratios > FCF
-9794000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
-0.033348996533665666
Annuals > 0 > health Score
55
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
287225000
Annuals > 1 > income Statement > cost Of Revenue
188513000
Annuals > 1 > income Statement > gross Profit
98712000
Annuals > 1 > income Statement > operating Expenses
60295000
Annuals > 1 > income Statement > operating Income
38417000
Annuals > 1 > income Statement > interest Expense
6455000
Annuals > 1 > income Statement > pretax Income
38660000
Annuals > 1 > income Statement > net Income
38660000
Annuals > 1 > income Statement > eps
1.0233002231567387
Annuals > 1 > income Statement > dividends Per Share
25084000
Annuals > 1 > income Statement > shares Outstanding
37779724
Annuals > 1 > income Statement > income Tax Expense
10900000
Annuals > 1 > income Statement > EBITDA
87128000
Annuals > 1 > income Statement > operating Margin
13.375228479415094
Annuals > 1 > income Statement > total Other Income Expense Net
243000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
3987000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
27703000
Annuals > 1 > balance Sheet > inventories
5690000
Annuals > 1 > balance Sheet > total Current Assets
76231000
Annuals > 1 > balance Sheet > property Plant Equipment
697009000
Annuals > 1 > balance Sheet > total Assets
777807000
Annuals > 1 > balance Sheet > payables
33859000
Annuals > 1 > balance Sheet > short Term Debt
81516000
Annuals > 1 > balance Sheet > long Term Debt
318210000
Annuals > 1 > balance Sheet > total Liabilities
453065000
Annuals > 1 > balance Sheet > equity
324742000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
38660000
Annuals > 1 > cash Flow > depreciation
42013000
Annuals > 1 > cash Flow > change In Working Capital
-14000
Annuals > 1 > cash Flow > cash From Operations
80781000
Annuals > 1 > cash Flow > capital Expenditures
101552000
Annuals > 1 > cash Flow > cash From Investing
-101215000
Annuals > 1 > cash Flow > cash From Financing
16473000
Annuals > 1 > cash Flow > net Change In Cash
-3961000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
1.0233002231567387
Annuals > 1 > ratios > PB
1.5705583940481982
Annuals > 1 > ratios > ROE
11.904835223038598
Annuals > 1 > ratios > ROA
4.970384684118296
Annuals > 1 > ratios > FCF
-20771000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
-0.07231612847071112
Annuals > 1 > health Score
55
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
267336000
Annuals > 2 > income Statement > cost Of Revenue
176919000
Annuals > 2 > income Statement > gross Profit
90417000
Annuals > 2 > income Statement > operating Expenses
58349000
Annuals > 2 > income Statement > operating Income
32068000
Annuals > 2 > income Statement > interest Expense
4775000
Annuals > 2 > income Statement > pretax Income
33179000
Annuals > 2 > income Statement > net Income
33179000
Annuals > 2 > income Statement > eps
0.9722357096236479
Annuals > 2 > income Statement > dividends Per Share
24477000
Annuals > 2 > income Statement > shares Outstanding
34126498
Annuals > 2 > income Statement > income Tax Expense
-1877000
Annuals > 2 > income Statement > EBITDA
76945000
Annuals > 2 > income Statement > operating Margin
11.995391567166411
Annuals > 2 > income Statement > total Other Income Expense Net
1111000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
7948000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
21635000
Annuals > 2 > balance Sheet > inventories
7951000
Annuals > 2 > balance Sheet > total Current Assets
83447000
Annuals > 2 > balance Sheet > property Plant Equipment
636952000
Annuals > 2 > balance Sheet > total Assets
726539000
Annuals > 2 > balance Sheet > payables
4574000
Annuals > 2 > balance Sheet > short Term Debt
20573000
Annuals > 2 > balance Sheet > long Term Debt
338030000
Annuals > 2 > balance Sheet > total Liabilities
418305000
Annuals > 2 > balance Sheet > equity
308234000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
33179000
Annuals > 2 > cash Flow > depreciation
38991000
Annuals > 2 > cash Flow > change In Working Capital
-16095000
Annuals > 2 > cash Flow > cash From Operations
56188000
Annuals > 2 > cash Flow > capital Expenditures
97225000
Annuals > 2 > cash Flow > cash From Investing
-97191000
Annuals > 2 > cash Flow > cash From Financing
41591000
Annuals > 2 > cash Flow > net Change In Cash
588000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.9722357096236479
Annuals > 2 > ratios > PB
1.4946687354412556
Annuals > 2 > ratios > ROE
10.764224582622294
Annuals > 2 > ratios > ROA
4.566719749387163
Annuals > 2 > ratios > FCF
-41037000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
-0.1535034563246252
Annuals > 2 > health Score
54
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
198478000
Annuals > 3 > income Statement > cost Of Revenue
111607000
Annuals > 3 > income Statement > gross Profit
86871000
Annuals > 3 > income Statement > operating Expenses
56648000
Annuals > 3 > income Statement > operating Income
30223000
Annuals > 3 > income Statement > interest Expense
4808000
Annuals > 3 > income Statement > pretax Income
30319000
Annuals > 3 > income Statement > net Income
22189000
Annuals > 3 > income Statement > eps
0.5964872174474809
Annuals > 3 > income Statement > dividends Per Share
24539000
Annuals > 3 > income Statement > shares Outstanding
37199456
Annuals > 3 > income Statement > income Tax Expense
8130000
Annuals > 3 > income Statement > EBITDA
74264000
Annuals > 3 > income Statement > operating Margin
15.227380364574412
Annuals > 3 > income Statement > total Other Income Expense Net
96000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
7360000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
11343000
Annuals > 3 > balance Sheet > inventories
5277000
Annuals > 3 > balance Sheet > total Current Assets
53268000
Annuals > 3 > balance Sheet > property Plant Equipment
576703000
Annuals > 3 > balance Sheet > total Assets
634150000
Annuals > 3 > balance Sheet > payables
1947000
Annuals > 3 > balance Sheet > short Term Debt
15645000
Annuals > 3 > balance Sheet > long Term Debt
277733000
Annuals > 3 > balance Sheet > total Liabilities
336272000
Annuals > 3 > balance Sheet > equity
297878000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
30319000
Annuals > 3 > cash Flow > depreciation
39137000
Annuals > 3 > cash Flow > change In Working Capital
-7561000
Annuals > 3 > cash Flow > cash From Operations
62009000
Annuals > 3 > cash Flow > capital Expenditures
63254000
Annuals > 3 > cash Flow > cash From Investing
-63128000
Annuals > 3 > cash Flow > cash From Financing
-37107000
Annuals > 3 > cash Flow > net Change In Cash
-38226000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.5964872174474809
Annuals > 3 > ratios > PB
1.685900455891338
Annuals > 3 > ratios > ROE
7.4490227542819545
Annuals > 3 > ratios > ROA
3.499014428762911
Annuals > 3 > ratios > FCF
-1245000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
-0.006272735517286551
Annuals > 3 > health Score
51
Valuation > metrics > PE
12.3153
Valuation > metrics > PB
1.4013080353196548
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
3.9582371602840505
Profitability > metrics > ROA
18.772344563356665
Profitability > metrics > Net Margin
0.21228123312746092
Profitability > final Score
68
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
1.1512969856501625
Risk > metrics > Interest Coverage
12.296590007930215
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
2.2331998335587224
Liquidity > metrics > Quick Ratio
2.088786018932695
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
60
Prev Profitabilities > 1
49
Prev Profitabilities > 2
61
Prev Risks > 0
59
Prev Risks > 1
64
Prev Risks > 2
70
Prev Liquidities > 0
77
Prev Liquidities > 1
86
Prev Liquidities > 2
93
Updated At
2026-01-20T21:40:41.216Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-09-30
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.3787
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-06-30
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.2688
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-29
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.1779
Earnings History > 2 > eps Estimate
0.16
Earnings History > 2 > eps Difference
0.0179
Earnings History > 2 > surprise Percent
11.1875
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-07
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.0004
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-04
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.3756
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-07-31
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.2626
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-04-04
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.1591
Earnings History > 6 > eps Estimate
0.16
Earnings History > 6 > eps Difference
-0.0009
Earnings History > 6 > surprise Percent
-0.5625
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-09
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.2339
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-02
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.3655
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-02
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.2617
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-03-31
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.1349
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-10
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.22
Earnings History > 11 > eps Estimate
0.24
Earnings History > 11 > eps Difference
-0.02
Earnings History > 11 > surprise Percent
-8.3333
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-10-28
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.28
Earnings History > 12 > eps Estimate
0.28
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
0
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-07-28
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.22
Earnings History > 13 > eps Estimate
0.24
Earnings History > 13 > eps Difference
-0.02
Earnings History > 13 > surprise Percent
-8.3333
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-03
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.14
Earnings History > 14 > eps Estimate
0.11
Earnings History > 14 > eps Difference
0.03
Earnings History > 14 > surprise Percent
27.2727
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-13
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.21
Earnings History > 15 > eps Estimate
0.23
Earnings History > 15 > eps Difference
-0.02
Earnings History > 15 > surprise Percent
-8.6957
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-10-29
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.2681
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-07-29
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.26
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-05
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.2278
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-12
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.19
Earnings History > 19 > eps Estimate
0.15
Earnings History > 19 > eps Difference
0.04
Earnings History > 19 > surprise Percent
26.6667
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-10-30
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.1885
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-07-31
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.3048
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-06
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.13
Earnings History > 22 > eps Estimate
0.13
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
0
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-14
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.11
Earnings History > 23 > eps Estimate
0.17
Earnings History > 23 > eps Difference
-0.06
Earnings History > 23 > surprise Percent
-35.2941
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-11-01
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.1633
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-08-02
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.3085
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-01
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.2353
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-03-02
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.22
Earnings History > 27 > eps Estimate
0.16
Earnings History > 27 > eps Difference
0.06
Earnings History > 27 > surprise Percent
37.5
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-02
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.27
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-07-31
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.2097
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-01
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.08
Earnings History > 30 > eps Estimate
0.14
Earnings History > 30 > eps Difference
-0.06
Earnings History > 30 > surprise Percent
-42.8571
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-03-01
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.15
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-11-03
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.23
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-07-31
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.19
Earnings History > 33 > eps Estimate
0.225
Earnings History > 33 > eps Difference
-0.035
Earnings History > 33 > surprise Percent
-15.5556
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-05-02
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.13
Earnings History > 34 > eps Estimate
0.13
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
0
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-16
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.15
Earnings History > 35 > eps Estimate
0.14
Earnings History > 35 > eps Difference
0.01
Earnings History > 35 > surprise Percent
7.1429
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-11-07
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.223
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-07-29
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.229
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-05-03
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.15
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-18
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.1718
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-11-06
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.2408
Earnings History > 40 > eps Estimate
0.26
Earnings History > 40 > eps Difference
-0.0192
Earnings History > 40 > surprise Percent
-7.3846
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-07-31
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.1783
Earnings History > 41 > eps Estimate
0.25
Earnings History > 41 > eps Difference
-0.0717
Earnings History > 41 > surprise Percent
-28.68
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-05-05
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.1083
Earnings History > 42 > eps Estimate
0.17
Earnings History > 42 > eps Difference
-0.0617
Earnings History > 42 > surprise Percent
-36.2941
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-02-19
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.18
Earnings History > 43 > eps Estimate
0.19
Earnings History > 43 > eps Difference
-0.01
Earnings History > 43 > surprise Percent
-5.2632
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-11-07
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.23
Earnings History > 44 > eps Estimate
0.23
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
0
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-08-01
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.21
Earnings History > 45 > eps Estimate
0.2
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
5
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-05-08
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.1
Earnings History > 46 > eps Estimate
0.13
Earnings History > 46 > eps Difference
-0.03
Earnings History > 46 > surprise Percent
-23.0769
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-02-06
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
AfterMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.17
Earnings History > 47 > eps Estimate
0.12
Earnings History > 47 > eps Difference
0.05
Earnings History > 47 > surprise Percent
41.6667
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-11-01
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
AfterMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.22
Earnings History > 48 > eps Estimate
0.22
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
0
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-08-01
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
AfterMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.193
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-05-07
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
AfterMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.1
Earnings History > 50 > eps Estimate
0.12
Earnings History > 50 > eps Difference
-0.02
Earnings History > 50 > surprise Percent
-16.6667
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-02-07
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
AfterMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.12
Earnings History > 51 > eps Estimate
0.14
Earnings History > 51 > eps Difference
-0.02
Earnings History > 51 > surprise Percent
-14.2857
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-11-01
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
AfterMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.2238
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-07-31
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
AfterMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.18
Earnings History > 53 > eps Estimate
0.2
Earnings History > 53 > eps Difference
-0.02
Earnings History > 53 > surprise Percent
-10
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-05-02
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.06
Earnings History > 54 > eps Estimate
0.12
Earnings History > 54 > eps Difference
-0.06
Earnings History > 54 > surprise Percent
-50
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-02-09
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.15
Earnings History > 55 > eps Estimate
0.13
Earnings History > 55 > eps Difference
0.02
Earnings History > 55 > surprise Percent
15.3846
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-11-03
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.22
Earnings History > 56 > eps Estimate
0.23
Earnings History > 56 > eps Difference
-0.01
Earnings History > 56 > surprise Percent
-4.3478
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-08-04
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.2
Earnings History > 57 > eps Estimate
0.21
Earnings History > 57 > eps Difference
-0.01
Earnings History > 57 > surprise Percent
-4.7619
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-05-04
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.11
Earnings History > 58 > eps Estimate
0.06
Earnings History > 58 > eps Difference
0.05
Earnings History > 58 > surprise Percent
83.3333
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-02-14
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.15
Earnings History > 59 > eps Estimate
0.19
Earnings History > 59 > eps Difference
-0.04
Earnings History > 59 > surprise Percent
-21.0526
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-11-05
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.23
Earnings History > 60 > eps Estimate
0.22
Earnings History > 60 > eps Difference
0.01
Earnings History > 60 > surprise Percent
4.5455
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-08-04
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.21
Earnings History > 61 > eps Estimate
0.19
Earnings History > 61 > eps Difference
0.02
Earnings History > 61 > surprise Percent
10.5263
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-04-30
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.08
Earnings History > 62 > eps Estimate
0.1
Earnings History > 62 > eps Difference
-0.02
Earnings History > 62 > surprise Percent
-20
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-02-04
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.2
Earnings History > 63 > eps Estimate
0.14
Earnings History > 63 > eps Difference
0.06
Earnings History > 63 > surprise Percent
42.8571
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-11-04
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.21
Earnings History > 64 > eps Estimate
0.22
Earnings History > 64 > eps Difference
-0.01
Earnings History > 64 > surprise Percent
-4.5455
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-06-30
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.1722
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-03-31
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.0812
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-09-30
Earnings History > 67 > report Date
2008-11-27
Earnings History > 67 > date
2008-09-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.19
Earnings History > 67 > eps Estimate
0.23
Earnings History > 67 > eps Difference
-0.04
Earnings History > 67 > surprise Percent
-17.3913
Earnings History > 68 > period
2008-06-30
Earnings History > 68 > report Date
2008-08-28
Earnings History > 68 > date
2008-06-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.19
Earnings History > 68 > eps Estimate
0.28
Earnings History > 68 > eps Difference
-0.09
Earnings History > 68 > surprise Percent
-32.1429
Earnings History > 69 > period
2008-03-31
Earnings History > 69 > report Date
2008-05-27
Earnings History > 69 > date
2008-03-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.17
Earnings History > 69 > eps Estimate
0.13
Earnings History > 69 > eps Difference
0.04
Earnings History > 69 > surprise Percent
30.7692
Earnings History > 70 > period
2007-12-31
Earnings History > 70 > report Date
2008-03-12
Earnings History > 70 > date
2007-12-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.2
Earnings History > 70 > eps Estimate
0.1
Earnings History > 70 > eps Difference
0.1
Earnings History > 70 > surprise Percent
100
Earnings History > 71 > period
2007-09-30
Earnings History > 71 > report Date
2007-11-26
Earnings History > 71 > date
2007-09-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.25
Earnings History > 71 > eps Estimate
0.28
Earnings History > 71 > eps Difference
-0.03
Earnings History > 71 > surprise Percent
-10.7143
Earnings History > 72 > period
2007-06-30
Earnings History > 72 > report Date
2007-08-30
Earnings History > 72 > date
2007-06-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.31
Earnings History > 72 > eps Estimate
0.3
Earnings History > 72 > eps Difference
0.01
Earnings History > 72 > surprise Percent
3.3333
Earnings History > 73 > period
2007-03-31
Earnings History > 73 > report Date
2007-05-23
Earnings History > 73 > date
2007-03-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.17
Earnings History > 73 > eps Estimate
0.21
Earnings History > 73 > eps Difference
-0.04
Earnings History > 73 > surprise Percent
-19.0476
Earnings History > 74 > period
2006-12-31
Earnings History > 74 > report Date
2007-03-02
Earnings History > 74 > date
2006-12-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.14
Earnings History > 74 > eps Estimate
0.21
Earnings History > 74 > eps Difference
-0.07
Earnings History > 74 > surprise Percent
-33.3333
Earnings History > 75 > period
2006-09-30
Earnings History > 75 > report Date
2006-11-28
Earnings History > 75 > date
2006-09-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.3
Earnings History > 75 > eps Estimate
0.24
Earnings History > 75 > eps Difference
0.06
Earnings History > 75 > surprise Percent
25
Earnings History > 76 > period
2006-06-30
Earnings History > 76 > report Date
2006-08-29
Earnings History > 76 > date
2006-06-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.33
Earnings History > 76 > eps Estimate
0.23
Earnings History > 76 > eps Difference
0.1
Earnings History > 76 > surprise Percent
43.4783
Earnings History > 77 > period
2006-03-31
Earnings History > 77 > report Date
2006-05-25
Earnings History > 77 > date
2006-03-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.23
Earnings History > 77 > eps Estimate
0.27
Earnings History > 77 > eps Difference
-0.04
Earnings History > 77 > surprise Percent
-14.8148
Earnings History > 78 > period
2005-12-31
Earnings History > 78 > report Date
2006-03-06
Earnings History > 78 > date
2005-12-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.15
Earnings History > 78 > eps Estimate
0.22
Earnings History > 78 > eps Difference
-0.07
Earnings History > 78 > surprise Percent
-31.8182
Earnings History > 79 > period
2005-09-30
Earnings History > 79 > report Date
2005-11-29
Earnings History > 79 > date
2005-09-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.31
Earnings History > 79 > eps Estimate
0.27
Earnings History > 79 > eps Difference
0.04
Earnings History > 79 > surprise Percent
14.8148
Earnings History > 80 > period
2005-06-30
Earnings History > 80 > report Date
2005-08-25
Earnings History > 80 > date
2005-06-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.32
Earnings History > 80 > eps Estimate
0.26
Earnings History > 80 > eps Difference
0.06
Earnings History > 80 > surprise Percent
23.0769
Earnings History > 81 > period
2005-03-31
Earnings History > 81 > report Date
2005-05-26
Earnings History > 81 > date
2005-03-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.17
Earnings History > 81 > eps Estimate
0.2
Earnings History > 81 > eps Difference
-0.03
Earnings History > 81 > surprise Percent
-15
Earnings History > 82 > period
2004-12-31
Earnings History > 82 > report Date
2005-03-02
Earnings History > 82 > date
2004-12-31
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
2004-09-30
Earnings History > 83 > report Date
2004-11-30
Earnings History > 83 > date
2004-09-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.63
Earnings History > 83 > eps Estimate
-0.44
Earnings History > 83 > eps Difference
-0.19
Earnings History > 83 > surprise Percent
-43.1818
Earnings History > 84 > period
2004-06-30
Earnings History > 84 > report Date
2004-08-20
Earnings History > 84 > date
2004-06-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.31
Earnings History > 84 > eps Estimate
0.26
Earnings History > 84 > eps Difference
0.05
Earnings History > 84 > surprise Percent
19.2308
Earnings History > 85 > period
2004-03-31
Earnings History > 85 > report Date
2004-05-24
Earnings History > 85 > date
2004-03-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.17
Earnings History > 85 > eps Estimate
0.19
Earnings History > 85 > eps Difference
-0.02
Earnings History > 85 > surprise Percent
-10.5263
Earnings History > 86 > period
2003-12-31
Earnings History > 86 > report Date
2004-02-19
Earnings History > 86 > date
2003-12-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.15
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
2003-09-30
Earnings History > 87 > report Date
2003-11-20
Earnings History > 87 > date
2003-09-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.26
Earnings History > 87 > eps Estimate
0.22
Earnings History > 87 > eps Difference
0.04
Earnings History > 87 > surprise Percent
18.1818
Earnings History > 88 > period
2003-06-30
Earnings History > 88 > report Date
2003-08-21
Earnings History > 88 > date
2003-06-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.2
Earnings History > 88 > eps Estimate
0.2
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
0
Earnings History > 89 > period
2003-03-31
Earnings History > 89 > report Date
2003-05-22
Earnings History > 89 > date
2003-03-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.2
Earnings History > 89 > eps Estimate
0.22
Earnings History > 89 > eps Difference
-0.02
Earnings History > 89 > surprise Percent
-9.0909
Earnings History > 90 > period
2002-12-31
Earnings History > 90 > report Date
2003-02-20
Earnings History > 90 > date
2002-12-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.2
Earnings History > 90 > eps Estimate
0.23
Earnings History > 90 > eps Difference
-0.03
Earnings History > 90 > surprise Percent
-13.0435
Earnings History > 91 > period
2002-09-30
Earnings History > 91 > report Date
2002-11-15
Earnings History > 91 > date
2002-09-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.22
Earnings History > 91 > eps Estimate
0.23
Earnings History > 91 > eps Difference
-0.01
Earnings History > 91 > surprise Percent
-4.3478
Earnings History > 92 > period
2002-06-30
Earnings History > 92 > report Date
2002-08-21
Earnings History > 92 > date
2002-06-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.18
Earnings History > 92 > eps Estimate
0.24
Earnings History > 92 > eps Difference
-0.06
Earnings History > 92 > surprise Percent
-25
Earnings History > 93 > period
2002-03-31
Earnings History > 93 > report Date
2002-05-23
Earnings History > 93 > date
2002-03-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.15
Earnings History > 93 > eps Estimate
0.2
Earnings History > 93 > eps Difference
-0.05
Earnings History > 93 > surprise Percent
-25
Earnings History > 94 > period
2001-09-30
Earnings History > 94 > report Date
2001-11-20
Earnings History > 94 > date
2001-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.24
Earnings History > 94 > eps Estimate
0.21
Earnings History > 94 > eps Difference
0.03
Earnings History > 94 > surprise Percent
14.2857
Earnings History > 95 > period
2001-06-30
Earnings History > 95 > report Date
2001-08-20
Earnings History > 95 > date
2001-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.23
Earnings History > 95 > eps Estimate
0.23
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2001-03-31
Earnings History > 96 > report Date
2001-05-30
Earnings History > 96 > date
2001-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.18
Earnings History > 96 > eps Estimate
0.2
Earnings History > 96 > eps Difference
-0.02
Earnings History > 96 > surprise Percent
-10
Earnings History > 97 > period
2000-12-31
Earnings History > 97 > report Date
2001-02-16
Earnings History > 97 > date
2000-12-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.15
Earnings History > 97 > eps Estimate
0.17
Earnings History > 97 > eps Difference
-0.02
Earnings History > 97 > surprise Percent
-11.7647
Earnings History > 98 > period
2000-09-30
Earnings History > 98 > report Date
2000-11-20
Earnings History > 98 > date
2000-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.23
Earnings History > 98 > eps Estimate
0.2
Earnings History > 98 > eps Difference
0.03
Earnings History > 98 > surprise Percent
15
Earnings History > 99 > period
2000-06-30
Earnings History > 99 > report Date
2000-08-24
Earnings History > 99 > date
2000-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.22
Earnings History > 99 > eps Estimate
0.19
Earnings History > 99 > eps Difference
0.03
Earnings History > 99 > surprise Percent
15.7895
Earnings History > 100 > period
2000-03-31
Earnings History > 100 > report Date
2000-06-22
Earnings History > 100 > date
2000-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.19
Earnings History > 100 > eps Estimate
0.17
Earnings History > 100 > eps Difference
0.02
Earnings History > 100 > surprise Percent
11.7647
Earnings History > 101 > period
1999-09-30
Earnings History > 101 > report Date
1999-11-18
Earnings History > 101 > date
1999-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.18
Earnings History > 101 > eps Estimate
0.2
Earnings History > 101 > eps Difference
-0.02
Earnings History > 101 > surprise Percent
-10
Earnings History > 102 > period
1999-06-30
Earnings History > 102 > report Date
1999-08-23
Earnings History > 102 > date
1999-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.17
Earnings History > 102 > eps Estimate
0.16
Earnings History > 102 > eps Difference
0.01
Earnings History > 102 > surprise Percent
6.25
Earnings History > 103 > period
1999-03-31
Earnings History > 103 > report Date
1999-05-25
Earnings History > 103 > date
1999-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.15
Earnings History > 103 > eps Estimate
0.16
Earnings History > 103 > eps Difference
-0.01
Earnings History > 103 > surprise Percent
-6.25
Earnings History > 104 > period
1998-12-31
Earnings History > 104 > report Date
1999-02-17
Earnings History > 104 > date
1998-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.14
Earnings History > 104 > eps Estimate
0.14
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1998-09-30
Earnings History > 105 > report Date
1998-12-16
Earnings History > 105 > date
1998-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.19
Earnings History > 105 > eps Estimate
0.17
Earnings History > 105 > eps Difference
0.02
Earnings History > 105 > surprise Percent
11.7647
Earnings History > 106 > period
1998-06-30
Earnings History > 106 > report Date
1998-08-18
Earnings History > 106 > date
1998-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.15
Earnings History > 106 > eps Estimate
0.13
Earnings History > 106 > eps Difference
0.02
Earnings History > 106 > surprise Percent
15.3846
Earnings History > 107 > period
1998-03-31
Earnings History > 107 > report Date
1998-05-22
Earnings History > 107 > date
1998-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.15
Earnings History > 107 > eps Estimate
0.12
Earnings History > 107 > eps Difference
0.03
Earnings History > 107 > surprise Percent
25
Earnings History > 108 > period
1997-12-31
Earnings History > 108 > report Date
1998-03-16
Earnings History > 108 > date
1997-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.13
Earnings History > 108 > eps Estimate
0.13
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1997-06-30
Earnings History > 109 > report Date
1997-09-11
Earnings History > 109 > date
1997-06-30
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.13
Earnings History > 109 > eps Estimate
0.12
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
8.3333
Caribbean Utilities Company, Ltd. engages in the generation, transmission, and distribution of electricity in Grand Cayman. The company generates electricity using diesel with 166 megawatts total installed capacity. It also operates nine transformer substations with approximately 475 miles of land-based high voltage transmission and distribution lines and 15 miles of high-voltage submarine cables. The company was incorporated in 1966 and is based in Grand Cayman, the Cayman Islands. Caribbean Utilities Company, Ltd. is a subsidiary of Fortis Energy (Bermuda) Ltd.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ABaazar Style Retail shares decline 5% on Cupid's warrant deal announcement - The Economic Times
1/21/2026
Baazar Style Retail shares decline 5% on Cupid's warrant deal announcement The Economic Times
Read more →Cupid to invest ₹331 crore in Baazar Style Retail; Both stocks fall up to 10% - CNBC TV18
1/21/2026
Cupid to invest ₹331 crore in Baazar Style Retail; Both stocks fall up to 10% CNBC TV18
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)
-
Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Caribbean Utilities Company Ltd
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.3787
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(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.