MSFT

Microsoft Corporation
Software

Cash & Equivalents

$24.30B
As of 2025-12-31
Current Price: $370.87 (as of 2026-04-12)

Key Metrics

Cash Liquidation Value

Cash minus Total Obligations
Cash: $24.30B
Total Obligations: -$253.28B
$-228.99B
Per share: $-30.82
Period: 2025-12-31

Liquid Liquidation Value

Cash + AR minus Total Obligations
Cash: $24.30B
AR: $56.53B
Total Obligations: -$253.28B
$-172.45B
Per share: $-23.21
Period: 2025-12-31

Operating Liquidation Value

Cash + AR + Inventory minus Total Obligations
Cash: $24.30B
AR: $56.53B
Inventory: $1.06B
Total Obligations: -$253.28B
$-171.39B
Per share: $-23.07
Period: 2025-12-31

Build your own liquidation scenario

Adjust asset discounts and liability assumptions to see how assumptions affect the numbers.

Open Calculator →

Liquidation Ladder

MetricTotalPer Share
Cash Liquidation Value$-228.99B$-30.82
Liquid Liquidation Value$-172.45B$-23.21
Operating Liquidation Value$-171.39B$-23.07

Key Components (as of 2025-12-31)

Cash & Equivalents$24.30B
Accounts Receivable$56.53B
Inventory$1.06B
Current Liabilities$130.00B
Long-term Debt$40.26B
Op. Lease Liability$22.86B
Finance Lease$60.15B
Shares Outstanding7.43B

Explore all 189 XBRL tags and build your own scenario → Open Calculator

Historical

PeriodCashARInventoryAPCurr LiabLT DebtOp LeaseFin Lease
2025-12-31 $24.30B $56.53B $1.06B $37.33B $130.00B $40.26B $22.86B $60.15B
2025-09-30 $28.85B $52.89B $1.13B $32.58B $135.00B $43.21B $22.73B $54.43B
2025-06-30 $30.24B $69.91B $938.00M $27.72B $141.22B $43.15B $22.86B $46.17B
2025-03-31 $28.83B $51.70B $848.00M $26.25B $114.21B $42.88B $22.92B $39.21B
2024-12-31 $17.48B $48.19B $909.00M $22.61B $108.88B $44.97B $21.86B $36.08B
2024-09-30 $20.84B $44.15B $1.63B $22.77B $115.20B $42.87B $20.37B $31.35B
2024-06-30 $18.32B $56.92B $1.25B $22.00B $125.29B $44.94B $19.08B $27.14B
2024-03-31 $19.63B $44.03B $1.30B $18.09B $118.53B $44.91B $17.88B $22.91B

SEC Filings

PeriodFormFiledLink
2025-12-31 10-Q 2026-01-28 View
2025-09-30 10-Q 2025-10-29 View
2025-06-30 10-K 2025-07-30 View
2025-03-31 10-Q 2025-04-30 View
2024-12-31 10-Q 2025-01-29 View
2024-09-30 10-Q 2024-10-30 View
2024-06-30 10-K 2024-07-30 View
2024-03-31 10-Q 2024-04-25 View