Marker Therapeutics, Inc. (MRKR)
NASDAQ: MRKR · IEX Real-Time Price · USD
5.05
-0.46 (-8.44%)
At close: Jul 19, 2024, 4:00 PM
4.990
-0.050 (-1.09%)
Pre-market: Jul 20, 2024, 9:29 AM EDT

Marker Therapeutics Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTM Dec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 2012
Revenue
3.323.313.511.240.470.21
Upgrade
Revenue Growth (YoY)
-12.23%-5.76%182.96%166.01%118.95%3.50%
Upgrade
Gross Profit
3.323.313.511.240.470.21
Upgrade
Selling, General & Admin
6.537.4811.3412.9210.479.98
Upgrade
Research & Development
9.6210.4211.9727.7918.8812.76
Upgrade
Operating Expenses
16.1417.8923.340.7229.3522.74
Upgrade
Operating Income
-12.82-14.58-19.79-39.48-28.89-22.53
Upgrade
Other Expense / Income
-7.16-6.3510.142.4-0.18-1.1
Upgrade
Pretax Income
-5.66-8.23-29.93-41.88-28.71-21.43
Upgrade
Income Tax
000000
Upgrade
Net Income
-5.66-8.24-29.93-41.88-28.71-21.43
Upgrade
Shares Outstanding (Basic)
998855
Upgrade
Shares Outstanding (Diluted)
998855
Upgrade
Shares Change
2.07%5.49%9.16%62.64%3.19%138.78%
Upgrade
EPS (Basic)
-0.64-0.94-3.58-5.47-6.10-4.70
Upgrade
EPS (Diluted)
-0.64-0.94-3.58-5.47-6.10-4.70
Upgrade
Free Cash Flow
-14.28-16.44-26.97-30.41-29.29-18.66
Upgrade
Free Cash Flow Per Share
-1.60-1.87-3.23-3.98-6.23-4.09
Upgrade
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Upgrade
Operating Margin
-386.07%-440.37%-563.28%-3179.32%-6188.25%-10567.28%
Upgrade
Profit Margin
-170.50%-248.76%-851.87%-3372.68%-6149.74%-10050.92%
Upgrade
Free Cash Flow Margin
-429.89%-496.51%-767.66%-2449.11%-6274.32%-8752.25%
Upgrade
EBITDA
-6.63-8.23-29.93-38.72-27.63-21.14
Upgrade
EBITDA Margin
-199.65%-248.65%-851.87%-3117.98%-5919.30%-9916.50%
Upgrade
Depreciation & Amortization
-0.97003.161.080.29
Upgrade
EBIT
-5.66-8.23-29.93-41.88-28.71-21.43
Upgrade
EBIT Margin
-170.39%-248.65%-851.87%-3372.68%-6149.74%-10050.92%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).