SATELLOS BIOSCIENCE INC (MSLE) Stock Income Statement

NASDAQ:MSLECA80401L8033

Current stock price

6.19 USD
-0.74 (-10.68%)
At close:
6.31 USD
+0.12 (+1.94%)
After Hours:

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-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
MSLE Revenue ChartMSLE Revenue over time chart
0.000.000.000.000.00
Operating Expenses
MSLE Operating Expenses ChartMSLE Operating Expenses over time chart
24.38M20.43M11.36M6.18M4.85M
Research and Development
MSLE Research and Development ChartMSLE Research and Development over time chart
16.92M14.40M6.48M1.90M1.88M
Selling, General, and Administrative Expenses
MSLE Selling, General, and Administrative Expenses ChartMSLE Selling, General, and Administrative Expenses over time chart
6.47M5.44M4.88M4.00M2.72M
Operating Income
MSLE Operating Income ChartMSLE Operating Income over time chart
-24.38M-20.43M-11.36M-6.18M-4.85M
Interest Income/Expense
MSLE Interest Income/Expense ChartMSLE Interest Income/Expense over time chart
2.57M2.70M0.00-34.10K-971.50K
Other Income/Expense
MSLE Other Income/Expense ChartMSLE Other Income/Expense over time chart
N/AN/AN/A19.10K108.70K
Non Recurring Items
MSLE Non Recurring Items ChartMSLE Non Recurring Items over time chart
N/A-2.91M-312.90K-2.12M-9.79M
Income Before Taxes
MSLE Income Before Taxes ChartMSLE Income Before Taxes over time chart
-21.81M-20.64M-11.67M-8.31M-15.51M
Income Tax
MSLE Income Tax ChartMSLE Income Tax over time chart
N/A0.000.004.10KN/A
Net Income
MSLE Net Income ChartMSLE Net Income over time chart
-21.93M-20.64M-11.67M-8.32M-15.51M
EBITDA
MSLE EBITDA ChartMSLE EBITDA over time chart
N/A-20.41M-11.35M-5.93M-4.69M
 
Per Share Data
EPS Diluted Total Ops
MSLE EPS Diluted Total Ops ChartMSLE EPS Diluted Total Ops over time chart
-1.68-2.16-1.62-2.80-7.72
Non GAAP EPS
MSLE Non GAAP EPS ChartMSLE Non GAAP EPS over time chart
-2.12-2.57-2.28N/AN/A
 
Statistics

All data in USD

Charts

MSLE Income Statement data chartMSLE Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2020 2021 2022 2023 2024 TTM -5M -10M -15M -20M
MSLE Earnings Per Share (EPS) chartMSLE EPS Diluted and non-GAAP ChartEarnings Per Share 2020 2021 2022 2023 2024 TTM -2 -4 -6