Logo image of TNXP

TONIX PHARMACEUTICALS HOLDIN (TNXP) Stock Income Statement

NASDAQ:TNXP - Nasdaq - US8902608392 - Common Stock - Currency: USD

34.89  -0.65 (-1.83%)

Premarket: 35.1 +0.21 (+0.6%)

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
TNXP Revenue ChartTNXP Revenue over time chart
10.04M10.09M7.77M0.000.00
Cost Of Goods
TNXP Cost Of Goods ChartTNXP Cost Of Goods over time chart
7.05M7.76M4.74MN/AN/A
Gross Profit
TNXP Gross Profit ChartTNXP Gross Profit over time chart
2.99M2.33M3.03MN/AN/A
Operating Expenses
TNXP Operating Expenses ChartTNXP Operating Expenses over time chart
75.44M80.07M121.41M112.09M92.31M
Research and Development
TNXP Research and Development ChartTNXP Research and Development over time chart
34.55M39.97M86.66M81.88M68.84M
Selling, General, and Administrative Expenses
TNXP Selling, General, and Administrative Expenses ChartTNXP Selling, General, and Administrative Expenses over time chart
40.90M40.10M34.75M30.22M23.47M
Operating Income
TNXP Operating Income ChartTNXP Operating Income over time chart
-72.45M-77.74M-118.38M-112.09M-92.31M
Interest Income/Expense
TNXP Interest Income/Expense ChartTNXP Interest Income/Expense over time chart
N/AN/AN/A1.87M30.00K
Other Income/Expense
TNXP Other Income/Expense ChartTNXP Other Income/Expense over time chart
1.57M6.67M1.72MN/AN/A
Non Recurring Items
TNXP Non Recurring Items ChartTNXP Non Recurring Items over time chart
-61.05M-58.96MN/AN/AN/A
Income Before Taxes
TNXP Income Before Taxes ChartTNXP Income Before Taxes over time chart
-131.93M-130.04M-116.66M-110.22M-92.29M
Income Tax
TNXP Income Tax ChartTNXP Income Tax over time chart
N/AN/AN/AN/AN/A
Net Income
TNXP Net Income ChartTNXP Net Income over time chart
-131.93M-130.04M-116.66M-116.88M-92.29M
EBITDA
TNXP EBITDA ChartTNXP EBITDA over time chart
-69.74M-74.32M-114.09M-110.84M-92.26M
 
Per Share Data
EPS Diluted Total Ops
TNXP EPS Diluted Total Ops ChartTNXP EPS Diluted Total Ops over time chart
-1.96K-176.60-21.93K-65.30K-164.80K
Non GAAP EPS
TNXP Non GAAP EPS ChartTNXP Non GAAP EPS over time chart
-1.96K-2.54K-27.58K-81.40K-166.40K
 
Statistics
Gross Profit Margin
TNXP Gross Profit Margin ChartTNXP Gross Profit Margin over time chart
29.81%23.07%38.97%N/AN/A
Profit Margin
TNXP Profit Margin ChartTNXP Profit Margin over time chart
-1313.87%-1288.25%-1501.78%N/AN/A
Operating Profit Margin
TNXP Operating Profit Margin ChartTNXP Operating Profit Margin over time chart
-721.51%-770.20%-1523.94%N/AN/A

All data in USD

Charts

TNXP Income Statement data chartTNXP Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 -50M -100M
TNXP Earnings Per Share (EPS) chartTNXP EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM -500M -1B -1.5B