_id
691857563c536f8df2317a30
Ticker
0J2E.LSE
Name
HP Inc.
Exchange
LSE
Address
1501 Page Mill Road, Palo Alto, CA, United States, 94304
Country
UK
Sector
Industry
Currency
USD
Website
https://www.hp.com
Description
HP Inc. provides personal computing, printing, 3D printing, hybrid work, gaming, and other related technologies in the United States and internationally. The company operates through three segments: Personal Systems, Printing, and Corporate Investments. The Personal Systems segment offers commercial and consumer desktops and notebooks, workstations, thin clients, retail point-of-sale systems, displays, software, hybrid systems, and endpoint security and services, as well as lifecycle services, including support and deployment, configurations, and extended warranty services. The Printing segment provides consumer and commercial printer hardware, supplies, and solutions, as well as office and home printing solutions; and focuses on graphics, 3D printing, personalization in the commercial and industrial markets. The Corporate Investments segment is involved in the business incubation and investment projects. It serves small- and medium-sized businesses, public sector, and large enterprises. The company was formerly known as Hewlett-Packard Company and changed its name to HP Inc. in October 2015. HP Inc. was founded in 1939 and is headquartered in Palo Alto, California.
Last Close
21.08
Volume
2889
Current Price
20.99
Change
0.0093
Last Updated
2026-01-08T14:05:00.023Z
Image
https://logo.clearbit.com/www.hp.com
Ipo Date
-
Market Cap
3180559360000
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-10-31
Revenue
14639000000
Cost Of Revenue
11677000000
Gross Profit
2962000000
Operating Expenses
2003000000
Operating Income
959000000
Interest Expense
-
Pretax Income
834000000
Net Income
795000000
Eps
0.8386075949367089
Dividends Per Share
270000000
Shares Outstanding
1553490048
Income Tax Expense
39000000
EBITDA
959000000
Operating Margin
6.55099392034975
Total Other Income Expense Net
-125000000
Cash
3705000000
Short Term Investments
-
Receivables
5692000000
Inventories
8512000000
Total Current Assets
22453000000
Property Plant Equipment
3049000000
Total Assets
41769000000
Payables
18051000000
Short Term Debt
845000000
Long Term Debt
-
Total Liabilities
38079000000
Equity
3690000000
Bs_currency_symbol
-
Depreciation
208000000
Change In Working Capital
-
Cash From Operations
1624000000
Capital Expenditures
0
Cash From Investing
-64000000
Cash From Financing
-721000000
Net Change In Cash
839000000
Cf_currency_symbol
-
PE
0.0377
PB
5.3925528455284555
ROE
21.544715447154474
ROA
1.9033254327371973
FCF
1624000000
Fcf Percent
0.11093653938110527
Piotroski FScore
4
Health Score
54
Deep Value Investing Score
6
Defensive Investing Score
5
Dividend Investing Score
3.5
Economic Moat Investing Score
7.8
Garp Investing Score
7
Growth Investing Score
4.5
Momentum Investing Score
4
Net Net Investing Score
4
Quality Investing Score
6.5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
14639000000
Quarters > 0 > income Statement > cost Of Revenue
11677000000
Quarters > 0 > income Statement > gross Profit
2962000000
Quarters > 0 > income Statement > operating Expenses
2003000000
Quarters > 0 > income Statement > operating Income
959000000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
834000000
Quarters > 0 > income Statement > net Income
795000000
Quarters > 0 > income Statement > eps
0.8386075949367089
Quarters > 0 > income Statement > dividends Per Share
270000000
Quarters > 0 > income Statement > shares Outstanding
948000000
Quarters > 0 > income Statement > income Tax Expense
39000000
Quarters > 0 > income Statement > EBITDA
959000000
Quarters > 0 > income Statement > operating Margin
6.55099392034975
Quarters > 0 > income Statement > total Other Income Expense Net
-125000000
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
3705000000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
5692000000
Quarters > 0 > balance Sheet > inventories
8512000000
Quarters > 0 > balance Sheet > total Current Assets
22453000000
Quarters > 0 > balance Sheet > property Plant Equipment
3049000000
Quarters > 0 > balance Sheet > total Assets
41769000000
Quarters > 0 > balance Sheet > payables
18051000000
Quarters > 0 > balance Sheet > short Term Debt
845000000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
38079000000
Quarters > 0 > balance Sheet > equity
3690000000
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
795000000
Quarters > 0 > cash Flow > depreciation
208000000
Quarters > 0 > cash Flow > change In Working Capital
-
Quarters > 0 > cash Flow > cash From Operations
1624000000
Quarters > 0 > cash Flow > capital Expenditures
0
Quarters > 0 > cash Flow > cash From Investing
-64000000
Quarters > 0 > cash Flow > cash From Financing
-721000000
Quarters > 0 > cash Flow > net Change In Cash
839000000
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.8386075949367089
Quarters > 0 > ratios > PB
5.3925528455284555
Quarters > 0 > ratios > ROE
21.544715447154474
Quarters > 0 > ratios > ROA
1.9033254327371973
Quarters > 0 > ratios > FCF
1624000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.11093653938110527
Quarters > 0 > health Score
54
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
13932000000
Quarters > 1 > income Statement > cost Of Revenue
11081000000
Quarters > 1 > income Statement > gross Profit
2851000000
Quarters > 1 > income Statement > operating Expenses
2135000000
Quarters > 1 > income Statement > operating Income
716000000
Quarters > 1 > income Statement > interest Expense
143000000
Quarters > 1 > income Statement > pretax Income
624000000
Quarters > 1 > income Statement > net Income
763000000
Quarters > 1 > income Statement > eps
0.79979035639413
Quarters > 1 > income Statement > dividends Per Share
272000000
Quarters > 1 > income Statement > shares Outstanding
954000000
Quarters > 1 > income Statement > income Tax Expense
-139000000
Quarters > 1 > income Statement > EBITDA
1073000000
Quarters > 1 > income Statement > operating Margin
5.13924777490669
Quarters > 1 > income Statement > total Other Income Expense Net
-92000000
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
2871000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
7720000000
Quarters > 1 > balance Sheet > inventories
8356000000
Quarters > 1 > balance Sheet > total Current Assets
20574000000
Quarters > 1 > balance Sheet > property Plant Equipment
4085000000
Quarters > 1 > balance Sheet > total Assets
39854000000
Quarters > 1 > balance Sheet > payables
16985000000
Quarters > 1 > balance Sheet > short Term Debt
1229000000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
40755000000
Quarters > 1 > balance Sheet > equity
-901000000
Quarters > 1 > balance Sheet > currency_symbol
-
Quarters > 1 > cash Flow > net Income
763000000
Quarters > 1 > cash Flow > depreciation
306000000
Quarters > 1 > cash Flow > change In Working Capital
335000000
Quarters > 1 > cash Flow > cash From Operations
1661000000
Quarters > 1 > cash Flow > capital Expenditures
215000000
Quarters > 1 > cash Flow > cash From Investing
20000000
Quarters > 1 > cash Flow > cash From Financing
-1537000000
Quarters > 1 > cash Flow > net Change In Cash
144000000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.79979035639413
Quarters > 1 > ratios > PB
-22.22470588235294
Quarters > 1 > ratios > ROE
-84.68368479467259
Quarters > 1 > ratios > ROA
1.9144878807647914
Quarters > 1 > ratios > FCF
1446000000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.10378983634797588
Quarters > 1 > health Score
42
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
13053000000
Quarters > 2 > income Statement > cost Of Revenue
10523000000
Quarters > 2 > income Statement > gross Profit
2530000000
Quarters > 2 > income Statement > operating Expenses
1778000000
Quarters > 2 > income Statement > operating Income
752000000
Quarters > 2 > income Statement > interest Expense
146000000
Quarters > 2 > income Statement > pretax Income
506000000
Quarters > 2 > income Statement > net Income
406000000
Quarters > 2 > income Statement > eps
0.4246861924686193
Quarters > 2 > income Statement > dividends Per Share
273000000
Quarters > 2 > income Statement > shares Outstanding
956000000
Quarters > 2 > income Statement > income Tax Expense
100000000
Quarters > 2 > income Statement > EBITDA
857000000
Quarters > 2 > income Statement > operating Margin
5.761127710104956
Quarters > 2 > income Statement > total Other Income Expense Net
-246000000
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
2730000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
6713000000
Quarters > 2 > balance Sheet > inventories
8175000000
Quarters > 2 > balance Sheet > total Current Assets
19458000000
Quarters > 2 > balance Sheet > property Plant Equipment
4055000000
Quarters > 2 > balance Sheet > total Assets
38799000000
Quarters > 2 > balance Sheet > payables
15195000000
Quarters > 2 > balance Sheet > short Term Debt
1859000000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
40075000000
Quarters > 2 > balance Sheet > equity
-1276000000
Quarters > 2 > balance Sheet > currency_symbol
-
Quarters > 2 > cash Flow > net Income
406000000
Quarters > 2 > cash Flow > depreciation
205000000
Quarters > 2 > cash Flow > change In Working Capital
-812000000
Quarters > 2 > cash Flow > cash From Operations
38000000
Quarters > 2 > cash Flow > capital Expenditures
183000000
Quarters > 2 > cash Flow > cash From Investing
-833000000
Quarters > 2 > cash Flow > cash From Financing
631000000
Quarters > 2 > cash Flow > net Change In Cash
-164000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.4246861924686193
Quarters > 2 > ratios > PB
-15.726050156739811
Quarters > 2 > ratios > ROE
-31.818181818181817
Quarters > 2 > ratios > ROA
1.0464187221320138
Quarters > 2 > ratios > FCF
-145000000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.011108557419750248
Quarters > 2 > health Score
31
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
13437000000
Quarters > 3 > income Statement > cost Of Revenue
10700000000
Quarters > 3 > income Statement > gross Profit
2737000000
Quarters > 3 > income Statement > operating Expenses
1856000000
Quarters > 3 > income Statement > operating Income
881000000
Quarters > 3 > income Statement > interest Expense
141000000
Quarters > 3 > income Statement > pretax Income
704000000
Quarters > 3 > income Statement > net Income
565000000
Quarters > 3 > income Statement > eps
0.5903866248693835
Quarters > 3 > income Statement > dividends Per Share
273000000
Quarters > 3 > income Statement > shares Outstanding
957000000
Quarters > 3 > income Statement > income Tax Expense
139000000
Quarters > 3 > income Statement > EBITDA
1042000000
Quarters > 3 > income Statement > operating Margin
6.556523033415197
Quarters > 3 > income Statement > total Other Income Expense Net
-177000000
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
2894000000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
6901000000
Quarters > 3 > balance Sheet > inventories
8443000000
Quarters > 3 > balance Sheet > total Current Assets
19834000000
Quarters > 3 > balance Sheet > property Plant Equipment
4058000000
Quarters > 3 > balance Sheet > total Assets
38930000000
Quarters > 3 > balance Sheet > payables
16483000000
Quarters > 3 > balance Sheet > short Term Debt
1849000000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
40002000000
Quarters > 3 > balance Sheet > equity
-1072000000
Quarters > 3 > balance Sheet > currency_symbol
-
Quarters > 3 > cash Flow > net Income
565000000
Quarters > 3 > cash Flow > depreciation
197000000
Quarters > 3 > cash Flow > change In Working Capital
-662000000
Quarters > 3 > cash Flow > cash From Operations
374000000
Quarters > 3 > cash Flow > capital Expenditures
302000000
Quarters > 3 > cash Flow > cash From Investing
-300000000
Quarters > 3 > cash Flow > cash From Financing
-433000000
Quarters > 3 > cash Flow > net Change In Cash
-359000000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.5903866248693835
Quarters > 3 > ratios > PB
-18.738274253731344
Quarters > 3 > ratios > ROE
-52.70522388059702
Quarters > 3 > ratios > ROA
1.451322887233496
Quarters > 3 > ratios > FCF
72000000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.0053583389149363695
Quarters > 3 > health Score
30
Annuals > 0 > quarter
2025-10-31
Annuals > 0 > income Statement > revenue
55295000000
Annuals > 0 > income Statement > cost Of Revenue
43903000000
Annuals > 0 > income Statement > gross Profit
11392000000
Annuals > 0 > income Statement > operating Expenses
8218000000
Annuals > 0 > income Statement > operating Income
3174000000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
2668000000
Annuals > 0 > income Statement > net Income
2529000000
Annuals > 0 > income Statement > eps
2.6537250786988458
Annuals > 0 > income Statement > dividends Per Share
1088000000
Annuals > 0 > income Statement > shares Outstanding
953000000
Annuals > 0 > income Statement > income Tax Expense
139000000
Annuals > 0 > income Statement > EBITDA
3174000000
Annuals > 0 > income Statement > operating Margin
5.74012116827923
Annuals > 0 > income Statement > total Other Income Expense Net
-506000000
Annuals > 0 > income Statement > currency_symbol
-
Annuals > 0 > balance Sheet > cash
-
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
-
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
-
Annuals > 0 > balance Sheet > property Plant Equipment
-
Annuals > 0 > balance Sheet > total Assets
-
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
-
Annuals > 0 > balance Sheet > equity
-
Annuals > 0 > balance Sheet > currency_symbol
-
Annuals > 0 > cash Flow > net Income
2529000000
Annuals > 0 > cash Flow > depreciation
916000000
Annuals > 0 > cash Flow > change In Working Capital
-
Annuals > 0 > cash Flow > cash From Operations
3697000000
Annuals > 0 > cash Flow > capital Expenditures
897000000
Annuals > 0 > cash Flow > cash From Investing
-1177000000
Annuals > 0 > cash Flow > cash From Financing
-2060000000
Annuals > 0 > cash Flow > net Change In Cash
460000000
Annuals > 0 > cash Flow > currency_symbol
-
Annuals > 0 > ratios > PE
2.6537250786988458
Annuals > 0 > ratios > PB
-
Annuals > 0 > ratios > ROE
-
Annuals > 0 > ratios > ROA
-
Annuals > 0 > ratios > FCF
2800000000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.05063748982728999
Annuals > 0 > health Score
51
Annuals > 1 > quarter
2024-10-31
Annuals > 1 > income Statement > revenue
53151000000
Annuals > 1 > income Statement > cost Of Revenue
41917000000
Annuals > 1 > income Statement > gross Profit
11234000000
Annuals > 1 > income Statement > operating Expenses
7294000000
Annuals > 1 > income Statement > operating Income
3940000000
Annuals > 1 > income Statement > interest Expense
607000000
Annuals > 1 > income Statement > pretax Income
3279000000
Annuals > 1 > income Statement > net Income
2775000000
Annuals > 1 > income Statement > eps
2.8058645096056622
Annuals > 1 > income Statement > dividends Per Share
1075000000
Annuals > 1 > income Statement > shares Outstanding
989000000
Annuals > 1 > income Statement > income Tax Expense
504000000
Annuals > 1 > income Statement > EBITDA
4705000000
Annuals > 1 > income Statement > operating Margin
7.412842655829617
Annuals > 1 > income Statement > total Other Income Expense Net
-661000000
Annuals > 1 > income Statement > currency_symbol
-
Annuals > 1 > balance Sheet > cash
3253000000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
8325000000
Annuals > 1 > balance Sheet > inventories
7720000000
Annuals > 1 > balance Sheet > total Current Assets
20760000000
Annuals > 1 > balance Sheet > property Plant Equipment
4079000000
Annuals > 1 > balance Sheet > total Assets
39909000000
Annuals > 1 > balance Sheet > payables
16903000000
Annuals > 1 > balance Sheet > short Term Debt
2305000000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
41232000000
Annuals > 1 > balance Sheet > equity
-1323000000
Annuals > 1 > balance Sheet > currency_symbol
-
Annuals > 1 > cash Flow > net Income
2775000000
Annuals > 1 > cash Flow > depreciation
819000000
Annuals > 1 > cash Flow > change In Working Capital
-449000000
Annuals > 1 > cash Flow > cash From Operations
3749000000
Annuals > 1 > cash Flow > capital Expenditures
592000000
Annuals > 1 > cash Flow > cash From Investing
-646000000
Annuals > 1 > cash Flow > cash From Financing
-3082000000
Annuals > 1 > cash Flow > net Change In Cash
21000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
2.8058645096056622
Annuals > 1 > ratios > PB
-15.690937263794407
Annuals > 1 > ratios > ROE
-209.75056689342404
Annuals > 1 > ratios > ROA
6.953318800270615
Annuals > 1 > ratios > FCF
3157000000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.05939681285394442
Annuals > 1 > health Score
42
Annuals > 2 > quarter
2023-10-31
Annuals > 2 > income Statement > revenue
53718000000
Annuals > 2 > income Statement > cost Of Revenue
42210000000
Annuals > 2 > income Statement > gross Profit
11508000000
Annuals > 2 > income Statement > operating Expenses
8052000000
Annuals > 2 > income Statement > operating Income
3456000000
Annuals > 2 > income Statement > interest Expense
684000000
Annuals > 2 > income Statement > pretax Income
2937000000
Annuals > 2 > income Statement > net Income
3263000000
Annuals > 2 > income Statement > eps
3.263
Annuals > 2 > income Statement > dividends Per Share
1036000000
Annuals > 2 > income Statement > shares Outstanding
1000000000
Annuals > 2 > income Statement > income Tax Expense
-326000000
Annuals > 2 > income Statement > EBITDA
4462000000
Annuals > 2 > income Statement > operating Margin
6.433597676756395
Annuals > 2 > income Statement > total Other Income Expense Net
-519000000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
3232000000
Annuals > 2 > balance Sheet > short Term Investments
-70000000
Annuals > 2 > balance Sheet > receivables
6438000000
Annuals > 2 > balance Sheet > inventories
6862000000
Annuals > 2 > balance Sheet > total Current Assets
17977000000
Annuals > 2 > balance Sheet > property Plant Equipment
4015000000
Annuals > 2 > balance Sheet > total Assets
37004000000
Annuals > 2 > balance Sheet > payables
14046000000
Annuals > 2 > balance Sheet > short Term Debt
660000000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
38073000000
Annuals > 2 > balance Sheet > equity
-1069000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
3263000000
Annuals > 2 > cash Flow > depreciation
850000000
Annuals > 2 > cash Flow > change In Working Capital
946000000
Annuals > 2 > cash Flow > cash From Operations
3571000000
Annuals > 2 > cash Flow > capital Expenditures
609000000
Annuals > 2 > cash Flow > cash From Investing
-590000000
Annuals > 2 > cash Flow > cash From Financing
-2894000000
Annuals > 2 > cash Flow > net Change In Cash
87000000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
3.263
Annuals > 2 > ratios > PB
-19.63517305893358
Annuals > 2 > ratios > ROE
-305.23854069223574
Annuals > 2 > ratios > ROA
8.8179656253378
Annuals > 2 > ratios > FCF
2962000000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.05513980416247813
Annuals > 2 > health Score
44
Annuals > 3 > quarter
2022-10-31
Annuals > 3 > income Statement > revenue
62033000000
Annuals > 3 > income Statement > cost Of Revenue
50774000000
Annuals > 3 > income Statement > gross Profit
11259000000
Annuals > 3 > income Statement > operating Expenses
6916000000
Annuals > 3 > income Statement > operating Income
4343000000
Annuals > 3 > income Statement > interest Expense
359000000
Annuals > 3 > income Statement > pretax Income
4324000000
Annuals > 3 > income Statement > net Income
3132000000
Annuals > 3 > income Statement > eps
2.9828571428571427
Annuals > 3 > income Statement > dividends Per Share
1037000000
Annuals > 3 > income Statement > shares Outstanding
1050000000
Annuals > 3 > income Statement > income Tax Expense
1192000000
Annuals > 3 > income Statement > EBITDA
5453000000
Annuals > 3 > income Statement > operating Margin
7.001112311189206
Annuals > 3 > income Statement > total Other Income Expense Net
-19000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
3145000000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
6891000000
Annuals > 3 > balance Sheet > inventories
7614000000
Annuals > 3 > balance Sheet > total Current Assets
19702000000
Annuals > 3 > balance Sheet > property Plant Equipment
4010000000
Annuals > 3 > balance Sheet > total Assets
38494000000
Annuals > 3 > balance Sheet > payables
15303000000
Annuals > 3 > balance Sheet > short Term Debt
623000000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
41519000000
Annuals > 3 > balance Sheet > equity
-3025000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
3203000000
Annuals > 3 > cash Flow > depreciation
780000000
Annuals > 3 > cash Flow > change In Working Capital
1493000000
Annuals > 3 > cash Flow > cash From Operations
4463000000
Annuals > 3 > cash Flow > capital Expenditures
791000000
Annuals > 3 > cash Flow > cash From Investing
-3549000000
Annuals > 3 > cash Flow > cash From Financing
-2068000000
Annuals > 3 > cash Flow > net Change In Cash
-1154000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
2.9828571428571427
Annuals > 3 > ratios > PB
-7.285785123966941
Annuals > 3 > ratios > ROE
-103.53719008264464
Annuals > 3 > ratios > ROA
8.136332935002857
Annuals > 3 > ratios > FCF
3672000000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.05919429980816662
Annuals > 3 > health Score
43
Valuation > metrics > PE
0.0377
Valuation > metrics > PB
5.3925528455284555
Valuation > final Score
46.07447154471544
Valuation > verdict
9.9% Undervalued
Profitability > metrics > ROE
21.544715447154474
Profitability > metrics > ROA
3.540729523894357
Profitability > metrics > Net Margin
0.05430698818225289
Profitability > final Score
59
Profitability > verdict
Weak
Risk > metrics > Debt Equity
10.319512195121952
Risk > metrics > Interest Coverage
7.672
Risk > final Score
37
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.1882408975444538
Liquidity > metrics > Quick Ratio
0.7377751905165114
Liquidity > final Score
67
Liquidity > verdict
Weak
Prev Valuations > 0
70
Prev Valuations > 1
70
Prev Valuations > 2
70
Prev Profitabilities > 0
19
Prev Profitabilities > 1
11
Prev Profitabilities > 2
15
Prev Risks > 0
50
Prev Risks > 1
51
Prev Risks > 2
55
Prev Liquidities > 0
62
Prev Liquidities > 1
62
Prev Liquidities > 2
58
Updated At
2026-01-20T22:54:23.332Z
Earnings History > 0 > period
2026-04-30
Earnings History > 0 > report Date
2026-05-26
Earnings History > 0 > date
2026-04-30
Earnings History > 0 > before After Market
BeforeMarket
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
2026-01-31
Earnings History > 1 > report Date
2026-02-26
Earnings History > 1 > date
2026-01-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
0.77
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-10-31
Earnings History > 2 > report Date
2025-11-25
Earnings History > 2 > date
2025-10-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.8386
Earnings History > 2 > eps Estimate
0.92
Earnings History > 2 > eps Difference
-0.0814
Earnings History > 2 > surprise Percent
-8.8478
Earnings History > 3 > period
2025-07-31
Earnings History > 3 > report Date
2025-08-27
Earnings History > 3 > date
2025-07-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.7998
Earnings History > 3 > eps Estimate
0.75
Earnings History > 3 > eps Difference
0.0498
Earnings History > 3 > surprise Percent
6.64
Earnings History > 4 > period
2025-04-30
Earnings History > 4 > report Date
2025-05-28
Earnings History > 4 > date
2025-04-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.4247
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2025-01-31
Earnings History > 5 > report Date
2025-02-27
Earnings History > 5 > date
2025-01-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.5904
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-10-31
Earnings History > 6 > report Date
2024-11-19
Earnings History > 6 > date
2024-10-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.9331
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-07-31
Earnings History > 7 > report Date
2024-08-27
Earnings History > 7 > date
2024-07-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.6465
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2024-04-30
Earnings History > 8 > report Date
2024-05-29
Earnings History > 8 > date
2024-04-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.6131
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2024-01-31
Earnings History > 9 > report Date
2024-03-04
Earnings History > 9 > date
2024-01-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.6208
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-10-31
Earnings History > 10 > report Date
2023-11-21
Earnings History > 10 > date
2023-10-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.9701
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-07-31
Earnings History > 11 > report Date
2023-08-29
Earnings History > 11 > date
2023-07-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.7645
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2023-04-30
Earnings History > 12 > report Date
2023-05-30
Earnings History > 12 > date
2023-04-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.0681
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2023-01-31
Earnings History > 13 > report Date
2023-02-28
Earnings History > 13 > date
2023-01-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.489
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-10-31
Earnings History > 14 > report Date
2022-11-22
Earnings History > 14 > date
2022-10-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.002
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-07-31
Earnings History > 15 > report Date
2022-08-30
Earnings History > 15 > date
2022-07-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.0812
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2022-04-30
Earnings History > 16 > report Date
2022-05-31
Earnings History > 16 > date
2022-04-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.9416
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2022-01-31
Earnings History > 17 > report Date
2022-02-28
Earnings History > 17 > date
2022-01-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.9927
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-10-31
Earnings History > 18 > report Date
2021-11-23
Earnings History > 18 > date
2021-10-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
2.7137
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-07-31
Earnings History > 19 > report Date
2021-08-26
Earnings History > 19 > date
2021-07-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.9241
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2021-06-30
Earnings History > 20 > report Date
2021-08-26
Earnings History > 20 > date
2021-06-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.9241
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2021-04-30
Earnings History > 21 > report Date
2021-04-30
Earnings History > 21 > date
2021-04-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.9848
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2021-03-31
Earnings History > 22 > report Date
2021-05-27
Earnings History > 22 > date
2021-03-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.9848
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2021-01-31
Earnings History > 23 > report Date
2021-01-31
Earnings History > 23 > date
2021-01-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.826
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2020-12-31
Earnings History > 24 > report Date
2021-01-31
Earnings History > 24 > date
2020-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.826
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2020-10-31
Earnings History > 25 > report Date
2020-10-31
Earnings History > 25 > date
2020-10-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.4926
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2020-09-30
Earnings History > 26 > report Date
2020-10-31
Earnings History > 26 > date
2020-09-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.4926
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2020-07-31
Earnings History > 27 > report Date
2020-07-31
Earnings History > 27 > date
2020-07-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.5158
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2020-06-30
Earnings History > 28 > report Date
2020-07-31
Earnings History > 28 > date
2020-06-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.5158
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2020-04-30
Earnings History > 29 > report Date
2020-04-30
Earnings History > 29 > date
2020-04-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.5306
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2020-03-31
Earnings History > 30 > report Date
2020-04-30
Earnings History > 30 > date
2020-03-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.5306
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2020-01-31
Earnings History > 31 > report Date
2020-01-31
Earnings History > 31 > date
2020-01-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.4644
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2019-12-31
Earnings History > 32 > report Date
2020-01-31
Earnings History > 32 > date
2019-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.4644
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2019-10-31
Earnings History > 33 > report Date
2019-10-31
Earnings History > 33 > date
2019-10-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.2611
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2019-09-30
Earnings History > 34 > report Date
2019-10-31
Earnings History > 34 > date
2019-09-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.2611
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2019-07-31
Earnings History > 35 > report Date
2019-07-31
Earnings History > 35 > date
2019-07-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.7818
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2019-06-30
Earnings History > 36 > report Date
2019-07-31
Earnings History > 36 > date
2019-06-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.7818
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2019-04-30
Earnings History > 37 > report Date
2019-04-30
Earnings History > 37 > date
2019-04-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.5091
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2019-03-31
Earnings History > 38 > report Date
2019-04-30
Earnings History > 38 > date
2019-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.5091
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2019-01-31
Earnings History > 39 > report Date
2019-01-31
Earnings History > 39 > date
2019-01-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.5124
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2018-12-31
Earnings History > 40 > report Date
2019-01-31
Earnings History > 40 > date
2018-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.5124
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2018-10-31
Earnings History > 41 > report Date
2018-10-31
Earnings History > 41 > date
2018-10-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.908
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2018-09-30
Earnings History > 42 > report Date
2018-10-31
Earnings History > 42 > date
2018-09-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.908
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2018-07-31
Earnings History > 43 > report Date
2018-07-31
Earnings History > 43 > date
2018-07-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.5439
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2018-06-30
Earnings History > 44 > report Date
2018-07-31
Earnings History > 44 > date
2018-06-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.5439
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2018-04-30
Earnings History > 45 > report Date
2018-04-30
Earnings History > 45 > date
2018-04-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.6428
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2018-03-31
Earnings History > 46 > report Date
2018-04-30
Earnings History > 46 > date
2018-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.6428
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2018-01-31
Earnings History > 47 > report Date
2018-01-31
Earnings History > 47 > date
2018-01-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.1612
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2017-12-31
Earnings History > 48 > report Date
2018-01-31
Earnings History > 48 > date
2017-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.1612
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2017-10-31
Earnings History > 49 > report Date
2017-10-31
Earnings History > 49 > date
2017-10-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.3912
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2017-09-30
Earnings History > 50 > report Date
2017-10-31
Earnings History > 50 > date
2017-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.3912
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2017-07-31
Earnings History > 51 > report Date
2017-07-31
Earnings History > 51 > date
2017-07-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.4106
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2017-06-30
Earnings History > 52 > report Date
2017-07-31
Earnings History > 52 > date
2017-06-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.4106
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2017-04-30
Earnings History > 53 > report Date
2017-04-30
Earnings History > 53 > date
2017-04-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.3271
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2017-03-31
Earnings History > 54 > report Date
2017-04-30
Earnings History > 54 > date
2017-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.3271
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2017-01-31
Earnings History > 55 > report Date
2017-01-31
Earnings History > 55 > date
2017-01-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.355
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2016-12-31
Earnings History > 56 > report Date
2017-01-31
Earnings History > 56 > date
2016-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.355
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2016-10-31
Earnings History > 57 > report Date
2016-10-31
Earnings History > 57 > date
2016-10-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.2846
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2016-09-30
Earnings History > 58 > report Date
2016-10-31
Earnings History > 58 > date
2016-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.2846
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2016-07-31
Earnings History > 59 > report Date
2016-07-31
Earnings History > 59 > date
2016-07-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.4539
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2016-06-30
Earnings History > 60 > report Date
2016-07-31
Earnings History > 60 > date
2016-06-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.4539
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2016-04-30
Earnings History > 61 > report Date
2016-04-30
Earnings History > 61 > date
2016-04-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.3634
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2016-03-31
Earnings History > 62 > report Date
2016-04-30
Earnings History > 62 > date
2016-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.3634
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2016-01-31
Earnings History > 63 > report Date
2016-01-31
Earnings History > 63 > date
2016-01-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.3317
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2015-12-31
Earnings History > 64 > report Date
2016-01-31
Earnings History > 64 > date
2015-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.3317
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2015-10-31
Earnings History > 65 > report Date
2015-10-31
Earnings History > 65 > date
2015-10-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.7265
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2015-09-30
Earnings History > 66 > report Date
2015-10-31
Earnings History > 66 > date
2015-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.7265
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2015-07-31
Earnings History > 67 > report Date
2015-07-31
Earnings History > 67 > date
2015-07-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.4672
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2015-06-30
Earnings History > 68 > report Date
2015-07-31
Earnings History > 68 > date
2015-06-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.4672
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2015-04-30
Earnings History > 69 > report Date
2015-04-30
Earnings History > 69 > date
2015-04-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.5507
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2015-03-31
Earnings History > 70 > report Date
2015-04-30
Earnings History > 70 > date
2015-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.5507
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2015-01-31
Earnings History > 71 > report Date
2015-01-31
Earnings History > 71 > date
2015-01-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.734
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2014-12-31
Earnings History > 72 > report Date
2015-01-31
Earnings History > 72 > date
2014-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.734
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2014-10-31
Earnings History > 73 > report Date
2014-10-31
Earnings History > 73 > date
2014-10-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.7015
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2014-09-30
Earnings History > 74 > report Date
2014-10-31
Earnings History > 74 > date
2014-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.7015
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2014-07-31
Earnings History > 75 > report Date
2014-07-31
Earnings History > 75 > date
2014-07-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.5187
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2014-06-30
Earnings History > 76 > report Date
2014-07-31
Earnings History > 76 > date
2014-06-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.5187
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2014-04-30
Earnings History > 77 > report Date
2014-04-30
Earnings History > 77 > date
2014-04-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.6644
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2014-03-31
Earnings History > 78 > report Date
2014-04-30
Earnings History > 78 > date
2014-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.6644
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2014-01-31
Earnings History > 79 > report Date
2014-01-31
Earnings History > 79 > date
2014-01-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.7364
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2013-12-31
Earnings History > 80 > report Date
2014-01-31
Earnings History > 80 > date
2013-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.7364
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2013-10-31
Earnings History > 81 > report Date
2013-10-31
Earnings History > 81 > date
2013-10-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.7289
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2013-09-30
Earnings History > 82 > report Date
2013-10-31
Earnings History > 82 > date
2013-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.7289
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2013-07-31
Earnings History > 83 > report Date
2013-07-31
Earnings History > 83 > date
2013-07-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.7136
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2013-06-30
Earnings History > 84 > report Date
2013-07-31
Earnings History > 84 > date
2013-06-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.7136
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2013-04-30
Earnings History > 85 > report Date
2013-04-30
Earnings History > 85 > date
2013-04-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.5532
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2013-03-31
Earnings History > 86 > report Date
2013-04-30
Earnings History > 86 > date
2013-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.5532
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2013-01-31
Earnings History > 87 > report Date
2013-01-31
Earnings History > 87 > date
2013-01-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.6299
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2012-12-31
Earnings History > 88 > report Date
2013-01-31
Earnings History > 88 > date
2012-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.6299
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2012-10-31
Earnings History > 89 > report Date
2012-10-31
Earnings History > 89 > date
2012-10-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-3.4898
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2012-09-30
Earnings History > 90 > report Date
2012-10-31
Earnings History > 90 > date
2012-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-3.4898
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2012-07-31
Earnings History > 91 > report Date
2012-07-31
Earnings History > 91 > date
2012-07-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-4.4937
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2012-06-30
Earnings History > 92 > report Date
2012-07-31
Earnings History > 92 > date
2012-06-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-4.4937
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2012-04-30
Earnings History > 93 > report Date
2012-04-30
Earnings History > 93 > date
2012-04-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.8017
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2012-03-31
Earnings History > 94 > report Date
2012-04-30
Earnings History > 94 > date
2012-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.8017
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2012-01-31
Earnings History > 95 > report Date
2012-01-31
Earnings History > 95 > date
2012-01-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.7347
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2011-12-31
Earnings History > 96 > report Date
2012-01-31
Earnings History > 96 > date
2011-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.7347
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2011-10-31
Earnings History > 97 > report Date
2011-10-31
Earnings History > 97 > date
2011-10-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.1192
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2011-09-30
Earnings History > 98 > report Date
2011-10-31
Earnings History > 98 > date
2011-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.1192
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2011-07-31
Earnings History > 99 > report Date
2011-07-31
Earnings History > 99 > date
2011-07-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.926
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2011-06-30
Earnings History > 100 > report Date
2011-07-31
Earnings History > 100 > date
2011-06-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.926
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2011-04-30
Earnings History > 101 > report Date
2011-04-30
Earnings History > 101 > date
2011-04-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
1.0549
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2011-03-31
Earnings History > 102 > report Date
2011-04-30
Earnings History > 102 > date
2011-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
1.0549
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
2011-01-31
Earnings History > 103 > report Date
2011-01-31
Earnings History > 103 > date
2011-01-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
1.1703
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
2010-12-31
Earnings History > 104 > report Date
2011-01-31
Earnings History > 104 > date
2010-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
1.1703
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
2010-10-31
Earnings History > 105 > report Date
2010-10-31
Earnings History > 105 > date
2010-10-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
1.1049
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
2010-09-30
Earnings History > 106 > report Date
2010-10-31
Earnings History > 106 > date
2010-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
1.1049
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
2010-07-31
Earnings History > 107 > report Date
2010-07-31
Earnings History > 107 > date
2010-07-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.7462
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
2010-06-30
Earnings History > 108 > report Date
2010-07-31
Earnings History > 108 > date
2010-06-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.7462
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
2010-04-30
Earnings History > 109 > report Date
2010-04-30
Earnings History > 109 > date
2010-04-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.9144
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
2010-03-31
Earnings History > 110 > report Date
2010-04-30
Earnings History > 110 > date
2010-03-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.9144
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
2010-01-31
Earnings History > 111 > report Date
2010-01-31
Earnings History > 111 > date
2010-01-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.9271
Earnings History > 111 > eps Estimate
-
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
-
Earnings History > 112 > period
2009-12-31
Earnings History > 112 > report Date
2010-01-31
Earnings History > 112 > date
2009-12-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.9271
Earnings History > 112 > eps Estimate
-
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
-
Earnings History > 113 > period
2009-10-31
Earnings History > 113 > report Date
2009-10-31
Earnings History > 113 > date
2009-10-31
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
1.0062
Earnings History > 113 > eps Estimate
-
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
-
Earnings History > 114 > period
2009-09-30
Earnings History > 114 > report Date
2009-10-31
Earnings History > 114 > date
2009-09-30
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
1.0062
Earnings History > 114 > eps Estimate
-
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
-
Earnings History > 115 > period
2009-07-31
Earnings History > 115 > report Date
2009-07-31
Earnings History > 115 > date
2009-07-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.6741
Earnings History > 115 > eps Estimate
-
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
-
Earnings History > 116 > period
2009-06-30
Earnings History > 116 > report Date
2009-07-31
Earnings History > 116 > date
2009-06-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.6741
Earnings History > 116 > eps Estimate
-
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
-
Earnings History > 117 > period
2009-04-30
Earnings History > 117 > report Date
2009-04-30
Earnings History > 117 > date
2009-04-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.7039
Earnings History > 117 > eps Estimate
-
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
-
Earnings History > 118 > period
2009-03-31
Earnings History > 118 > report Date
2009-04-30
Earnings History > 118 > date
2009-03-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.7039
Earnings History > 118 > eps Estimate
-
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
-
Earnings History > 119 > period
2009-01-31
Earnings History > 119 > report Date
2009-01-31
Earnings History > 119 > date
2009-01-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.7524
Earnings History > 119 > eps Estimate
-
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
-
Earnings History > 120 > period
2008-12-31
Earnings History > 120 > report Date
2009-01-31
Earnings History > 120 > date
2008-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.7524
Earnings History > 120 > eps Estimate
-
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
-
Earnings History > 121 > period
2008-10-31
Earnings History > 121 > report Date
2008-10-31
Earnings History > 121 > date
2008-10-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.8394
Earnings History > 121 > eps Estimate
-
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
-
Earnings History > 122 > period
2008-09-30
Earnings History > 122 > report Date
2008-10-31
Earnings History > 122 > date
2008-09-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.8394
Earnings History > 122 > eps Estimate
-
Earnings History > 122 > eps Difference
0
Earnings History > 122 > surprise Percent
-
Earnings History > 123 > period
2008-07-31
Earnings History > 123 > report Date
2008-07-31
Earnings History > 123 > date
2008-07-31
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
0.8002
Earnings History > 123 > eps Estimate
-
Earnings History > 123 > eps Difference
0
Earnings History > 123 > surprise Percent
-
Earnings History > 124 > period
2008-06-30
Earnings History > 124 > report Date
2008-07-31
Earnings History > 124 > date
2008-06-30
Earnings History > 124 > before After Market
-
Earnings History > 124 > currency
USD
Earnings History > 124 > eps Actual
0.8002
Earnings History > 124 > eps Estimate
-
Earnings History > 124 > eps Difference
0
Earnings History > 124 > surprise Percent
-
Earnings History > 125 > period
2008-04-30
Earnings History > 125 > report Date
2008-04-30
Earnings History > 125 > date
2008-04-30
Earnings History > 125 > before After Market
-
Earnings History > 125 > currency
USD
Earnings History > 125 > eps Actual
0.8045
Earnings History > 125 > eps Estimate
-
Earnings History > 125 > eps Difference
0
Earnings History > 125 > surprise Percent
-
Earnings History > 126 > period
2008-03-31
Earnings History > 126 > report Date
2008-04-30
Earnings History > 126 > date
2008-03-31
Earnings History > 126 > before After Market
-
Earnings History > 126 > currency
USD
Earnings History > 126 > eps Actual
0.8045
Earnings History > 126 > eps Estimate
-
Earnings History > 126 > eps Difference
0
Earnings History > 126 > surprise Percent
-
Earnings History > 127 > period
2008-01-31
Earnings History > 127 > report Date
2008-01-31
Earnings History > 127 > date
2008-01-31
Earnings History > 127 > before After Market
-
Earnings History > 127 > currency
USD
Earnings History > 127 > eps Actual
0.8034
Earnings History > 127 > eps Estimate
-
Earnings History > 127 > eps Difference
0
Earnings History > 127 > surprise Percent
-
Earnings History > 128 > period
2007-12-31
Earnings History > 128 > report Date
2008-01-31
Earnings History > 128 > date
2007-12-31
Earnings History > 128 > before After Market
-
Earnings History > 128 > currency
USD
Earnings History > 128 > eps Actual
0.8034
Earnings History > 128 > eps Estimate
-
Earnings History > 128 > eps Difference
0
Earnings History > 128 > surprise Percent
-
Earnings History > 129 > period
2007-10-31
Earnings History > 129 > report Date
2007-10-31
Earnings History > 129 > date
2007-10-31
Earnings History > 129 > before After Market
-
Earnings History > 129 > currency
USD
Earnings History > 129 > eps Actual
0.8107
Earnings History > 129 > eps Estimate
-
Earnings History > 129 > eps Difference
0
Earnings History > 129 > surprise Percent
-
Earnings History > 130 > period
2007-09-30
Earnings History > 130 > report Date
2007-10-31
Earnings History > 130 > date
2007-09-30
Earnings History > 130 > before After Market
-
Earnings History > 130 > currency
USD
Earnings History > 130 > eps Actual
0.8107
Earnings History > 130 > eps Estimate
-
Earnings History > 130 > eps Difference
0
Earnings History > 130 > surprise Percent
-
Earnings History > 131 > period
2007-07-31
Earnings History > 131 > report Date
2007-07-31
Earnings History > 131 > date
2007-07-31
Earnings History > 131 > before After Market
-
Earnings History > 131 > currency
USD
Earnings History > 131 > eps Actual
0.6593
Earnings History > 131 > eps Estimate
-
Earnings History > 131 > eps Difference
0
Earnings History > 131 > surprise Percent
-
Earnings History > 132 > period
2007-06-30
Earnings History > 132 > report Date
2007-07-31
Earnings History > 132 > date
2007-06-30
Earnings History > 132 > before After Market
-
Earnings History > 132 > currency
USD
Earnings History > 132 > eps Actual
0.6593
Earnings History > 132 > eps Estimate
-
Earnings History > 132 > eps Difference
0
Earnings History > 132 > surprise Percent
-
Earnings History > 133 > period
2007-04-30
Earnings History > 133 > report Date
2007-04-30
Earnings History > 133 > date
2007-04-30
Earnings History > 133 > before After Market
-
Earnings History > 133 > currency
USD
Earnings History > 133 > eps Actual
0.6499
Earnings History > 133 > eps Estimate
-
Earnings History > 133 > eps Difference
0
Earnings History > 133 > surprise Percent
-
Earnings History > 134 > period
2007-03-31
Earnings History > 134 > report Date
2007-04-30
Earnings History > 134 > date
2007-03-31
Earnings History > 134 > before After Market
-
Earnings History > 134 > currency
USD
Earnings History > 134 > eps Actual
0.6499
Earnings History > 134 > eps Estimate
-
Earnings History > 134 > eps Difference
0
Earnings History > 134 > surprise Percent
-
Earnings History > 135 > period
2007-01-31
Earnings History > 135 > report Date
2007-01-31
Earnings History > 135 > date
2007-01-31
Earnings History > 135 > before After Market
-
Earnings History > 135 > currency
USD
Earnings History > 135 > eps Actual
0.5523
Earnings History > 135 > eps Estimate
-
Earnings History > 135 > eps Difference
0
Earnings History > 135 > surprise Percent
-
Earnings History > 136 > period
2006-12-31
Earnings History > 136 > report Date
2007-01-31
Earnings History > 136 > date
2006-12-31
Earnings History > 136 > before After Market
-
Earnings History > 136 > currency
USD
Earnings History > 136 > eps Actual
0.5523
Earnings History > 136 > eps Estimate
-
Earnings History > 136 > eps Difference
0
Earnings History > 136 > surprise Percent
-
Earnings History > 137 > period
2006-10-31
Earnings History > 137 > report Date
2006-10-31
Earnings History > 137 > date
2006-10-31
Earnings History > 137 > before After Market
-
Earnings History > 137 > currency
USD
Earnings History > 137 > eps Actual
0.6051
Earnings History > 137 > eps Estimate
-
Earnings History > 137 > eps Difference
0
Earnings History > 137 > surprise Percent
-
Earnings History > 138 > period
2006-09-30
Earnings History > 138 > report Date
2006-10-31
Earnings History > 138 > date
2006-09-30
Earnings History > 138 > before After Market
-
Earnings History > 138 > currency
USD
Earnings History > 138 > eps Actual
0.6051
Earnings History > 138 > eps Estimate
-
Earnings History > 138 > eps Difference
0
Earnings History > 138 > surprise Percent
-
Earnings History > 139 > period
2006-07-31
Earnings History > 139 > report Date
2006-07-31
Earnings History > 139 > date
2006-07-31
Earnings History > 139 > before After Market
-
Earnings History > 139 > currency
USD
Earnings History > 139 > eps Actual
0.4847
Earnings History > 139 > eps Estimate
-
Earnings History > 139 > eps Difference
0
Earnings History > 139 > surprise Percent
-
Earnings History > 140 > period
2006-06-30
Earnings History > 140 > report Date
2006-07-31
Earnings History > 140 > date
2006-06-30
Earnings History > 140 > before After Market
-
Earnings History > 140 > currency
USD
Earnings History > 140 > eps Actual
0.4847
Earnings History > 140 > eps Estimate
-
Earnings History > 140 > eps Difference
0
Earnings History > 140 > surprise Percent
-
Earnings History > 141 > period
2006-04-30
Earnings History > 141 > report Date
2006-04-30
Earnings History > 141 > date
2006-04-30
Earnings History > 141 > before After Market
-
Earnings History > 141 > currency
USD
Earnings History > 141 > eps Actual
0.6585
Earnings History > 141 > eps Estimate
-
Earnings History > 141 > eps Difference
0
Earnings History > 141 > surprise Percent
-
Earnings History > 142 > period
2006-03-31
Earnings History > 142 > report Date
2006-04-30
Earnings History > 142 > date
2006-03-31
Earnings History > 142 > before After Market
-
Earnings History > 142 > currency
USD
Earnings History > 142 > eps Actual
0.6585
Earnings History > 142 > eps Estimate
-
Earnings History > 142 > eps Difference
0
Earnings History > 142 > surprise Percent
-
HP Inc. provides personal computing, printing, 3D printing, hybrid work, gaming, and other related technologies in the United States and internationally. The company operates through three segments: Personal Systems, Printing, and Corporate Investments. The Personal Systems segment offers commercial and consumer desktops and notebooks, workstations, thin clients, retail point-of-sale systems, displays, software, hybrid systems, and endpoint security and services, as well as lifecycle services, including support and deployment, configurations, and extended warranty services. The Printing segment provides consumer and commercial printer hardware, supplies, and solutions, as well as office and home printing solutions; and focuses on graphics, 3D printing, personalization in the commercial and industrial markets. The Corporate Investments segment is involved in the business incubation and investment projects. It serves small- and medium-sized businesses, public sector, and large enterprises. The company was formerly known as Hewlett-Packard Company and changed its name to HP Inc. in October 2015. HP Inc. was founded in 1939 and is headquartered in Palo Alto, California.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(Last Updated 2025-10-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very High
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
High
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 HP Inc.
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-01-31
EPS Estimate
0.77
Date
2025-10-31
EPS Actual
0.8386
EPS Estimate
0.92
EPS Difference
-0.0814
Surprise Percent
-8.8478%
(Last Updated 2025-10-31)
(Last Updated 2025-10-31)
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-10-31)
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-10-31)
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.