Sign in

Balance Sheet - MICROSOFT CORP (MSFT)

$ (Billion, Million)
Jun-25 Jun-24 Jun-23 Jun-22 Jun-21 Jun-20 Jun-19 Jun-18 Jun-17 Jun-16 Jun-15 Jun-14 Jun-13 Jun-12 Jun-11 Jun-10 Jun-09 Jun-08 Jun-07 Jun-06
Total cash and short-term investments + 94,555.00 75,531.00 111,262.00 104,757.00 130,334.00 136,527.00 133,819.00 133,768.00 132,981.00 113,240.00 96,526.00 85,709.00 77,022.00 63,040.00 52,772.00 36,788.00 31,447.00 23,662.00 23,411.00 34,161.00
Accounts receivable, net 69,905.00 56,924.00 48,688.00 44,261.00 38,043.00 32,011.00 29,524.00 26,481.00 19,792.00 18,277.00 17,908.00 19,544.00 17,486.00 15,780.00 14,987.00 13,014.00 11,192.00 13,589.00 11,338.00 9,316.00
Inventories 938.00 1,246.00 2,500.00 3,742.00 2,636.00 1,895.00 2,063.00 2,662.00 2,181.00 2,251.00 2,902.00 2,660.00 1,938.00 1,137.00 1,372.00 740.00 717.00 985.00 1,127.00 1,478.00
Other current assets 25,733.00 26,033.00 21,807.00 16,924.00 13,393.00 11,482.00 10,146.00 6,751.00 4,897.00 5,892.00 5,461.00 6,333.00 5,020.00 5,127.00 3,320.00 5,134.00 3,711.00 5,006.00 4,292.00 4,055.00
Total current assets 191,131.00 159,734.00 184,257.00 169,684.00 184,406.00 181,915.00 175,552.00 169,662.00 159,851.00 139,660.00 122,797.00 114,246.00 101,466.00 85,084.00 74,918.00 55,676.00 49,280.00 43,242.00 40,168.00 49,010.00
Total non-current assets + 427,872.00 352,429.00 227,719.00 195,156.00 149,373.00 119,396.00 111,004.00 89,186.00 81,235.00 54,034.00 51,675.00 58,138.00 40,965.00 36,187.00 33,786.00 30,437.00 28,608.00 29,551.00 23,003.00 20,587.00
Total assets 619,003.00 512,163.00 411,976.00 364,840.00 333,779.00 301,311.00 286,556.00 258,848.00 241,086.00 193,694.00 174,472.00 172,384.00 142,431.00 121,271.00 108,704.00 86,113.00 77,888.00 72,793.00 63,171.00 69,597.00
Total current liabilities + 141,218.00 125,286.00 104,149.00 95,082.00 88,657.00 72,310.00 69,420.00 58,488.00 64,527.00 59,357.00 49,647.00 45,625.00 37,417.00 32,688.00 28,774.00 26,147.00 27,034.00 29,886.00 23,754.00 22,442.00
Total non-current liabilities + 134,306.00 118,400.00 101,604.00 103,216.00 103,134.00 110,697.00 114,806.00 117,642.00 104,165.00 62,340.00 44,742.00 36,975.00 26,070.00 22,220.00 22,847.00 13,791.00 11,296.00 6,621.00 8,320.00 7,051.00
Total liabilities 275,524.00 243,686.00 205,753.00 198,298.00 191,791.00 183,007.00 184,226.00 176,130.00 168,692.00 121,697.00 94,389.00 82,600.00 63,487.00 54,908.00 51,621.00 39,938.00 38,330.00 36,507.00 32,074.00 29,493.00
Total stockholders' equity + 343,479.00 268,477.00 206,223.00 166,542.00 141,988.00 118,304.00 102,330.00 82,718.00 72,394.00 71,997.00 80,083.00 89,784.00 78,944.00 66,363.00 57,083.00 46,175.00 39,558.00 36,286.00 31,097.00 40,104.00
Common shares outstanding 7,465 7,469 7,472 7,540 7,608 7,683 7,753 7,794 7,832 8,013 8,254 8,399 8,470 8,506 8,593 8,927 8,996 9,470 9,886 10,531
Show Quarterly Balance Sheet

Balance Sheet - MICROSOFT CORP (MSFT)

$ (Billion, Million)
Mar-26 Dec-25 Sep-25 Jun-25 Mar-25 Dec-24 Sep-24 Jun-24 Mar-24 Dec-23 Sep-23 Jun-23 Mar-23 Dec-22 Sep-22 Jun-22 Mar-22 Dec-21 Sep-21 Jun-21 Mar-21 Dec-20 Sep-20 Jun-20 Mar-20 Dec-19 Sep-19 Jun-19 Mar-19 Dec-18 Sep-18 Jun-18 Mar-18 Dec-17 Sep-17 Jun-17 Mar-17 Dec-16 Sep-16 Jun-16 Mar-16 Dec-15 Sep-15 Jun-15 Mar-15 Dec-14 Sep-14 Jun-14 Mar-14 Dec-13 Sep-13 Jun-13 Mar-13 Dec-12 Sep-12 Jun-12 Mar-12 Dec-11 Sep-11 Jun-11 Mar-11 Dec-10 Sep-10 Jun-10 Mar-10 Dec-09 Sep-09 Jun-09 Mar-09 Dec-08 Sep-08 Jun-08 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06
Total cash and short-term investments + 78,272.00 89,456.00 102,005.00 94,555.00 79,612.00 71,551.00 78,429.00 75,531.00 80,013.00 80,982.00 143,951.00 111,256.00 104,427.00 99,508.00 107,262.00 104,749.00 104,693.00 125,369.00 130,584.00 130,256.00 125,407.00 131,968.00 137,977.00 136,527.00 137,626.00 134,253.00 136,636.00 133,819.00 131,618.00 127,662.00 135,880.00 133,768.00 132,270.00 142,780.00 138,471.00 132,981.00 126,018.00 122,781.00 136,789.00 113,041.00 105,338.00 102,314.00 99,277.00 96,391.00 95,288.00 89,569.00 88,721.00 85,146.00 87,674.00 83,135.00 80,672.00 76,410.00 74,483.00 68,312.00 66,644.00 63,040.00 59,529.00 51,736.00 57,403.00 52,772.00 50,150.00 41,252.00 44,173.00 36,788.00 39,666.00 36,099.00 36,728.00 31,447.00 25,340.00 20,715.00 20,722.00 23,662.00 26,341.00 21,076.00 21,574.00 23,411.00 28,236.00 28,873.00 31,832.00 34,161.00 34,816.00
Accounts receivable, net 60,041.00 56,535.00 52,894.00 69,905.00 51,700.00 48,188.00 44,148.00 56,924.00 44,029.00 42,831.00 36,953.00 48,688.00 37,420.00 35,833.00 31,279.00 44,261.00 32,613.00 33,520.00 27,349.00 38,043.00 26,322.00 27,312.00 22,851.00 32,011.00 22,699.00 23,525.00 19,087.00 29,524.00 19,269.00 19,680.00 17,390.00 26,481.00 17,208.00 18,428.00 14,561.00 22,431.00 12,882.00 14,343.00 11,129.00 18,277.00 12,247.00 14,507.00 11,444.00 17,908.00 12,427.00 16,186.00 12,887.00 19,544.00 13,497.00 15,986.00 11,007.00 17,486.00 11,991.00 14,317.00 9,871.00 15,780.00 10,961.00 13,643.00 10,153.00 14,987.00 10,033.00 12,874.00 9,646.00 13,014.00 9,137.00 11,196.00 8,587.00 11,192.00 9,182.00 10,953.00 9,535.00 13,589.00 9,871.00 11,621.00 8,982.00 11,338.00 8,454.00 9,895.00 6,879.00 9,316.00 6,818.00
Inventories 1,219.00 1,059.00 1,130.00 938.00 848.00 909.00 1,626.00 1,246.00 1,304.00 1,615.00 3,000.00 2,500.00 2,877.00 2,980.00 4,268.00 3,742.00 3,296.00 3,019.00 3,411.00 2,636.00 2,245.00 1,924.00 2,705.00 1,895.00 1,644.00 1,823.00 2,622.00 2,063.00 1,951.00 1,961.00 3,614.00 2,662.00 2,084.00 2,003.00 3,211.00 2,181.00 1,979.00 1,961.00 3,122.00 2,251.00 2,450.00 2,702.00 3,816.00 2,902.00 2,469.00 2,053.00 3,141.00 2,660.00 1,920.00 1,594.00 2,613.00 1,938.00 2,133.00 1,661.00 1,624.00 1,137.00 1,412.00 1,351.00 2,270.00 1,372.00 1,056.00 861.00 1,242.00 740.00 501.00 589.00 1,150.00 717.00 657.00 968.00 1,640.00 985.00 774.00 755.00 1,178.00 1,127.00 1,750.00 1,725.00 2,521.00 1,478.00 1,113.00
Other current assets 35,797.00 33,140.00 33,037.00 25,733.00 24,484.00 26,432.00 25,723.00 26,033.00 21,834.00 21,965.00 23,682.00 21,813.00 19,165.00 19,502.00 18,003.00 16,932.00 13,320.00 12,280.00 12,982.00 13,471.00 11,640.00 12,769.00 13,544.00 11,482.00 8,536.00 7,473.00 7,551.00 10,146.00 7,049.00 7,571.00 7,311.00 6,751.00 5,097.00 4,422.00 4,788.00 2,258.00 5,434.00 5,864.00 6,869.00 6,091.00 8,386.00 8,289.00 7,119.00 7,511.00 8,214.00 8,554.00 7,690.00 6,896.00 5,915.00 6,155.00 5,158.00 5,632.00 4,917.00 5,284.00 5,912.00 5,127.00 4,958.00 5,783.00 5,445.00 5,787.00 5,024.00 4,697.00 4,520.00 5,134.00 5,214.00 4,603.00 5,766.00 5,924.00 5,545.00 5,094.00 5,305.00 5,006.00 4,503.00 4,323.00 4,119.00 4,292.00 4,343.00 4,687.00 4,126.00 4,055.00 3,881.00
Total current assets 175,329.00 180,190.00 189,066.00 191,131.00 156,644.00 147,080.00 149,926.00 159,734.00 147,180.00 147,393.00 207,586.00 184,257.00 163,889.00 157,823.00 160,812.00 169,684.00 153,922.00 174,188.00 174,326.00 184,406.00 165,614.00 173,973.00 177,077.00 181,915.00 170,505.00 167,074.00 165,896.00 175,552.00 159,887.00 156,874.00 164,195.00 169,662.00 156,659.00 167,633.00 161,031.00 159,851.00 146,313.00 144,949.00 157,909.00 139,660.00 128,421.00 127,812.00 121,656.00 124,712.00 118,398.00 116,362.00 112,439.00 114,246.00 109,006.00 106,870.00 99,450.00 101,466.00 93,524.00 89,574.00 84,051.00 85,084.00 76,860.00 72,513.00 75,271.00 74,918.00 66,263.00 59,684.00 59,581.00 55,676.00 54,518.00 52,487.00 52,231.00 49,280.00 40,724.00 37,730.00 37,202.00 43,242.00 41,489.00 37,775.00 35,853.00 40,168.00 42,783.00 45,180.00 45,358.00 49,010.00 46,628.00
Total non-current assets + 518,899.00 485,112.00 447,285.00 427,872.00 405,980.00 386,818.00 373,087.00 352,429.00 337,095.00 323,165.00 238,199.00 227,719.00 216,199.00 206,729.00 198,972.00 195,156.00 190,685.00 166,201.00 161,092.00 149,373.00 143,265.00 130,164.00 123,924.00 119,396.00 114,944.00 115,720.00 113,059.00 111,004.00 103,394.00 101,985.00 93,424.00 89,186.00 88,838.00 88,370.00 88,066.00 87,616.00 78,704.00 79,661.00 54,615.00 53,808.00 53,448.00 52,286.00 51,240.00 51,675.00 58,285.00 58,486.00 57,217.00 58,138.00 47,113.00 46,673.00 42,898.00 40,965.00 40,581.00 37,473.00 37,825.00 36,187.00 41,150.00 39,730.00 32,144.00 33,786.00 33,464.00 32,622.00 31,959.00 30,437.00 30,392.00 29,609.00 29,381.00 28,608.00 28,129.00 28,056.00 27,915.00 29,551.00 29,258.00 29,564.00 29,792.00 23,003.00 21,108.00 21,191.00 19,996.00 20,587.00 20,226.00
Total assets 694,228.00 665,302.00 636,351.00 619,003.00 562,624.00 533,898.00 523,013.00 512,163.00 484,275.00 470,558.00 445,785.00 411,976.00 380,088.00 364,552.00 359,784.00 364,840.00 344,607.00 340,389.00 335,418.00 333,779.00 308,879.00 304,137.00 301,001.00 301,311.00 285,449.00 282,794.00 278,955.00 286,556.00 263,281.00 258,859.00 257,619.00 258,848.00 245,497.00 256,003.00 249,097.00 250,312.00 225,017.00 224,610.00 212,524.00 193,468.00 181,869.00 180,098.00 172,896.00 174,472.00 176,683.00 174,848.00 169,656.00 172,384.00 156,119.00 153,543.00 142,348.00 142,431.00 134,105.00 128,683.00 121,876.00 121,271.00 118,010.00 112,243.00 107,415.00 108,704.00 99,727.00 92,306.00 91,540.00 86,113.00 84,910.00 82,096.00 81,612.00 77,888.00 68,853.00 65,786.00 65,117.00 72,793.00 70,747.00 67,339.00 65,645.00 63,171.00 63,891.00 66,371.00 65,354.00 69,597.00 66,854.00
Total current liabilities + 136,661.00 130,005.00 134,996.00 141,218.00 114,206.00 108,882.00 115,200.00 125,286.00 118,525.00 121,016.00 124,792.00 104,149.00 85,691.00 81,718.00 87,389.00 95,082.00 77,439.00 77,510.00 80,528.00 88,657.00 72,193.00 67,486.00 70,056.00 72,310.00 58,707.00 59,640.00 58,118.00 69,420.00 53,861.00 50,318.00 56,277.00 58,488.00 46,133.00 58,099.00 51,615.00 55,745.00 52,005.00 70,787.00 58,810.00 59,357.00 44,354.00 42,643.00 49,399.00 49,647.00 40,748.00 47,415.00 44,694.00 45,625.00 33,903.00 33,742.00 34,623.00 37,417.00 31,929.00 31,910.00 31,402.00 32,688.00 26,170.00 25,373.00 25,543.00 28,774.00 24,042.00 24,312.00 25,857.00 26,147.00 26,424.00 25,715.00 28,761.00 27,034.00 23,823.00 23,710.00 24,383.00 29,886.00 27,028.00 22,058.00 22,744.00 23,754.00 21,627.00 22,215.00 21,972.00 22,442.00 18,367.00
Total non-current liabilities + 143,200.00 144,422.00 138,279.00 134,306.00 126,527.00 122,321.00 120,090.00 118,400.00 112,598.00 111,274.00 100,279.00 101,604.00 99,714.00 99,698.00 98,829.00 103,216.00 104,244.00 102,869.00 102,912.00 103,134.00 102,181.00 106,415.00 107,553.00 110,697.00 112,241.00 113,045.00 114,776.00 114,806.00 114,556.00 116,413.00 115,375.00 117,642.00 120,125.00 119,544.00 107,835.00 106,856.00 103,283.00 85,014.00 83,342.00 62,114.00 62,709.00 60,675.00 46,052.00 44,742.00 45,803.00 35,554.00 34,792.00 36,975.00 34,792.00 34,701.00 26,084.00 26,070.00 25,488.00 24,197.00 21,638.00 22,220.00 23,181.00 22,749.00 22,481.00 22,847.00 22,233.00 19,513.00 18,741.00 13,791.00 12,776.00 12,098.00 11,639.00 11,296.00 8,087.00 7,598.00 7,140.00 6,621.00 6,165.00 10,850.00 10,766.00 8,320.00 7,291.00 7,522.00 7,281.00 7,051.00 6,449.00
Total liabilities 279,861.00 274,427.00 273,275.00 275,524.00 240,733.00 231,203.00 235,290.00 243,686.00 231,123.00 232,290.00 225,071.00 205,753.00 185,405.00 181,416.00 186,218.00 198,298.00 181,683.00 180,379.00 183,440.00 191,791.00 174,374.00 173,901.00 177,609.00 183,007.00 170,948.00 172,685.00 172,894.00 184,226.00 168,417.00 166,731.00 171,652.00 176,130.00 166,258.00 177,643.00 159,450.00 162,601.00 155,288.00 155,801.00 142,152.00 121,471.00 107,063.00 103,318.00 95,451.00 94,389.00 86,551.00 82,969.00 79,486.00 82,600.00 68,695.00 68,443.00 60,707.00 63,487.00 57,417.00 56,107.00 53,040.00 54,908.00 49,351.00 48,122.00 48,024.00 51,621.00 46,275.00 43,825.00 44,598.00 39,938.00 39,200.00 37,813.00 40,400.00 38,330.00 31,910.00 31,308.00 31,523.00 36,507.00 33,193.00 32,908.00 33,510.00 32,074.00 28,918.00 29,737.00 29,253.00 29,493.00 24,816.00
Total stockholders' equity + 414,367.00 390,875.00 363,076.00 343,479.00 321,891.00 302,695.00 287,723.00 268,477.00 253,152.00 238,268.00 220,714.00 206,223.00 194,683.00 183,136.00 173,566.00 166,542.00 162,924.00 160,010.00 151,978.00 141,988.00 134,505.00 130,236.00 123,392.00 118,304.00 114,501.00 110,109.00 106,061.00 102,330.00 94,864.00 92,128.00 85,967.00 82,718.00 79,239.00 78,360.00 89,647.00 87,711.00 69,729.00 68,809.00 70,372.00 71,997.00 74,806.00 76,780.00 77,445.00 80,083.00 90,132.00 91,879.00 90,170.00 89,784.00 87,424.00 85,100.00 81,641.00 78,944.00 76,688.00 72,576.00 68,836.00 66,363.00 68,659.00 64,121.00 59,391.00 57,083.00 53,452.00 48,481.00 46,942.00 46,175.00 45,710.00 44,283.00 41,212.00 39,558.00 36,943.00 34,478.00 33,594.00 36,286.00 37,554.00 34,431.00 32,135.00 31,097.00 34,973.00 36,634.00 36,101.00 40,104.00 42,038.00
Common shares outstanding 7,445 7,460 7,466 7,461 7,461 7,468 7,470 7,472 7,472 7,468 7,462 7,467 7,464 7,473 7,485 7,506 7,534 7,555 7,567 7,581 7,597 7,616 7,637 7,650 7,675 7,691 7,710 7,730 7,744 7,768 7,766 7,775 7,794 7,710 7,799 7,806 7,813 7,830 7,876 7,929 7,985 8,051 8,084 8,061 8,237 8,297 8,351 8,345 8,367 8,395 8,434 8,442 8,429 8,444 8,494 8,388 8,498 8,465 8,490 8,545 8,510 8,570 8,695 8,843 8,876 8,951 8,983 8,960 8,904 8,914 9,183 9,404 9,428 9,503 9,513 9,679 9,862 9,942 10,010 10,243 10,415
about 2 hours ago