Logo image of MSPR

MSP RECOVERY INC (MSPR) Stock Income Statement

NASDAQ:MSPR - Nasdaq - US5537453087 - Common Stock - Currency: USD

1.44  +0.01 (+0.7%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
MSPR Revenue ChartMSPR Revenue over time chart
13.09M18.25M7.71M23.42M14.63M
Minority Interest Expense
MSPR Minority Interest Expense ChartMSPR Minority Interest Expense over time chart
1.15B1.20B778.80M394.49M-20.00K
Cost Of Goods
MSPR Cost Of Goods ChartMSPR Cost Of Goods over time chart
8.74M9.61M2.15M2.05M190.00K
Gross Profit
MSPR Gross Profit ChartMSPR Gross Profit over time chart
4.34M8.64M5.56M21.37M14.44M
Operating Expenses
MSPR Operating Expenses ChartMSPR Operating Expenses over time chart
522.74M530.23M565.43M352.85M21.61M
Selling, General, and Administrative Expenses
MSPR Selling, General, and Administrative Expenses ChartMSPR Selling, General, and Administrative Expenses over time chart
40.72M45.88M88.67M85.49M21.26M
Operating Income
MSPR Operating Income ChartMSPR Operating Income over time chart
-518.39M-521.59M-559.87M-331.48M-7.17M
Interest Income/Expense
MSPR Interest Income/Expense ChartMSPR Interest Income/Expense over time chart
-345.30M-283.10M-284.56M-133.49M-27.05M
Other Income/Expense
MSPR Other Income/Expense ChartMSPR Other Income/Expense over time chart
115.00K542.00K9.29M63.07M1.14M
Non Recurring Items
MSPR Non Recurring Items ChartMSPR Non Recurring Items over time chart
N/A-752.70MN/AN/AN/A
Income Before Taxes
MSPR Income Before Taxes ChartMSPR Income Before Taxes over time chart
-1.62B-1.56B-835.14M-401.91M-33.08M
Income Tax
MSPR Income Tax ChartMSPR Income Tax over time chart
0.000.000.000.000.00
Net Income
MSPR Net Income ChartMSPR Net Income over time chart
-463.22M-360.50M-56.35M-7.42M-33.09M
EBITDA
MSPR EBITDA ChartMSPR EBITDA over time chart
-36.37M-37.24M-83.11M-64.13M-6.67M
 
Per Share Data
EPS Diluted Total Ops
MSPR EPS Diluted Total Ops ChartMSPR EPS Diluted Total Ops over time chart
-263.65-359.95-158.02-3.00-12.30
 
Statistics
Gross Profit Margin
MSPR Gross Profit Margin ChartMSPR Gross Profit Margin over time chart
33.20%47.36%72.16%91.25%98.70%
Profit Margin
MSPR Profit Margin ChartMSPR Profit Margin over time chart
-3540.07%-1975.45%-731.32%-31.68%-226.18%
Operating Profit Margin
MSPR Operating Profit Margin ChartMSPR Operating Profit Margin over time chart
-3961.72%-2858.19%-7266.32%-1415.37%-49.01%

All data in USD

Charts

MSPR Income Statement data chartMSPR Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2019 2020 2021 2022 2023 2024 TTM 0 -100M -200M -300M -400M -500M
MSPR Earnings Per Share (EPS) chartMSPR EPS Diluted and non-GAAP ChartEarnings Per Share 2019 2020 2021 2022 2023 2024 TTM -100 -200 -300