_id
69130b4eccc777a4e85d7c7d
Ticker
KPELF
Name
Keppel Corporation Limited
Exchange
PINK
Address
#18-01, Keppel Bay Tower, Singapore, Singapore, 098632
Country
USA
Sector
Industrials
Industry
Conglomerates
Currency
USD
Website
https://www.keppel.com
Description
Keppel Ltd., an investment holding company, engages in the infrastructure, real estate, and connectivity businesses in Singapore, China, Hong Kong, other Far East and ASEAN countries, and internationally. The company manages private funds and listed real estate investment and business trusts in areas of infrastructure, real estate, and connectivity; provides energy and environmental solutions and services, including commercial power generation, renewables, environmental engineering and construction, and infrastructure operation and maintenance; sustainable and innovative urban space solutions; sustainable urban renewal and senior living services; system integration solutions and services; and engages in the property development and investment, and master development activities. It also offers telecommunication services; leases, develops, operates, and manages data centres; sells telecommunication and information technology equipment; procures, installs, operates, and maintenance of solar generation facilities; and develops and operates golf club. In addition, the company engages in electricity, energy and power supply; general wholesale trading; purchase and sale of gaseous fuels; development of district heating and cooling system; environmental, technology, and engineering works and construction activities; solid waste treatment activities; design and construction of waste-to-energy and desalination plants; commercial power generation; ownership and operation of hotels; and renewable energy generation activities. The company was formerly known as Keppel Corporation and changed its name to Keppel Ltd. in January 2024. Keppel Ltd. Limited was incorporated in 1968 and is headquartered in Singapore.
Last Close
7.7
Volume
-
Current Price
7.7
Change
0
Last Updated
2026-01-04T16:09:36.039Z
Image
data:image/webp;base64,UklGRmIBAABXRUJQVlA4IFYBAACQCgCdASpAAEAAPqlIm0mmJKKhNfi5mMAVCWgAzQmhfx2q8wwSJ/YBjf+mAc+EuARwB1qlft+odnxlH34cQSu9MaphN1zH/246SEVR8qZs4GgLEezu7eUV+fY0SeAA/vshqU7lz581nExfGVcbIpSsX/fzp/7w/xbnxQpidxYFULnwbVjSapmbYnUULLB3rMwvkX26TF0as7wqSQULIWJlRcOJv06LVOXArsVRM96xEuWb4v6mqSgve6Fr0eDm+WENoB/qOIEPq9vswftxSLJFzVGUHN4Hy9m+AIO6WdEqr2HjX/w4vxFpoO3qJcX7ErTv7P0zVSac2kIMTT+oDRuAMFl6l8pvQQneSUzxNFFZ8Lm0rgjRz/NaIGWm1+aSrEI8p+8bg6najZivInT5djMUE2wQrOBROA8BhXQtD/GuaqhgyZ+EPBoJU9UMgkzGZAYjiIAAAAA=
Ipo Date
-
Market Cap
13917276160
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-06-30
Revenue
1528293500
Cost Of Revenue
1051634000
Gross Profit
476659500
Operating Expenses
168293500
Operating Income
308366000
Interest Expense
72754500
Pretax Income
269085000
Net Income
191694000
Eps
0.10479783553167842
Dividends Per Share
175286000
Shares Outstanding
1802759827
Income Tax Expense
82458500
EBITDA
298694000
Operating Margin
20.177145293099787
Total Other Income Expense Net
-39281000
Cash
1809652000
Short Term Investments
133083000
Receivables
2268202000
Inventories
1593195000
Total Current Assets
7016537000
Property Plant Equipment
4331179000
Total Assets
27720623000
Payables
2657158000
Short Term Debt
1488676000
Long Term Debt
10071548000
Total Liabilities
16750468000
Equity
10624470000
Bs_currency_symbol
SGD
Depreciation
75222000
Change In Working Capital
-61724500
Cash From Operations
109689500
Capital Expenditures
114648000
Cash From Investing
-242198500
Cash From Financing
-73524000
Net Change In Cash
-
Cf_currency_symbol
-
PE
20.2632
PB
1.3256829093592435
ROE
1.8042688247037264
ROA
0.6915212547712222
FCF
-4958500
Fcf Percent
-0.0032444684218051047
Piotroski FScore
3
Health Score
42
Deep Value Investing Score
4
Defensive Investing Score
6.5
Dividend Investing Score
2
Economic Moat Investing Score
5.8
Garp Investing Score
1.5
Growth Investing Score
1.5
Momentum Investing Score
4.5
Net Net Investing Score
1
Quality Investing Score
4
Value Investing Score
5
Quarters > 0 > quarter
2025-06-30
Quarters > 0 > income Statement > revenue
1528293500
Quarters > 0 > income Statement > cost Of Revenue
1051634000
Quarters > 0 > income Statement > gross Profit
476659500
Quarters > 0 > income Statement > operating Expenses
168293500
Quarters > 0 > income Statement > operating Income
308366000
Quarters > 0 > income Statement > interest Expense
72754500
Quarters > 0 > income Statement > pretax Income
269085000
Quarters > 0 > income Statement > net Income
191694000
Quarters > 0 > income Statement > eps
0.10479783553167842
Quarters > 0 > income Statement > dividends Per Share
175286000
Quarters > 0 > income Statement > shares Outstanding
1829179000
Quarters > 0 > income Statement > income Tax Expense
82458500
Quarters > 0 > income Statement > EBITDA
298694000
Quarters > 0 > income Statement > operating Margin
20.177145293099787
Quarters > 0 > income Statement > total Other Income Expense Net
-39281000
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
1809652000
Quarters > 0 > balance Sheet > short Term Investments
133083000
Quarters > 0 > balance Sheet > receivables
2268202000
Quarters > 0 > balance Sheet > inventories
1593195000
Quarters > 0 > balance Sheet > total Current Assets
7016537000
Quarters > 0 > balance Sheet > property Plant Equipment
4331179000
Quarters > 0 > balance Sheet > total Assets
27720623000
Quarters > 0 > balance Sheet > payables
2657158000
Quarters > 0 > balance Sheet > short Term Debt
1488676000
Quarters > 0 > balance Sheet > long Term Debt
10071548000
Quarters > 0 > balance Sheet > total Liabilities
16750468000
Quarters > 0 > balance Sheet > equity
10624470000
Quarters > 0 > balance Sheet > currency_symbol
SGD
Quarters > 0 > cash Flow > net Income
191694000
Quarters > 0 > cash Flow > depreciation
75222000
Quarters > 0 > cash Flow > change In Working Capital
-61724500
Quarters > 0 > cash Flow > cash From Operations
109689500
Quarters > 0 > cash Flow > capital Expenditures
114648000
Quarters > 0 > cash Flow > cash From Investing
-242198500
Quarters > 0 > cash Flow > cash From Financing
-73524000
Quarters > 0 > cash Flow > net Change In Cash
-
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.10479783553167842
Quarters > 0 > ratios > PB
1.3256829093592435
Quarters > 0 > ratios > ROE
1.8042688247037264
Quarters > 0 > ratios > ROA
0.6915212547712222
Quarters > 0 > ratios > FCF
-4958500
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
-0.0032444684218051047
Quarters > 0 > health Score
42
Quarters > 1 > quarter
2025-03-31
Quarters > 1 > income Statement > revenue
1528293500
Quarters > 1 > income Statement > cost Of Revenue
1051634000
Quarters > 1 > income Statement > gross Profit
476659500
Quarters > 1 > income Statement > operating Expenses
168293500
Quarters > 1 > income Statement > operating Income
308366000
Quarters > 1 > income Statement > interest Expense
72754500
Quarters > 1 > income Statement > pretax Income
269085000
Quarters > 1 > income Statement > net Income
191694000
Quarters > 1 > income Statement > eps
0.10479783553167842
Quarters > 1 > income Statement > dividends Per Share
175286000
Quarters > 1 > income Statement > shares Outstanding
1829179000
Quarters > 1 > income Statement > income Tax Expense
82458500
Quarters > 1 > income Statement > EBITDA
298694000
Quarters > 1 > income Statement > operating Margin
20.177145293099787
Quarters > 1 > income Statement > total Other Income Expense Net
-39281000
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
1809061000
Quarters > 1 > balance Sheet > short Term Investments
133083000
Quarters > 1 > balance Sheet > receivables
2268202000
Quarters > 1 > balance Sheet > inventories
1593195000
Quarters > 1 > balance Sheet > total Current Assets
7016537000
Quarters > 1 > balance Sheet > property Plant Equipment
4331179000
Quarters > 1 > balance Sheet > total Assets
27720623000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
1488676000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
16750468000
Quarters > 1 > balance Sheet > equity
10624470000
Quarters > 1 > balance Sheet > currency_symbol
-
Quarters > 1 > cash Flow > net Income
191694000
Quarters > 1 > cash Flow > depreciation
75222000
Quarters > 1 > cash Flow > change In Working Capital
-61724500
Quarters > 1 > cash Flow > cash From Operations
109689500
Quarters > 1 > cash Flow > capital Expenditures
114648000
Quarters > 1 > cash Flow > cash From Investing
-242198500
Quarters > 1 > cash Flow > cash From Financing
-73524000
Quarters > 1 > cash Flow > net Change In Cash
-
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
0.10479783553167842
Quarters > 1 > ratios > PB
1.3256829093592435
Quarters > 1 > ratios > ROE
1.8042688247037264
Quarters > 1 > ratios > ROA
0.6915212547712222
Quarters > 1 > ratios > FCF
-4958500
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
-0.0032444684218051047
Quarters > 1 > health Score
42
Quarters > 2 > quarter
2024-06-30
Quarters > 2 > income Statement > revenue
1611774000
Quarters > 2 > income Statement > cost Of Revenue
1144230000
Quarters > 2 > income Statement > gross Profit
467544000
Quarters > 2 > income Statement > operating Expenses
214795000
Quarters > 2 > income Statement > operating Income
252749000
Quarters > 2 > income Statement > interest Expense
193523000
Quarters > 2 > income Statement > pretax Income
216787500
Quarters > 2 > income Statement > net Income
152073500
Quarters > 2 > income Statement > eps
0.08274577765202629
Quarters > 2 > income Statement > dividends Per Share
171484500
Quarters > 2 > income Statement > shares Outstanding
1837840000
Quarters > 2 > income Statement > income Tax Expense
59809000
Quarters > 2 > income Statement > EBITDA
241000000
Quarters > 2 > income Statement > operating Margin
15.681416873581533
Quarters > 2 > income Statement > total Other Income Expense Net
-35961500
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
1439669000
Quarters > 2 > balance Sheet > short Term Investments
103703000
Quarters > 2 > balance Sheet > receivables
2610608000
Quarters > 2 > balance Sheet > inventories
1968981000
Quarters > 2 > balance Sheet > total Current Assets
6513542000
Quarters > 2 > balance Sheet > property Plant Equipment
1160108000
Quarters > 2 > balance Sheet > total Assets
27723354000
Quarters > 2 > balance Sheet > payables
3016926000
Quarters > 2 > balance Sheet > short Term Debt
2277264000
Quarters > 2 > balance Sheet > long Term Debt
9507989000
Quarters > 2 > balance Sheet > total Liabilities
16535120000
Quarters > 2 > balance Sheet > equity
10886463000
Quarters > 2 > balance Sheet > currency_symbol
SGD
Quarters > 2 > cash Flow > net Income
154934000
Quarters > 2 > cash Flow > depreciation
50288000
Quarters > 2 > cash Flow > change In Working Capital
-112216000
Quarters > 2 > cash Flow > cash From Operations
-48134000
Quarters > 2 > cash Flow > capital Expenditures
163647000
Quarters > 2 > cash Flow > cash From Investing
-60025000
Quarters > 2 > cash Flow > cash From Financing
201205500
Quarters > 2 > cash Flow > net Change In Cash
174559000
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
0.08274577765202629
Quarters > 2 > ratios > PB
1.2999050288417826
Quarters > 2 > ratios > ROE
1.3969045777310776
Quarters > 2 > ratios > ROA
0.5485393289715235
Quarters > 2 > ratios > FCF
-211781000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.13139621311672728
Quarters > 2 > health Score
41
Quarters > 3 > quarter
2024-03-31
Quarters > 3 > income Statement > revenue
1611774000
Quarters > 3 > income Statement > cost Of Revenue
1144230000
Quarters > 3 > income Statement > gross Profit
467544000
Quarters > 3 > income Statement > operating Expenses
214795000
Quarters > 3 > income Statement > operating Income
252749000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
216787500
Quarters > 3 > income Statement > net Income
152073500
Quarters > 3 > income Statement > eps
0.08274577765202629
Quarters > 3 > income Statement > dividends Per Share
171484500
Quarters > 3 > income Statement > shares Outstanding
1837840000
Quarters > 3 > income Statement > income Tax Expense
59809000
Quarters > 3 > income Statement > EBITDA
241000000
Quarters > 3 > income Statement > operating Margin
15.681416873581533
Quarters > 3 > income Statement > total Other Income Expense Net
-35961500
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
1439669000
Quarters > 3 > balance Sheet > short Term Investments
103703000
Quarters > 3 > balance Sheet > receivables
2610608000
Quarters > 3 > balance Sheet > inventories
1968981000
Quarters > 3 > balance Sheet > total Current Assets
6513542000
Quarters > 3 > balance Sheet > property Plant Equipment
1160108000
Quarters > 3 > balance Sheet > total Assets
27723354000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
2246772000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
16535120000
Quarters > 3 > balance Sheet > equity
10886463000
Quarters > 3 > balance Sheet > currency_symbol
-
Quarters > 3 > cash Flow > net Income
154934000
Quarters > 3 > cash Flow > depreciation
50288000
Quarters > 3 > cash Flow > change In Working Capital
-112216000
Quarters > 3 > cash Flow > cash From Operations
-48134000
Quarters > 3 > cash Flow > capital Expenditures
163647000
Quarters > 3 > cash Flow > cash From Investing
-60025000
Quarters > 3 > cash Flow > cash From Financing
201205500
Quarters > 3 > cash Flow > net Change In Cash
87289000
Quarters > 3 > cash Flow > currency_symbol
-
Quarters > 3 > ratios > PE
0.08274577765202629
Quarters > 3 > ratios > PB
1.2999050288417826
Quarters > 3 > ratios > ROE
1.3969045777310776
Quarters > 3 > ratios > ROA
0.5485393289715235
Quarters > 3 > ratios > FCF
-211781000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.13139621311672728
Quarters > 3 > health Score
41
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
6601158000
Annuals > 0 > income Statement > cost Of Revenue
4736536000
Annuals > 0 > income Statement > gross Profit
1864622000
Annuals > 0 > income Statement > operating Expenses
649415000
Annuals > 0 > income Statement > operating Income
1215207000
Annuals > 0 > income Statement > interest Expense
409388000
Annuals > 0 > income Statement > pretax Income
1110212000
Annuals > 0 > income Statement > net Income
951720000
Annuals > 0 > income Statement > eps
0.5178470378270144
Annuals > 0 > income Statement > dividends Per Share
608092000
Annuals > 0 > income Statement > shares Outstanding
1837840000
Annuals > 0 > income Statement > income Tax Expense
244104000
Annuals > 0 > income Statement > EBITDA
1727116000
Annuals > 0 > income Statement > operating Margin
18.40899733046838
Annuals > 0 > income Statement > total Other Income Expense Net
-104995000
Annuals > 0 > income Statement > currency_symbol
SGD
Annuals > 0 > balance Sheet > cash
2301533000
Annuals > 0 > balance Sheet > short Term Investments
151082000
Annuals > 0 > balance Sheet > receivables
2232370000
Annuals > 0 > balance Sheet > inventories
1923662000
Annuals > 0 > balance Sheet > total Current Assets
6619097000
Annuals > 0 > balance Sheet > property Plant Equipment
4451818000
Annuals > 0 > balance Sheet > total Assets
27658354000
Annuals > 0 > balance Sheet > payables
2730241000
Annuals > 0 > balance Sheet > short Term Debt
1426619000
Annuals > 0 > balance Sheet > long Term Debt
10509001000
Annuals > 0 > balance Sheet > total Liabilities
16232693000
Annuals > 0 > balance Sheet > equity
11155718000
Annuals > 0 > balance Sheet > currency_symbol
SGD
Annuals > 0 > cash Flow > net Income
1323313000
Annuals > 0 > cash Flow > depreciation
207516000
Annuals > 0 > cash Flow > change In Working Capital
-253206000
Annuals > 0 > cash Flow > cash From Operations
200343000
Annuals > 0 > cash Flow > capital Expenditures
611418000
Annuals > 0 > cash Flow > cash From Investing
700934000
Annuals > 0 > cash Flow > cash From Financing
136604000
Annuals > 0 > cash Flow > net Change In Cash
1025918000
Annuals > 0 > cash Flow > currency_symbol
SGD
Annuals > 0 > ratios > PE
0.5178470378270144
Annuals > 0 > ratios > PB
1.268530452275685
Annuals > 0 > ratios > ROE
8.531230352004236
Annuals > 0 > ratios > ROA
3.440985678323446
Annuals > 0 > ratios > FCF
-411075000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
-0.06227316479926704
Annuals > 0 > health Score
50
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
6966128000
Annuals > 1 > income Statement > cost Of Revenue
5005192000
Annuals > 1 > income Statement > gross Profit
1960936000
Annuals > 1 > income Statement > operating Expenses
891801000
Annuals > 1 > income Statement > operating Income
1075912000
Annuals > 1 > income Statement > interest Expense
328053000
Annuals > 1 > income Statement > pretax Income
1213554000
Annuals > 1 > income Statement > net Income
4078252000
Annuals > 1 > income Statement > eps
2.2620109909857944
Annuals > 1 > income Statement > dividends Per Share
593120000
Annuals > 1 > income Statement > shares Outstanding
1802932000
Annuals > 1 > income Statement > income Tax Expense
289706000
Annuals > 1 > income Statement > EBITDA
1762957000
Annuals > 1 > income Statement > operating Margin
15.444907127747292
Annuals > 1 > income Statement > total Other Income Expense Net
137642000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
1246061000
Annuals > 1 > balance Sheet > short Term Investments
253109000
Annuals > 1 > balance Sheet > receivables
1312589000
Annuals > 1 > balance Sheet > inventories
2109941000
Annuals > 1 > balance Sheet > total Current Assets
6365748000
Annuals > 1 > balance Sheet > property Plant Equipment
1115879000
Annuals > 1 > balance Sheet > total Assets
26837902000
Annuals > 1 > balance Sheet > payables
530514000
Annuals > 1 > balance Sheet > short Term Debt
2459088000
Annuals > 1 > balance Sheet > long Term Debt
8537958000
Annuals > 1 > balance Sheet > total Liabilities
15821342000
Annuals > 1 > balance Sheet > equity
10307441000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
4078252000
Annuals > 1 > cash Flow > depreciation
221440000
Annuals > 1 > cash Flow > change In Working Capital
-397686000
Annuals > 1 > cash Flow > cash From Operations
58429000
Annuals > 1 > cash Flow > capital Expenditures
921090000
Annuals > 1 > cash Flow > cash From Investing
-942714000
Annuals > 1 > cash Flow > cash From Financing
722943000
Annuals > 1 > cash Flow > net Change In Cash
-179682000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
2.2620109909857944
Annuals > 1 > ratios > PB
1.3468499504387172
Annuals > 1 > ratios > ROE
39.56609598832533
Annuals > 1 > ratios > ROA
15.195867396788318
Annuals > 1 > ratios > FCF
-862661000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
-0.12383651290932352
Annuals > 1 > health Score
66
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
6619718000
Annuals > 2 > income Statement > cost Of Revenue
5174408000
Annuals > 2 > income Statement > gross Profit
1445310000
Annuals > 2 > income Statement > operating Expenses
880103000
Annuals > 2 > income Statement > operating Income
565207000
Annuals > 2 > income Statement > interest Expense
147360000
Annuals > 2 > income Statement > pretax Income
1094888000
Annuals > 2 > income Statement > net Income
938217000
Annuals > 2 > income Statement > eps
0.5225979700260793
Annuals > 2 > income Statement > dividends Per Share
643233000
Annuals > 2 > income Statement > shares Outstanding
1795294000
Annuals > 2 > income Statement > income Tax Expense
245149000
Annuals > 2 > income Statement > EBITDA
541069000
Annuals > 2 > income Statement > operating Margin
8.538233803917326
Annuals > 2 > income Statement > total Other Income Expense Net
529681000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
1027443000
Annuals > 2 > balance Sheet > short Term Investments
48782000
Annuals > 2 > balance Sheet > receivables
911020000
Annuals > 2 > balance Sheet > inventories
2300950000
Annuals > 2 > balance Sheet > total Current Assets
14848969000
Annuals > 2 > balance Sheet > property Plant Equipment
1217849000
Annuals > 2 > balance Sheet > total Assets
31064977000
Annuals > 2 > balance Sheet > payables
494472000
Annuals > 2 > balance Sheet > short Term Debt
3614084000
Annuals > 2 > balance Sheet > long Term Debt
6603186000
Annuals > 2 > balance Sheet > total Liabilities
19151637000
Annuals > 2 > balance Sheet > equity
11579780000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
726891000
Annuals > 2 > cash Flow > depreciation
241957000
Annuals > 2 > cash Flow > change In Working Capital
503912000
Annuals > 2 > cash Flow > cash From Operations
259587000
Annuals > 2 > cash Flow > capital Expenditures
696211000
Annuals > 2 > cash Flow > cash From Investing
-667285000
Annuals > 2 > cash Flow > cash From Financing
-1521585000
Annuals > 2 > cash Flow > net Change In Cash
-2098869000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.5225979700260793
Annuals > 2 > ratios > PB
1.1937846660299247
Annuals > 2 > ratios > ROE
8.102200559941554
Annuals > 2 > ratios > ROA
3.0201760651553036
Annuals > 2 > ratios > FCF
-436624000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
-0.06595809670442154
Annuals > 2 > health Score
49
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
6611336000
Annuals > 3 > income Statement > cost Of Revenue
6603496000
Annuals > 3 > income Statement > gross Profit
2021217000
Annuals > 3 > income Statement > operating Expenses
399996000
Annuals > 3 > income Statement > operating Income
1129323000
Annuals > 3 > income Statement > interest Expense
171672000
Annuals > 3 > income Statement > pretax Income
1611153000
Annuals > 3 > income Statement > net Income
1026052000
Annuals > 3 > income Statement > eps
0.5604174188132315
Annuals > 3 > income Statement > dividends Per Share
345752000
Annuals > 3 > income Statement > shares Outstanding
1830871000
Annuals > 3 > income Statement > income Tax Expense
375189000
Annuals > 3 > income Statement > EBITDA
525770999
Annuals > 3 > income Statement > operating Margin
17.08161557663988
Annuals > 3 > income Statement > total Other Income Expense Net
481830000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
3325381000
Annuals > 3 > balance Sheet > short Term Investments
27103000
Annuals > 3 > balance Sheet > receivables
4292903000
Annuals > 3 > balance Sheet > inventories
4603985000
Annuals > 3 > balance Sheet > total Current Assets
14845682000
Annuals > 3 > balance Sheet > property Plant Equipment
2573590000
Annuals > 3 > balance Sheet > total Assets
32322927000
Annuals > 3 > balance Sheet > payables
950311000
Annuals > 3 > balance Sheet > short Term Debt
4748985000
Annuals > 3 > balance Sheet > long Term Debt
6795912000
Annuals > 3 > balance Sheet > total Liabilities
19881566000
Annuals > 3 > balance Sheet > equity
12056661000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
897791000
Annuals > 3 > cash Flow > depreciation
406402000
Annuals > 3 > cash Flow > change In Working Capital
-186599000
Annuals > 3 > cash Flow > cash From Operations
-275559000
Annuals > 3 > cash Flow > capital Expenditures
538366000
Annuals > 3 > cash Flow > cash From Investing
2025461000
Annuals > 3 > cash Flow > cash From Financing
-668134000
Annuals > 3 > cash Flow > net Change In Cash
1135169000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.5604174188132315
Annuals > 3 > ratios > PB
1.1692878069641337
Annuals > 3 > ratios > ROE
8.510250060112
Annuals > 3 > ratios > ROA
3.1743783599795896
Annuals > 3 > ratios > FCF
-813925000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
-0.1231105180556547
Annuals > 3 > health Score
49
Valuation > metrics > PE
20.2632
Valuation > metrics > PB
1.3256829093592435
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
1.8042688247037264
Profitability > metrics > ROA
2.732031485047396
Profitability > metrics > Net Margin
0.1254300957244142
Profitability > final Score
31
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.5765932794765292
Risk > metrics > Interest Coverage
4.2384457318791275
Risk > final Score
47
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.692430763026209
Liquidity > metrics > Quick Ratio
1.308142583615263
Liquidity > final Score
92
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
31
Prev Profitabilities > 1
24
Prev Profitabilities > 2
24
Prev Risks > 0
47
Prev Risks > 1
35
Prev Risks > 2
70
Prev Liquidities > 0
100
Prev Liquidities > 1
74
Prev Liquidities > 2
100
Updated At
2026-01-20T22:06:32.539Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-04
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
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-07-31
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.21
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2024-06-30
Earnings History > 2 > report Date
2024-07-31
Earnings History > 2 > date
2024-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.17
Earnings History > 2 > eps Estimate
0
Earnings History > 2 > eps Difference
0.17
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2021-03-31
Earnings History > 3 > report Date
2021-06-30
Earnings History > 3 > date
2021-03-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.061
Earnings History > 3 > eps Estimate
0
Earnings History > 3 > eps Difference
0.061
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2020-12-31
Earnings History > 4 > report Date
2021-01-28
Earnings History > 4 > date
2020-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.061
Earnings History > 4 > eps Estimate
0
Earnings History > 4 > eps Difference
0.061
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2020-09-30
Earnings History > 5 > report Date
2020-12-31
Earnings History > 5 > date
2020-09-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.0065
Earnings History > 5 > eps Estimate
0
Earnings History > 5 > eps Difference
0.0065
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2020-06-30
Earnings History > 6 > report Date
2020-07-30
Earnings History > 6 > date
2020-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-0.38
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2020-03-31
Earnings History > 7 > report Date
2020-04-29
Earnings History > 7 > date
2020-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.09
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2019-12-31
Earnings History > 8 > report Date
2020-01-23
Earnings History > 8 > date
2019-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.1
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2019-09-30
Earnings History > 9 > report Date
2019-10-17
Earnings History > 9 > date
2019-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.09
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2019-06-30
Earnings History > 10 > report Date
2019-07-18
Earnings History > 10 > date
2019-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.08
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2019-03-31
Earnings History > 11 > report Date
2019-04-18
Earnings History > 11 > date
2019-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.11
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2018-12-31
Earnings History > 12 > report Date
2019-01-24
Earnings History > 12 > date
2018-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.07
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2018-09-30
Earnings History > 13 > report Date
2018-10-18
Earnings History > 13 > date
2018-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.12
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2018-06-30
Earnings History > 14 > report Date
2018-07-19
Earnings History > 14 > date
2018-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.14
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2018-03-31
Earnings History > 15 > report Date
2018-04-19
Earnings History > 15 > date
2018-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.19
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2017-12-31
Earnings History > 16 > report Date
2018-01-25
Earnings History > 16 > date
2017-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.07
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2017-09-30
Earnings History > 17 > report Date
2017-10-19
Earnings History > 17 > date
2017-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.16
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2017-06-30
Earnings History > 18 > report Date
2017-07-20
Earnings History > 18 > date
2017-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.09
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2017-03-31
Earnings History > 19 > report Date
2017-04-20
Earnings History > 19 > date
2017-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.14
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2016-12-31
Earnings History > 20 > report Date
2017-01-26
Earnings History > 20 > date
2016-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.08
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2016-09-30
Earnings History > 21 > report Date
2016-10-20
Earnings History > 21 > date
2016-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.12
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2016-06-30
Earnings History > 22 > report Date
2016-07-21
Earnings History > 22 > date
2016-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.11
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2016-03-31
Earnings History > 23 > report Date
2016-04-18
Earnings History > 23 > date
2016-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.12
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2015-12-31
Earnings History > 24 > report Date
2016-01-21
Earnings History > 24 > date
2015-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.22
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2015-09-30
Earnings History > 25 > report Date
2015-10-22
Earnings History > 25 > date
2015-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.2
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2015-06-30
Earnings History > 26 > report Date
2015-07-23
Earnings History > 26 > date
2015-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.1406
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2015-03-31
Earnings History > 27 > report Date
2015-04-16
Earnings History > 27 > date
2015-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.1611
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2014-12-31
Earnings History > 28 > report Date
2015-01-22
Earnings History > 28 > date
2014-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.1436
Earnings History > 28 > eps Estimate
0
Earnings History > 28 > eps Difference
0.1436
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2014-09-30
Earnings History > 29 > report Date
2014-10-21
Earnings History > 29 > date
2014-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.2984
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2014-06-30
Earnings History > 30 > report Date
2014-09-30
Earnings History > 30 > date
2014-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.1773
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2014-03-31
Earnings History > 31 > report Date
2014-06-30
Earnings History > 31 > date
2014-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.1773
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2013-12-31
Earnings History > 32 > report Date
2014-03-31
Earnings History > 32 > date
2013-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.147
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2013-09-30
Earnings History > 33 > report Date
2013-12-31
Earnings History > 33 > date
2013-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.3001
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2013-06-30
Earnings History > 34 > report Date
2013-09-30
Earnings History > 34 > date
2013-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.2
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2013-03-31
Earnings History > 35 > report Date
2013-06-30
Earnings History > 35 > date
2013-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.1498
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2012-12-31
Earnings History > 36 > report Date
2013-03-31
Earnings History > 36 > date
2012-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.158
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2012-09-30
Earnings History > 37 > report Date
2012-12-31
Earnings History > 37 > date
2012-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.2819
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2012-06-30
Earnings History > 38 > report Date
2012-09-30
Earnings History > 38 > date
2012-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.1565
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2012-03-31
Earnings History > 39 > report Date
2012-06-30
Earnings History > 39 > date
2012-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.2256
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2011-12-31
Earnings History > 40 > report Date
2012-03-31
Earnings History > 40 > date
2011-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.3309
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2011-09-30
Earnings History > 41 > report Date
2011-12-31
Earnings History > 41 > date
2011-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.3642
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2011-06-30
Earnings History > 42 > report Date
2011-09-30
Earnings History > 42 > date
2011-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.1743
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2011-03-31
Earnings History > 43 > report Date
2011-06-30
Earnings History > 43 > date
2011-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.1735
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2010-12-31
Earnings History > 44 > report Date
2011-03-31
Earnings History > 44 > date
2010-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.1381
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2010-09-30
Earnings History > 45 > report Date
2010-12-31
Earnings History > 45 > date
2010-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.2464
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2010-06-30
Earnings History > 46 > report Date
2010-06-30
Earnings History > 46 > date
2010-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.1411
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2010-03-31
Earnings History > 47 > report Date
2010-03-31
Earnings History > 47 > date
2010-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.1301
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2009-12-31
Earnings History > 48 > report Date
2009-12-31
Earnings History > 48 > date
2009-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.1146
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2009-09-30
Earnings History > 49 > report Date
2009-09-30
Earnings History > 49 > date
2009-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.1265
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2009-06-30
Earnings History > 50 > report Date
2009-06-30
Earnings History > 50 > date
2009-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.2864
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2009-03-31
Earnings History > 51 > report Date
2009-03-31
Earnings History > 51 > date
2009-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.1075
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2008-12-31
Earnings History > 52 > report Date
2008-12-31
Earnings History > 52 > date
2008-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.1021
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2008-09-30
Earnings History > 53 > report Date
2008-09-30
Earnings History > 53 > date
2008-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.111
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2008-06-30
Earnings History > 54 > report Date
2008-06-30
Earnings History > 54 > date
2008-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.1245
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2008-03-31
Earnings History > 55 > report Date
2008-03-31
Earnings History > 55 > date
2008-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.1057
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2007-12-31
Earnings History > 56 > report Date
2007-12-31
Earnings History > 56 > date
2007-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.1432
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2007-09-30
Earnings History > 57 > report Date
2007-09-30
Earnings History > 57 > date
2007-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0933
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2007-06-30
Earnings History > 58 > report Date
2007-06-30
Earnings History > 58 > date
2007-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0972
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2007-03-31
Earnings History > 59 > report Date
2007-03-31
Earnings History > 59 > date
2007-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.094
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2006-12-31
Earnings History > 60 > report Date
2006-12-31
Earnings History > 60 > date
2006-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.0674
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2006-09-30
Earnings History > 61 > report Date
2006-09-30
Earnings History > 61 > date
2006-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.0732
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2006-06-30
Earnings History > 62 > report Date
2006-06-30
Earnings History > 62 > date
2006-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.0708
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2006-03-31
Earnings History > 63 > report Date
2006-03-31
Earnings History > 63 > date
2006-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.06
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2005-12-31
Earnings History > 64 > report Date
2005-12-31
Earnings History > 64 > date
2005-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.0496
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2005-09-30
Earnings History > 65 > report Date
2005-09-30
Earnings History > 65 > date
2005-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.0477
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2005-06-30
Earnings History > 66 > report Date
2005-06-30
Earnings History > 66 > date
2005-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.0469
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2005-03-31
Earnings History > 67 > report Date
2005-03-31
Earnings History > 67 > date
2005-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.0512
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2004-12-31
Earnings History > 68 > report Date
2004-12-31
Earnings History > 68 > date
2004-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.0404
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2004-09-30
Earnings History > 69 > report Date
2004-09-30
Earnings History > 69 > date
2004-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.0383
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2004-06-30
Earnings History > 70 > report Date
2004-06-30
Earnings History > 70 > date
2004-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.0369
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2004-03-31
Earnings History > 71 > report Date
2004-03-31
Earnings History > 71 > date
2004-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.0451
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Keppel Ltd., an investment holding company, engages in the infrastructure, real estate, and connectivity businesses in Singapore, China, Hong Kong, other Far East and ASEAN countries, and internationally. The company manages private funds and listed real estate investment and business trusts in areas of infrastructure, real estate, and connectivity; provides energy and environmental solutions and services, including commercial power generation, renewables, environmental engineering and construction, and infrastructure operation and maintenance; sustainable and innovative urban space solutions; sustainable urban renewal and senior living services; system integration solutions and services; and engages in the property development and investment, and master development activities. It also offers telecommunication services; leases, develops, operates, and manages data centres; sells telecommunication and information technology equipment; procures, installs, operates, and maintenance of solar generation facilities; and develops and operates golf club. In addition, the company engages in electricity, energy and power supply; general wholesale trading; purchase and sale of gaseous fuels; development of district heating and cooling system; environmental, technology, and engineering works and construction activities; solid waste treatment activities; design and construction of waste-to-energy and desalination plants; commercial power generation; ownership and operation of hotels; and renewable energy generation activities. The company was formerly known as Keppel Corporation and changed its name to Keppel Ltd. in January 2024. Keppel Ltd. Limited was incorporated in 1968 and is headquartered in Singapore.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ASingapore Shares Tank as US Federal Reserve Uncertain Over Interest Rate Move Yahoo Finance Singapore
Read more →Keppel Ltd. 2025 Q2 - Results - Earnings Call Presentation (OTCMKTS:KPELF) 2025-07-31 Seeking Alpha
Read more →(Last Updated 2025-06-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Keppel Corporation Limited
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
—
Date
2025-06-30
EPS Actual
0.21
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-06-30)
(Last Updated 2025-06-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-06-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-06-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.