MicroStrategy Incorporated

NASDAQ:MSTR

350.34 (USD) • At close April 24, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

2024202320222021202020192018201720162015201420132012201120102009200820072006200520042003200220012000199919981997
Revenue 463.456496.261499.264510.762480.735486.327497.638503.843513.589529.869579.83575.888565.724537.168454.577377.788360.393350.674313.823268.662231.208175.577147.827180.416215.261151.25895.48952.551
Cost of Revenue 129.468109.944102.98991.90991.05599.97499.49996.64993.147101.108135.21138.569141.076130.698106.09166.60363.40660.49444.38636.45132.87127.98527.945.64377.56137.03316.3459.873
Gross Profit 333.988386.317396.275418.853389.68386.353398.139407.194420.442428.761444.62437.319424.648406.47348.486311.185296.987290.18269.437232.211198.337147.592119.927134.773137.7114.22579.14442.678
Gross Profit Ratio 0.7210.7780.7940.820.8110.7940.80.8080.8190.8090.7670.7590.7510.7570.7670.8240.8240.8270.8590.8640.8580.8410.8110.7470.640.7550.8290.812
Reseach & Development Expenses 118.486120.53127.428117.117103.561109.423102.49978.76673.14265.206103.35598.05688.1967.86350.56641.79630.57136.66234.13331.47124.91527.68426.29732.81943.8924.22512.1065.049
General & Administrative Expenses 140.537115.312111.42195.50180.13686.69786.13480.16179.46280.73296.343104.73493.38486.23781.59954.61360.93300000000000
Selling & Marketing Expenses 138.081149.671146.882160.141148.91191.235205.525175.045158.281148.522225.086215.089209.975231.504165.732128.472137.68300000000000
SG&A 278.618264.983258.303255.642229.046277.932291.659255.206237.743229.254321.429319.823303.359317.741247.331183.085198.616165.225135.444106.802104.90190.05575.814111.96184.616112.07566.15137.02
Other Expenses 1,789.862115.8511,286.286830.62170.6980000.0450.27914.7320000000.0710.0710.0710.0711.8817.39356.71427.0343.2223.4361.243
Operating Expenses 2,186.966501.3641,672.0171,203.38403.305387.355394.158333.972310.93294.739439.516417.879391.549385.604297.897224.881229.187201.958169.648138.344129.887119.62109.504201.493255.54139.52281.69343.312
Operating Income -1,852.978-115.047-1,275.742-784.527-13.625-1.0023.98173.222109.512134.0225.10419.4433.09920.86650.58986.30467.888.22299.78993.86768.4527.97210.423-66.72-117.84-25.297-2.549-0.634
Operating Income Ratio -3.998-0.232-2.555-1.536-0.028-0.0020.0080.1450.2130.2530.0090.0340.0590.0390.1110.2280.1880.2520.3180.3490.2960.1590.071-0.37-0.547-0.167-0.027-0.012
Total Other Income Expenses Net -81.368-9.478-46.723-26.862-6.32839.26516.501-1.7485.4213.8425.947-2.689-0.8924.3344.371-0.5042.9712.9651.5724.3030.87-35.22728.88421.126-95.8772.03612.8490.634
Income Before Tax -1,934.346-124.525-1,322.465-811.389-19.95338.26320.48271.474114.933137.86411.05116.75132.20725.254.9685.870.77191.187101.36198.1769.32-7.25539.307-45.594-213.717-23.26110.30
Income Before Tax Ratio -4.174-0.251-2.649-1.589-0.0420.0790.0410.1420.2240.260.0190.0290.0570.0470.1210.2270.1960.260.3230.3650.3-0.0410.266-0.253-0.993-0.1540.1080
Income Tax Expense -767.685-553.646147.332-275.909-12.4293.908-2.01953.27922.69431.9336.016-9.7999.7343.39311.16825.29329.00332.71930.48533.427-98.993-2.5871.192.461.41.2463.40
Net Income -1,166.661429.121-1,469.797-535.48-7.52434.35522.50118.19592.239105.9315.03583.33220.54617.9443.79274.83741.83358.46870.87664.743168.313-3.90338.117-80.868-168.928-33.743-2.255-0.885
Net Income Ratio -2.5170.865-2.944-1.048-0.0160.0710.0450.0360.180.20.0090.1450.0360.0330.0960.1980.1160.1670.2260.2410.728-0.0220.258-0.448-0.785-0.223-0.024-0.017
EPS -6.063.2-12.98-5.34-0.0780.340.20.160.810.930.0450.740.190.170.390.630.350.470.550.441.05-0.0260.32-0.93-3.28-0.22-0.015-0.1
EPS Diluted -6.062.64-12.98-5.34-0.0780.330.20.160.80.920.0440.740.180.160.370.610.340.460.520.420.98-0.0260.31-0.93-3.28-0.22-0.015-0.1
EBITDA -1,854.597-61.038-1,258.455-770.88270.4057.5927.68288.754129.501155.51545.13145.83955.55338.13763.38896.93574.19995.818107.424102.36376.77338.50527.7322.303-78.851-15.6580.8870.609
EBITDA Ratio -4.002-0.123-2.521-1.5090.1460.0160.0150.1760.2520.2930.0780.080.0980.0710.1390.2570.2060.2730.3420.3810.3320.2190.1880.013-0.366-0.1040.0090.012