Alaunos Therapeutics, Inc. (TCRT)

USD 2.51

(-5.99%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 5000.00 2.92 Million 398 Thousand - - 146 Thousand
Cost of Revenue 4.8 Million 2.75 Million 740 Thousand 1.12 Million 629 Thousand -
Gross Profit -4.79 Million 163 Thousand -342 Thousand -1.12 Million -629 Thousand 146 Thousand
Operating Expenses 29.46 Million 38.16 Million 77.2 Million 80.36 Million 57.85 Million 54.05 Million
Selling, General and Administrative Expenses 12.21 Million 13.14 Million 27.56 Million 27.66 Million 19.52 Million 19.91 Million
Research and Development Expenses 16.27 Million 25.01 Million 49.64 Million 52.69 Million 38.33 Million 34.13 Million
Other Expenses 971 Thousand 529 Thousand -1.2 Million 385 Thousand 813 Thousand 631 Thousand
Cost and Expenses 34.27 Million 38.16 Million 77.2 Million 80.36 Million 57.85 Million 54.05 Million
Operating Income -34.26 Million -35.1 Million -77.54 Million -80.36 Million 2.26 Million -53.9 Million
Interest Expense 1.92 Million 3.15 Million 1.18 Million - - -
Income Tax Expense - -133 Thousand -1.85 Million -1.12 Million 60.12 Million -947 Thousand
Earnings before Tax -35.14 Million -37.73 Million -78.75 Million -79.97 Million -117.79 Million -53.11 Million
Net Income -35.14 Million -37.59 Million -76.89 Million -78.84 Million -177.91 Million -53.11 Million
Earnings Per Share Basic -21.97 -25.97 -53.80 -56.42 -158.90 -55.52
Earnings Per Share Diluted -21.97 -25.97 -53.80 -56.42 -158.90 -55.44
Weighted Average Shares Outstanding 1.59 Million 1.44 Million 1.42 Million 1.39 Million 1.11 Million 956.72 Thousand
Weighted Average Shares Outstanding (Diluted) 1.59 Million 1.44 Million 1.42 Million 1.39 Million 1.11 Million 958.06 Thousand
Gross Margin -959.60 0.06 -0.86 - - 1.00
EBIT Margin -6180.80 -11.88 -191.13 - - -370.30
Profit Margin -7028.00 -12.87 -193.20 - - -363.82
EBITDA -30.9 Million -31.81 Million -74.97 Million -78.84 Million -117.16 Million -53.33 Million
Earnings Before Tax Margin -6853.40 -12.01 -194.85 - - -369.22

Income Statement Charts