◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...

10-Q Filing

INTERNATIONAL BUSINESS MACHINES CORP CIK: 51143 Q2 2023
Filing Information
Form Type 10-Q
Accession Number 0000051143-23-000021
Period End Date 20230630
Filing Date 20230725
Fiscal Year 2023
Fiscal Period Q2
XBRL Instance ibm-20230630_htm.xml
Balance Sheet 115 line items
Line Item Tag Value Unit Period
Notes and accounts receivable - trade, allowances AllowanceForDoubtfulAccountsReceivableCurrent $233.00M USD Point-in-time
Notes and accounts receivable - trade, allowances AllowanceForDoubtfulAccountsReceivableCurrent $217.00M USD Point-in-time
Short-term financing receivables, allowances AllowanceForNotesAndLoansReceivableCurrent $143.00M USD Point-in-time
Short-term financing receivables, allowances AllowanceForNotesAndLoansReceivableCurrent $145.00M USD Point-in-time
Other accounts receivable, allowances AllowanceForDoubtfulOtherReceivablesCurrent $108.00M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $7.89B USD Point-in-time
Other accounts receivable, allowances AllowanceForDoubtfulOtherReceivablesCurrent $89.00M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $9.39B USD Point-in-time
Long-term financing receivables, allowances AllowanceForNotesAndLoansReceivableNoncurrent $28.00M USD Point-in-time
Restricted cash RestrictedCash $31.00M USD Point-in-time
Long-term financing receivables, allowances AllowanceForNotesAndLoansReceivableNoncurrent $28.00M USD Point-in-time
Restricted cash RestrictedCash $103.00M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.20 USD Point-in-time
Marketable securities DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent $852.00M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.20 USD Point-in-time
Marketable securities DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent $6.90B USD Point-in-time
Notes and accounts receivable trade (net of allowances of $217 in 2023 and $233 in 2022) AccountsReceivableNetCurrent $5.67B USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 4.69B shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 4.69B shares Point-in-time
Notes and accounts receivable trade (net of allowances of $217 in 2023 and $233 in 2022) AccountsReceivableNetCurrent $6.54B USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 2.26B shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 2.26B shares Point-in-time
Held for investment (net of allowances of $143 in 2023 and $145 in 2022) NotesAndLoansReceivableAndNetInvestmentInLeaseNetCurrent $6.85B USD Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 1.35B shares Point-in-time
Held for investment (net of allowances of $143 in 2023 and $145 in 2022) NotesAndLoansReceivableAndNetInvestmentInLeaseNetCurrent $5.56B USD Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 1.35B shares Point-in-time
Held for sale TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup $939.00M USD Point-in-time
Held for sale TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup $865.00M USD Point-in-time
Other accounts receivable (net of allowances of $108 in 2023 and $89 in 2022) OtherReceivablesNetCurrent $838.00M USD Point-in-time
Other accounts receivable (net of allowances of $108 in 2023 and $89 in 2022) OtherReceivablesNetCurrent $817.00M USD Point-in-time
Finished goods InventoryFinishedGoodsNetOfReserves $174.00M USD Point-in-time
Finished goods InventoryFinishedGoodsNetOfReserves $158.00M USD Point-in-time
Work in process and raw materials InventoryWorkInProcessAndRawMaterialsNetOfReserves $1.39B USD Point-in-time
Work in process and raw materials InventoryWorkInProcessAndRawMaterialsNetOfReserves $1.33B USD Point-in-time
Total inventory InventoryNet $1.55B USD Point-in-time
Total inventory InventoryNet $1.50B USD Point-in-time
Deferred costs CapitalizedContractCostNetCurrent $957.00M USD Point-in-time
Deferred costs CapitalizedContractCostNetCurrent $967.00M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $2.61B USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $2.73B USD Point-in-time
Total current assets AssetsCurrent $34.46B USD Point-in-time
Total current assets AssetsCurrent $29.12B USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentGross $18.59B USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentGross $18.70B USD Point-in-time
Less: Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $13.14B USD Point-in-time
Less: Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $13.36B USD Point-in-time
Property, plant and equipment net PropertyPlantAndEquipmentNet $5.33B USD Point-in-time
Property, plant and equipment net PropertyPlantAndEquipmentNet $5.44B USD Point-in-time
Operating right-of-use assets net OperatingLeaseRightOfUseAsset $2.65B USD Point-in-time
Operating right-of-use assets net OperatingLeaseRightOfUseAsset $2.88B USD Point-in-time
Long-term financing receivables (net of allowances of $28 in 2023 and $28 in 2022) NotesAndLoansReceivableNetNoncurrent $5.81B USD Point-in-time
Long-term financing receivables (net of allowances of $28 in 2023 and $28 in 2022) NotesAndLoansReceivableNetNoncurrent $5.22B USD Point-in-time
Prepaid pension assets DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent $8.24B USD Point-in-time
Prepaid pension assets DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent $8.73B USD Point-in-time
Deferred costs CapitalizedContractCostNetNoncurrent $897.00M USD Point-in-time
Deferred costs CapitalizedContractCostNetNoncurrent $866.00M USD Point-in-time
Deferred taxes DeferredIncomeTaxAssetsNet $6.26B USD Point-in-time
Deferred taxes DeferredIncomeTaxAssetsNet $6.34B USD Point-in-time
Goodwill Goodwill $56.38B USD Point-in-time
Goodwill Goodwill $55.64B USD Point-in-time
Goodwill Goodwill $55.95B USD Point-in-time
Intangible assets net FiniteLivedIntangibleAssetsNet $11.18B USD Point-in-time
Intangible assets net FiniteLivedIntangibleAssetsNet $10.50B USD Point-in-time
Investments and sundry assets InvestmentsAndOtherNoncurrentAssets $1.58B USD Point-in-time
Investments and sundry assets InvestmentsAndOtherNoncurrentAssets $1.62B USD Point-in-time
Total assets Assets $132.21B USD Point-in-time
Total assets Assets $127.24B USD Point-in-time
Taxes TaxesPayableCurrent $1.61B USD Point-in-time
Taxes TaxesPayableCurrent $2.20B USD Point-in-time
Short-term debt ShortTermBorrowings $6.79B USD Point-in-time
Short-term debt ShortTermBorrowings $4.76B USD Point-in-time
Accounts payable AccountsPayableCurrent $3.73B USD Point-in-time
Accounts payable AccountsPayableCurrent $4.05B USD Point-in-time
Compensation and benefits EmployeeRelatedLiabilitiesCurrent $3.19B USD Point-in-time
Compensation and benefits EmployeeRelatedLiabilitiesCurrent $3.48B USD Point-in-time
Deferred income DeferredRevenueCurrent $12.71B USD Point-in-time
Deferred income DeferredRevenueCurrent $12.03B USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $842.00M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $874.00M USD Point-in-time
Other accrued expenses and liabilities AccruedLiabilitiesAndOtherLiabilitiesCurrent $3.65B USD Point-in-time
Other accrued expenses and liabilities AccruedLiabilitiesAndOtherLiabilitiesCurrent $4.11B USD Point-in-time
Total current liabilities LiabilitiesCurrent $31.50B USD Point-in-time
Total current liabilities LiabilitiesCurrent $32.51B USD Point-in-time
Long-term debt LongTermDebtNoncurrent $50.69B USD Point-in-time
Long-term debt LongTermDebtNoncurrent $46.19B USD Point-in-time
Retirement and nonpension postretirement benefit obligations PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent $9.38B USD Point-in-time
Retirement and nonpension postretirement benefit obligations PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent $9.60B USD Point-in-time
Deferred income DeferredRevenueNoncurrent $3.26B USD Point-in-time
Deferred income DeferredRevenueNoncurrent $3.50B USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $1.99B USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $2.19B USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $12.24B USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $12.10B USD Point-in-time
Total liabilities Liabilities $109.94B USD Point-in-time
Total liabilities Liabilities $105.22B USD Point-in-time
Common stock CommonStocksIncludingAdditionalPaidInCapital $58.96B USD Point-in-time
Common stock CommonStocksIncludingAdditionalPaidInCapital $58.34B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $149.32B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $149.82B USD Point-in-time
Treasury stock TreasuryStockCommonValue $169.48B USD Point-in-time
Treasury stock TreasuryStockCommonValue $169.58B USD Point-in-time
Accumulated other comprehensive income/(loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-16.74B USD Point-in-time
Accumulated other comprehensive income/(loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-16.50B USD Point-in-time
Total IBM stockholders equity StockholdersEquity $21.94B USD Point-in-time
Total IBM stockholders equity StockholdersEquity $22.20B USD Point-in-time
Noncontrolling interests MinorityInterest $70.00M USD Point-in-time
Noncontrolling interests MinorityInterest $77.00M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $22.02B USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $19.11B USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $22.27B USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $19.48B USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $21.67B USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $19.00B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $132.21B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $127.24B USD Point-in-time
Income Statement 88 line items
Line Item Tag Value Unit Period
Revenue Revenues $15.54B USD 1 Quarter
Revenue Revenues $29.73B USD 2 Qtrs
Revenue Revenues $15.47B USD 1 Quarter
Revenue Revenues $29.73B USD 2 Qtrs
Cost CostOfRevenue $14.11B USD 2 Qtrs
Cost CostOfRevenue $6.97B USD 1 Quarter
Cost CostOfRevenue $7.25B USD 1 Quarter
Cost CostOfRevenue $13.72B USD 2 Qtrs
Gross profit GrossProfit $15.62B USD 2 Qtrs
Gross profit GrossProfit $8.50B USD 1 Quarter
Gross profit GrossProfit $8.29B USD 1 Quarter
Gross profit GrossProfit $16.01B USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $9.45B USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $9.75B USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $4.86B USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $4.90B USD 1 Quarter
Research, development and engineering ResearchAndDevelopmentExpense $3.35B USD 2 Qtrs
Research, development and engineering ResearchAndDevelopmentExpense $3.34B USD 2 Qtrs
Research, development and engineering ResearchAndDevelopmentExpense $1.67B USD 1 Quarter
Research, development and engineering ResearchAndDevelopmentExpense $1.69B USD 1 Quarter
Intellectual property and custom development income IntellectualPropertyAndCustomDevelopmentIncome $428.00M USD 2 Qtrs
Intellectual property and custom development income IntellectualPropertyAndCustomDevelopmentIncome $297.00M USD 2 Qtrs
Intellectual property and custom development income IntellectualPropertyAndCustomDevelopmentIncome $176.00M USD 1 Quarter
Intellectual property and custom development income IntellectualPropertyAndCustomDevelopmentIncome $248.00M USD 1 Quarter
Other (income) and expense OtherIncomeAndExpense $166.00M USD 2 Qtrs
Other (income) and expense OtherIncomeAndExpense $-81.00M USD 1 Quarter
Other (income) and expense OtherIncomeAndExpense $-506.00M USD 2 Qtrs
Other (income) and expense OtherIncomeAndExpense $-261.00M USD 1 Quarter
Interest expense InterestExpense $790.00M USD 2 Qtrs
Interest expense InterestExpense $607.00M USD 2 Qtrs
Interest expense InterestExpense $423.00M USD 1 Quarter
Interest expense InterestExpense $297.00M USD 1 Quarter
Total expense and other (income) ExpenseAndOtherIncome $6.50B USD 1 Quarter
Total expense and other (income) ExpenseAndOtherIncome $13.28B USD 2 Qtrs
Total expense and other (income) ExpenseAndOtherIncome $6.57B USD 1 Quarter
Total expense and other (income) ExpenseAndOtherIncome $12.95B USD 2 Qtrs
Income from continuing operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $2.00B USD 1 Quarter
Income from continuing operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $1.72B USD 1 Quarter
Income from continuing operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $3.06B USD 2 Qtrs
Income from continuing operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $2.35B USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $543.00M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $419.00M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $218.00M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $257.00M USD 1 Quarter
Income from continuing operations IncomeLossFromContinuingOperations $1.58B USD 1 Quarter
Income from continuing operations IncomeLossFromContinuingOperations $2.13B USD 2 Qtrs
Income from continuing operations IncomeLossFromContinuingOperations $1.47B USD 1 Quarter
Income from continuing operations IncomeLossFromContinuingOperations $2.52B USD 2 Qtrs
Income/(loss) from discontinued operations, net of tax IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $-2.00M USD 2 Qtrs
Income/(loss) from discontinued operations, net of tax IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $-73.00M USD 1 Quarter
Income/(loss) from discontinued operations, net of tax IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $-4.00M USD 2 Qtrs
Income/(loss) from discontinued operations, net of tax IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $2.00M USD 1 Quarter
Net income NetIncomeLoss $2.51B USD 2 Qtrs
Net income NetIncomeLoss $2.12B USD 2 Qtrs
Net income NetIncomeLoss $1.58B USD 1 Quarter
Net income NetIncomeLoss $1.39B USD 1 Quarter
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $1.61 USD 1 Quarter
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $1.72 USD 1 Quarter
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $2.34 USD 2 Qtrs
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $2.74 USD 2 Qtrs
Discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare - USD 1 Quarter
Discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare - USD 2 Qtrs
Discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $-0.08 USD 1 Quarter
Discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare - USD 2 Qtrs
Total (in dollars per share) EarningsPerShareDiluted $1.72 USD 1 Quarter
Total (in dollars per share) EarningsPerShareDiluted $1.53 USD 1 Quarter
Total (in dollars per share) EarningsPerShareDiluted $2.34 USD 2 Qtrs
Total (in dollars per share) EarningsPerShareDiluted $2.73 USD 2 Qtrs
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $2.36 USD 2 Qtrs
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $1.74 USD 1 Quarter
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $2.77 USD 2 Qtrs
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $1.62 USD 1 Quarter
Discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare - USD 2 Qtrs
Discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare - USD 1 Quarter
Discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $-0.08 USD 1 Quarter
Discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare - USD 2 Qtrs
Total (in dollars per share) EarningsPerShareBasic $2.36 USD 2 Qtrs
Total (in dollars per share) EarningsPerShareBasic $1.74 USD 1 Quarter
Total (in dollars per share) EarningsPerShareBasic $2.76 USD 2 Qtrs
Total (in dollars per share) EarningsPerShareBasic $1.54 USD 1 Quarter
Assuming dilution (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 919.45M shares 1 Quarter
Assuming dilution (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 910.75M shares 1 Quarter
Assuming dilution (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 909.99M shares 2 Qtrs
Assuming dilution (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 918.65M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 901.47M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 909.86M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 900.39M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 908.69M shares 2 Qtrs
Cash Flow Statement 58 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $2.51B USD 2 Qtrs
Net income NetIncomeLoss $2.12B USD 2 Qtrs
Net income NetIncomeLoss $1.58B USD 1 Quarter
Net income NetIncomeLoss $1.39B USD 1 Quarter
Depreciation Depreciation $1.25B USD 2 Qtrs
Depreciation Depreciation $1.05B USD 2 Qtrs
Amortization of intangibles AmortizationOfIntangibleAssets $1.10B USD 2 Qtrs
Amortization of intangibles AmortizationOfIntangibleAssets $1.25B USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $488.00M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $556.00M USD 2 Qtrs
Net (gain)/loss on asset sales and other GainLossOnDispositionOfAssetsAndOther $100.00M USD 2 Qtrs
Net (gain)/loss on asset sales and other GainLossOnDispositionOfAssetsAndOther $113.00M USD 2 Qtrs
Changes in operating assets and liabilities, net of acquisitions/divestitures IncreaseDecreaseInOperatingCapital $-1.31B USD 2 Qtrs
Changes in operating assets and liabilities, net of acquisitions/divestitures IncreaseDecreaseInOperatingCapital $446.00M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $4.57B USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $6.41B USD 2 Qtrs
Payments for property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $620.00M USD 2 Qtrs
Payments for property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $664.00M USD 2 Qtrs
Proceeds from disposition of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $90.00M USD 2 Qtrs
Proceeds from disposition of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $25.00M USD 2 Qtrs
Investment in software PaymentsToAcquireAndDevelopSoftware $341.00M USD 2 Qtrs
Investment in software PaymentsToAcquireAndDevelopSoftware $305.00M USD 2 Qtrs
Acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $356.00M USD 2 Qtrs
Acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $958.00M USD 2 Qtrs
Divestitures of businesses, net of cash transferred ProceedsFromDivestitureOfBusinessesNetOfCashDivested $6.00M USD 2 Qtrs
Divestitures of businesses, net of cash transferred ProceedsFromDivestitureOfBusinessesNetOfCashDivested $1.27B USD 2 Qtrs
Purchases of marketable securities and other investments PaymentsToAcquireInvestments $9.26B USD 2 Qtrs
Purchases of marketable securities and other investments PaymentsToAcquireInvestments $2.34B USD 2 Qtrs
Proceeds from disposition of marketable securities and other investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $2.60B USD 2 Qtrs
Proceeds from disposition of marketable securities and other investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $1.71B USD 2 Qtrs
Net cash provided by/(used in) investing activities NetCashProvidedByUsedInInvestingActivities $-7.95B USD 2 Qtrs
Net cash provided by/(used in) investing activities NetCashProvidedByUsedInInvestingActivities $-1.19B USD 2 Qtrs
Proceeds from new debt ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet $4.40B USD 2 Qtrs
Proceeds from new debt ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet $9.43B USD 2 Qtrs
Payments to settle debt RepaymentsOfLongTermDebtAndCapitalSecurities $3.96B USD 2 Qtrs
Payments to settle debt RepaymentsOfLongTermDebtAndCapitalSecurities $3.26B USD 2 Qtrs
Short-term borrowings/(repayments) less than 90 days net ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess $-9.00M USD 2 Qtrs
Short-term borrowings/(repayments) less than 90 days net ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess $-3.00M USD 2 Qtrs
Common stock repurchases for tax withholdings PaymentsRelatedToTaxWithholdingForShareBasedCompensation $240.00M USD 2 Qtrs
Common stock repurchases for tax withholdings PaymentsRelatedToTaxWithholdingForShareBasedCompensation $315.00M USD 2 Qtrs
Financing other ProceedsFromPaymentsForOtherFinancingActivities $25.00M USD 2 Qtrs
Financing other ProceedsFromPaymentsForOtherFinancingActivities $56.00M USD 2 Qtrs
Cash dividends paid PaymentsOfDividendsCommonStock $2.96B USD 2 Qtrs
Cash dividends paid PaymentsOfDividendsCommonStock $3.01B USD 2 Qtrs
Net cash provided by/(used in) financing activities NetCashProvidedByUsedInFinancingActivities $2.98B USD 2 Qtrs
Net cash provided by/(used in) financing activities NetCashProvidedByUsedInFinancingActivities $-2.82B USD 2 Qtrs
Effect of exchange rate changes on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-1.00M USD 2 Qtrs
Effect of exchange rate changes on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-267.00M USD 2 Qtrs
Net change in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $297.00M USD 2 Qtrs
Net change in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $1.44B USD 2 Qtrs
Cash, cash equivalents and restricted cash at January 1 CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.25B USD Point-in-time
Cash, cash equivalents and restricted cash at January 1 CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.99B USD Point-in-time
Cash, cash equivalents and restricted cash at January 1 CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $6.96B USD Point-in-time
Cash, cash equivalents and restricted cash at January 1 CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $9.43B USD Point-in-time
Cash, cash equivalents and restricted cash at June 30 CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.25B USD Point-in-time
Cash, cash equivalents and restricted cash at June 30 CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.99B USD Point-in-time
Cash, cash equivalents and restricted cash at June 30 CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $6.96B USD Point-in-time
Cash, cash equivalents and restricted cash at June 30 CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $9.43B USD Point-in-time
Stockholders Equity 57 line items
Line Item Tag Value Unit Period
Cash dividend per common share (in dollars per share) CommonStockDividendsPerShareCashPaid $3.29 USD 2 Qtrs
Cash dividend per common share (in dollars per share) CommonStockDividendsPerShareCashPaid $3.31 USD 2 Qtrs
Cash dividend per common share (in dollars per share) CommonStockDividendsPerShareCashPaid $1.66 USD 1 Quarter
Cash dividend per common share (in dollars per share) CommonStockDividendsPerShareCashPaid $1.65 USD 1 Quarter
Common stock issued under employee plans (in shares) StockIssuedDuringPeriodSharesShareBasedCompensation 3.20M shares 1 Quarter
Common stock issued under employee plans (in shares) StockIssuedDuringPeriodSharesShareBasedCompensation 5.58M shares 2 Qtrs
Common stock issued under employee plans (in shares) StockIssuedDuringPeriodSharesShareBasedCompensation 5.96M shares 2 Qtrs
Common stock issued under employee plans (in shares) StockIssuedDuringPeriodSharesShareBasedCompensation 4.40M shares 1 Quarter
Purchases of treasury stock under employee plans (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 2.32M shares 2 Qtrs
Purchases of treasury stock under employee plans (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 1.10M shares 1 Quarter
Purchases of treasury stock under employee plans (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 1.72M shares 1 Quarter
Purchases of treasury stock under employee plans (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 1.81M shares 2 Qtrs
Sales of treasury stock under employee plans (in shares) SalesTreasuryStockUnderEmployeePlansShares 1.47M shares 2 Qtrs
Sales of treasury stock under employee plans (in shares) SalesTreasuryStockUnderEmployeePlansShares 1.07M shares 1 Quarter
Sales of treasury stock under employee plans (in shares) SalesTreasuryStockUnderEmployeePlansShares 1.14M shares 2 Qtrs
Sales of treasury stock under employee plans (in shares) SalesTreasuryStockUnderEmployeePlansShares 860,470.00 shares 1 Quarter
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $22.02B USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $19.11B USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $22.27B USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $19.48B USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $21.67B USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $19.00B USD Point-in-time
Net income NetIncomeLoss $2.51B USD 2 Qtrs
Net income NetIncomeLoss $2.12B USD 2 Qtrs
Net income NetIncomeLoss $1.58B USD 1 Quarter
Net income NetIncomeLoss $1.39B USD 1 Quarter
Other comprehensive income/(loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.07B USD 2 Qtrs
Other comprehensive income/(loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $363.00M USD 1 Quarter
Other comprehensive income/(loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $280.00M USD 1 Quarter
Other comprehensive income/(loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $241.00M USD 2 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $3.19B USD 2 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $2.75B USD 2 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $1.86B USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $1.75B USD 1 Quarter
Cash dividends paid - common stock DividendsCommonStockCash $1.49B USD 1 Quarter
Cash dividends paid - common stock DividendsCommonStockCash $1.51B USD 1 Quarter
Cash dividends paid - common stock DividendsCommonStockCash $2.96B USD 2 Qtrs
Cash dividends paid - common stock DividendsCommonStockCash $3.01B USD 2 Qtrs
Common stock issued under employee plans StockIssuedDuringPeriodValueShareBasedCompensation $619.00M USD 2 Qtrs
Common stock issued under employee plans StockIssuedDuringPeriodValueShareBasedCompensation $420.00M USD 2 Qtrs
Common stock issued under employee plans StockIssuedDuringPeriodValueShareBasedCompensation $199.00M USD 1 Quarter
Common stock issued under employee plans StockIssuedDuringPeriodValueShareBasedCompensation $288.00M USD 1 Quarter
Purchases and sales of treasury stock under employee plans - net PurchasesSalesTreasuryStockUnderEmployeePlansNet $-107.00M USD 1 Quarter
Purchases and sales of treasury stock under employee plans - net PurchasesSalesTreasuryStockUnderEmployeePlansNet $-107.00M USD 2 Qtrs
Purchases and sales of treasury stock under employee plans - net PurchasesSalesTreasuryStockUnderEmployeePlansNet $-45.00M USD 1 Quarter
Purchases and sales of treasury stock under employee plans - net PurchasesSalesTreasuryStockUnderEmployeePlansNet $-141.00M USD 2 Qtrs
Other equity StockholdersEquityOther - USD 2 Qtrs
Changes in noncontrolling interests MinorityInterestPeriodIncreaseDecrease $-27.00M USD 2 Qtrs
Changes in noncontrolling interests MinorityInterestPeriodIncreaseDecrease $2.00M USD 1 Quarter
Changes in noncontrolling interests MinorityInterestPeriodIncreaseDecrease $-7.00M USD 2 Qtrs
Changes in noncontrolling interests MinorityInterestPeriodIncreaseDecrease $6.00M USD 1 Quarter
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $22.02B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $19.11B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $22.27B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $19.48B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $21.67B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $19.00B USD Point-in-time
Comprehensive Income 72 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $2.51B USD 2 Qtrs
Net income NetIncomeLoss $2.12B USD 2 Qtrs
Net income NetIncomeLoss $1.58B USD 1 Quarter
Net income NetIncomeLoss $1.39B USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $655.00M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $29.00M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $213.00M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $116.00M USD 1 Quarter
Unrealized gains/(losses) arising during the period OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax $-1.00M USD 2 Qtrs
Unrealized gains/(losses) arising during the period OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax - USD 1 Quarter
Unrealized gains/(losses) arising during the period OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax $-1.00M USD 2 Qtrs
Unrealized gains/(losses) arising during the period OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax $-17.00M USD 1 Quarter
Reclassification of (gains)/losses to net income OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax - USD 1 Quarter
Reclassification of (gains)/losses to net income OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax - USD 2 Qtrs
Reclassification of (gains)/losses to net income OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax - USD 2 Qtrs
Reclassification of (gains)/losses to net income OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax - USD 1 Quarter
Total net changes related to available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent $-1.00M USD 2 Qtrs
Total net changes related to available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent - USD 1 Quarter
Total net changes related to available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent $-17.00M USD 1 Quarter
Total net changes related to available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent $-1.00M USD 2 Qtrs
Unrealized gains/(losses) arising during the period OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax $149.00M USD 2 Qtrs
Unrealized gains/(losses) arising during the period OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax $200.00M USD 1 Quarter
Unrealized gains/(losses) arising during the period OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax $260.00M USD 2 Qtrs
Unrealized gains/(losses) arising during the period OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax $178.00M USD 1 Quarter
Reclassification of (gains)/losses to net income OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax $-16.00M USD 2 Qtrs
Reclassification of (gains)/losses to net income OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax $-16.00M USD 1 Quarter
Reclassification of (gains)/losses to net income OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax $152.00M USD 2 Qtrs
Reclassification of (gains)/losses to net income OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax $30.00M USD 1 Quarter
Total unrealized gains/(losses) on cash flow hedges OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent $-3.00M USD 2 Qtrs
Total unrealized gains/(losses) on cash flow hedges OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent $276.00M USD 2 Qtrs
Total unrealized gains/(losses) on cash flow hedges OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent $148.00M USD 1 Quarter
Total unrealized gains/(losses) on cash flow hedges OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent $217.00M USD 1 Quarter
Prior service costs/(credits) OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax $5.00M USD 2 Qtrs
Prior service costs/(credits) OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax - USD 2 Qtrs
Prior service costs/(credits) OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax - USD 1 Quarter
Prior service costs/(credits) OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax - USD 1 Quarter
Net (losses)/gains arising during the period OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax $1.00M USD 1 Quarter
Net (losses)/gains arising during the period OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax $2.00M USD 2 Qtrs
Net (losses)/gains arising during the period OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax - USD 1 Quarter
Net (losses)/gains arising during the period OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax $10.00M USD 2 Qtrs
Curtailments and settlements OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax $6.00M USD 1 Quarter
Curtailments and settlements OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax $11.00M USD 1 Quarter
Curtailments and settlements OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax $5.00M USD 2 Qtrs
Curtailments and settlements OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax $19.00M USD 2 Qtrs
Amortization of prior service (credits)/costs OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax $13.00M USD 2 Qtrs
Amortization of prior service (credits)/costs OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax $-2.00M USD 1 Quarter
Amortization of prior service (credits)/costs OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax $6.00M USD 1 Quarter
Amortization of prior service (credits)/costs OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax $-4.00M USD 2 Qtrs
Amortization of net (gains)/losses OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax $-450.00M USD 1 Quarter
Amortization of net (gains)/losses OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax $-917.00M USD 2 Qtrs
Amortization of net (gains)/losses OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax $-130.00M USD 1 Quarter
Amortization of net (gains)/losses OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax $-261.00M USD 2 Qtrs
Total retirement-related benefit plans OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent $-468.00M USD 1 Quarter
Total retirement-related benefit plans OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent $-954.00M USD 2 Qtrs
Total retirement-related benefit plans OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent $-134.00M USD 1 Quarter
Total retirement-related benefit plans OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent $-263.00M USD 2 Qtrs
Other comprehensive income/(loss), before tax OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent $381.00M USD 1 Quarter
Other comprehensive income/(loss), before tax OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent $1.89B USD 2 Qtrs
Other comprehensive income/(loss), before tax OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent $289.00M USD 2 Qtrs
Other comprehensive income/(loss), before tax OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent $897.00M USD 1 Quarter
Income tax (expense)/benefit related to items of other comprehensive income OtherComprehensiveIncomeLossTaxPortionAttributableToParent1 $101.00M USD 1 Quarter
Income tax (expense)/benefit related to items of other comprehensive income OtherComprehensiveIncomeLossTaxPortionAttributableToParent1 $534.00M USD 1 Quarter
Income tax (expense)/benefit related to items of other comprehensive income OtherComprehensiveIncomeLossTaxPortionAttributableToParent1 $48.00M USD 2 Qtrs
Income tax (expense)/benefit related to items of other comprehensive income OtherComprehensiveIncomeLossTaxPortionAttributableToParent1 $819.00M USD 2 Qtrs
Other comprehensive income/(loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.07B USD 2 Qtrs
Other comprehensive income/(loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $363.00M USD 1 Quarter
Other comprehensive income/(loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $280.00M USD 1 Quarter
Other comprehensive income/(loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $241.00M USD 2 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $3.19B USD 2 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $2.75B USD 2 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $1.86B USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $1.75B USD 1 Quarter

Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.

NEWS
Loading news...
TRENDING
Loading...