Strategy Inc. (STRD) Financials

$76.22

$0.16 (-0.21%)
Last update: 02:07 AM EST
Day's range
$75.85
Day's range
$76.35

STRD Income statement / Annual

Last year (2025), Strategy Inc.'s total revenue was $477.23 M, an increase of 2.97% from the previous year. In 2025, Strategy Inc.'s net income was -$3.85 B. See Strategy Inc.,s key income statements, including revenue, expenses, profit, and income.

Period FY-2025 FY-2024 FY-2023 FY-2022 FY-2021
Period Ended 12/31/2025 12/31/2024 12/31/2023 12/31/2022 12/31/2021
Operating Revenue $477.23 M $463.46 M $496.26 M $499.26 M $510.76 M
Cost of Revenue $149.42 M $129.47 M $109.94 M $102.99 M $91.91 M
Gross Profit $327.82 M $333.99 M $386.32 M $396.28 M $418.85 M
Gross Profit Ratio 0.69 0.72 0.78 0.79 0.82
Research and Development Expenses $93.86 M $118.49 M $120.53 M $127.43 M $117.12 M
General & Administrative Expenses $151.91 M $140.54 M $115.31 M $111.42 M $95.50 M
Selling & Marketing Expenses $122.96 M $138.08 M $149.67 M $146.88 M $160.14 M
Selling, General & Administrative Expenses $274.87 M $278.62 M $264.98 M $258.30 M $255.64 M
Other Expenses $5.40 B $1.79 B $115.85 M $1.29 B $830.62 M
Operating Expenses $5.77 B $2.19 B $501.36 M $1.67 B $1.20 B
Cost And Expenses $5.92 B $2.32 B $611.31 M $1.78 B $1.30 B
Interest Income $0.00 $0.00 $0.00 $0.00 $0.00
Interest Expense $64.97 M $61.94 M $48.96 M $53.14 M $29.15 M
Depreciation & Amortization $26.52 M $17.81 M $14.53 M $10.87 M $11.36 M
EBITDA -$5.42 B -$1.85 B -$61.04 M -$1.26 B -$770.88 M
EBITDA Ratio -11.35 -4 -0.12 -2.52 -1.51
Operating Income Ratio -11.41 -4 -0.23 -2.56 -1.54
Total Other Income/Expenses Net -$81.57 M -$81.37 M -$9.48 M -$46.72 M -$26.86 M
Income Before Tax -$5.53 B -$1.93 B -$124.53 M -$1.32 B -$811.39 M
Income Before Tax Ratio -11.58 -4.17 -0.25 -2.65 -1.59
Income Tax Expense -$1.68 B -$767.69 M -$553.65 M $147.33 M -$275.91 M
Net Income -$3.85 B -$1.17 B $429.12 M -$1.47 B -$535.48 M
Net Income Ratio -8.06 -2.52 0.86 -2.94 -1.05
EPS -15.23 -6.06 3.14 -12.98 -5.34
EPS Diluted -15.23 -6.06 2.64 -12.98 -5.34
Weighted Average Shares Out $277.66 M $192.55 M $136.71 M $113.21 M $100.20 M
Weighted Average Shares Out Diluted $277.66 M $192.55 M $165.66 M $113.21 M $100.20 M
Link