Logo image of IBM

INTL BUSINESS MACHINES CORP (IBM) Stock Balance Sheet

NYSE:IBM - New York Stock Exchange, Inc. - US4592001014 - Common Stock - Currency: USD

258.11  +29.48 (+12.89%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

MRQ
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
ASSETS
Current Assets
Cash Equivalents
IBM Cash Equivalents ChartIBM Cash Equivalents over time chart
13.20B13.07B7.89B6.65B13.19B
Marketable Securities
IBM Marketable Securities ChartIBM Marketable Securities over time chart
505.00M373.00M852.00M600.00M600.00M
Receivables
IBM Receivables ChartIBM Receivables over time chart
12.15B14.38B14.63B15.41B17.37B
Inventories
IBM Inventories ChartIBM Inventories over time chart
1.37B1.16B1.55B1.65B1.81B
Other Current Assets
IBM Other Current Assets ChartIBM Other Current Assets over time chart
3.33B3.93B4.19B5.23B6.20B
Total Current Assets
IBM Total Current Assets ChartIBM Total Current Assets over time chart
30.54B32.91B29.12B29.54B39.16B
 
Non-Current Assets
PPE Net
IBM PPE Net ChartIBM PPE Net over time chart
8.97B8.72B8.21B8.92B9.77B
Investments And Advances
IBM Investments And Advances ChartIBM Investments And Advances over time chart
2.01B1.63B1.62B206.00M216.00M
Goodwill
IBM Goodwill ChartIBM Goodwill over time chart
61.09B60.18B55.95B55.64B53.77B
Intangibles
IBM Intangibles ChartIBM Intangibles over time chart
11.09B11.04B11.18B12.51B13.74B
Other Non-Current Assets
IBM Other Non-Current Assets ChartIBM Other Non-Current Assets over time chart
15.71B15.01B15.36B19.58B31.81B
Total Non-Current Assets
IBM Total Non-Current Assets ChartIBM Total Non-Current Assets over time chart
103.80B102.33B98.13B102.46B116.81B
 
TOTAL ASSETS
IBM TOTAL ASSETS ChartIBM TOTAL ASSETS over time chart
134.34B135.24B127.24B132.00B155.97B
 
LIABILITIES
Current Liabilities
Short Term Debt
IBM Short Term Debt ChartIBM Short Term Debt over time chart
9.00M1.00M8.00M22.00M130.00M
Current Portion Of LT Debt.
IBM Current Portion Of LT Debt. ChartIBM Current Portion Of LT Debt. over time chart
3.59B6.42B4.75B6.76B6.99B
Accrued Expenses
IBM Accrued Expenses ChartIBM Accrued Expenses over time chart
7.51B7.84B8.47B8.07B9.72B
Accounts Payable
IBM Accounts Payable ChartIBM Accounts Payable over time chart
3.27B4.13B4.05B3.96B4.03B
Other Current Liabilities
IBM Other Current Liabilities ChartIBM Other Current Liabilities over time chart
14.47B15.72B14.23B14.81B19.00B
Total Current Liabilities
IBM Total Current Liabilities ChartIBM Total Current Liabilities over time chart
28.85B34.12B31.50B33.62B39.87B
 
Non-Current Liabilities
Long Term Debt
IBM Long Term Debt ChartIBM Long Term Debt over time chart
52.98B50.12B46.19B44.92B54.22B
Deferred Taxes/Income
IBM Deferred Taxes/Income ChartIBM Deferred Taxes/Income over time chart
N/A1.15B2.29B3.96B4.96B
Other Non-Current Liabilities
IBM Other Non-Current Liabilities ChartIBM Other Non-Current Liabilities over time chart
27.98B27.24B25.24B30.51B36.20B
Total Non-Current Liabilities
IBM Total Non-Current Liabilities ChartIBM Total Non-Current Liabilities over time chart
81.04B78.59B73.79B79.48B95.50B
 
TOTAL LIABILITIES
IBM TOTAL LIABILITIES ChartIBM TOTAL LIABILITIES over time chart
109.89B112.71B105.30B113.10B135.37B
 
SHAREHOLDERS' EQUITY
Retained Earnings
IBM Retained Earnings ChartIBM Retained Earnings over time chart
149.79B151.28B149.82B154.21B162.72B
Additional Paid In Capital
IBM Additional Paid In Capital ChartIBM Additional Paid In Capital over time chart
60.56B59.19B57.89B56.87B56.11B
Minority Interest
IBM Minority Interest ChartIBM Minority Interest over time chart
82.00M80.00M77.00M95.00M129.00M
Common Shares
IBM Common Shares ChartIBM Common Shares over time chart
455.53M453.38M451.42M449.72M448.59M
Treasury Stock
IBM Treasury Stock ChartIBM Treasury Stock over time chart
-169.94B-169.62B-169.48B-169.39B-169.34B
Other Shareholders' Equity
IBM Other Shareholders' Equity ChartIBM Other Shareholders' Equity over time chart
-16.42B-18.76B-16.74B-23.23B-29.34B
Shares Outstanding
IBM Shares Outstanding ChartIBM Shares Outstanding over time chart
924.65M915.01M906.09M898.07M892.65M
Tangible Book Value per Share
IBM Tangible Book Value per Share ChartIBM Tangible Book Value per Share over time chart
-51.62-53.20-49.87-54.84-52.55
Total Shareholders' Equity
IBM Total Shareholders' Equity ChartIBM Total Shareholders' Equity over time chart
24.45B22.53B21.94B18.90B20.60B
 
TOTAL LIABILITIES AND EQUITY
IBM TOTAL LIABILITIES AND EQUITY ChartIBM TOTAL LIABILITIES AND EQUITY over time chart
134.34B135.24B127.24B132.00B155.97B
 
Statistics
Debt/Equity
IBM Debt/Equity ChartIBM Debt/Equity over time chart
2.172.222.112.382.64
Current Ratio
IBM Current Ratio ChartIBM Current Ratio over time chart
1.060.960.920.880.98
Return On Assets (ROA)
IBM Return On Assets (ROA) ChartIBM Return On Assets (ROA) over time chart
4.76%5.55%1.29%4.35%3.58%
Return On Equity (ROE)
IBM Return On Equity (ROE) ChartIBM Return On Equity (ROE) over time chart
26.17%33.29%7.47%30.38%27.14%
Return On Invested Capital (ROIC)
IBM Return On Invested Capital (ROIC) ChartIBM Return On Invested Capital (ROIC) over time chart
7.33%7.42%6.37%5.30%4.21%
Return On Invested Capital Ex Cash (ROICexc)
IBM Return On Invested Capital Ex Cash (ROICexc) ChartIBM Return On Invested Capital Ex Cash (ROICexc) over time chart
8.43%8.56%7.01%5.72%4.78%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
IBM Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartIBM Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
39.44%45.58%30.68%22.68%14.01%

All data in USD , ROIC based on taxRate of 0.15

Charts

IBM Balance Sheet Over Time ChartIBM Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 MRQ LIABILITIES + EQUITY TOTAL ASSETS
IBM Balance Sheet - Short Vs Long Term ChartIBM Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 20B 40B 60B 80B 100B