Ticker
Reporting Basis
Period
From
To
Form Type
Report Format
Update Type

MICROSOFT CORP   FYE=6 (June)

Annual - Income Statement - Company Specific

Fiscal period2024202320222021202020192018201720162015
Period End Date6/30/20246/30/20236/30/20226/30/20216/30/20206/30/20196/30/20186/30/20176/30/20166/30/2015
Revenue------------------93,580.00
Revenue-Product64,773.0064,699.0072,732.0071,074.0068,041.0066,069.0064,497.0057,190.0061,502.00--
Revenue-Service and other180,349.00147,216.00125,538.0097,014.0074,974.0059,774.0045,863.0032,760.0023,818.00--
Total Revenues245,122.00211,915.00198,270.00168,088.00143,015.00125,843.00110,360.0089,950.0085,320.0093,580.00
Cost of Revenue------------------33,038.00
Cost of Revenue-Product15,272.0017,804.0019,064.0018,219.0016,017.0016,273.0015,420.0015,175.0017,880.00--
Cost of revenue-Service and other58,842.0048,059.0043,586.0034,013.0030,061.0026,637.0022,933.0019,086.0014,900.00--
Gross Profit171,008.00146,052.00135,620.00115,856.0096,937.0082,933.0072,007.0055,689.0052,540.0060,542.00
Goodwill impairment--------------------
Research and development29,510.0027,195.0024,512.0020,716.0019,269.0016,876.0014,726.0013,037.0011,988.0012,046.00
Employee severance--------------------
General and Administrative7,609.007,575.005,900.005,107.005,111.004,885.004,754.004,481.004,563.004,611.00
Sales and marketing24,456.0022,759.0021,825.0020,117.0019,598.0018,213.0017,469.0015,539.0014,697.0015,713.00
Integration and restructuring----------0.000.00306.001,110.0010,011.00
Total Operating Expenses------------------42,381.00
Operating Income / (Loss)109,433.0088,523.0083,383.0069,916.0052,959.0042,959.0035,058.0022,326.0020,182.0018,161.00
Interest Expenses------2,346.002,591.002,686.002,733.002,222.001,243.00781.00
Net Gains (loss) on the sales of investments------1,232.0032.00648.002,399.002,583.00668.00716.00
Income from equity investees and other--------------------
Investment income and other------1,186.0077.00729.001,416.00823.00(431.00)346.00
Other, net(1,646.00)788.00333.0098.00(40.00)(57.00)(59.00)(251.00)(195.00)(267.00)
Other-than-temporary impairments--------------------
Net losses on derivatives------17.00187.00144.00(187.00)(510.00)(443.00)(423.00)
Net gains (losses) on foreign currency remeasurements------54.00(191.00)(82.00)(218.00)(164.00)(121.00)335.00
Dividends and interest------2,131.002,680.002,762.002,214.001,387.00903.00766.00
Net unrealized losses attributable to derivative instruments--------------------
Income (loss) before income taxes107,787.0089,311.0083,716.0071,102.0053,036.0043,688.0036,474.0023,149.0019,751.0018,507.00
Provision for income taxes19,651.0016,950.0010,978.009,831.008,755.004,448.0019,903.001,945.002,953.006,314.00
Current taxes:U.S. Federal12,165.0014,009.008,329.003,285.003,537.004,718.0019,764.002,739.00545.003,661.00
Current taxes:U.S. State and Local2,366.002,322.001,679.001,229.00763.00662.00934.0030.00136.00364.00
Current taxes:International9,858.006,678.006,672.005,467.004,444.005,531.004,348.002,472.001,940.002,065.00
Deferred taxes(4,738.00)(6,059.00)(5,702.00)(150.00)11.00(6,463.00)(5,143.00)(3,296.00)332.00224.00
Current taxes: U.S. and state--------------------
Income before accounting change--------------------
Cumulative effect of accounting change (net of income taxes)--------------------
Net income attributable to common stockholders88,136.0072,361.0072,738.0061,271.0044,281.0039,240.0016,571.0021,204.0016,798.0012,193.00
EPS (BASIC): Before accounting change--------------------
Cumulative effect of accounting change--------------------
Net Earnings Per Share (Basic)11.869.729.708.125.825.112.152.742.121.49
EPS (DILUTED): Before accounting change--------------------
Cumulative effect of accounting change--------------------
Net Earnings Per Share (Diluted)11.809.689.658.055.765.062.132.712.101.48
Weighted Average Shares Outstanding (Basic)7,431.007,446.007,496.007,547.007,610.007,673.007,700.007,746.007,925.008,177.00
Weighted Average Shares Outstanding (Diluted)7,469.007,472.007,540.007,608.007,683.007,753.007,794.007,832.008,013.008,254.00