Theratechnologies Inc.

NASDAQ:THTX

1.2 (USD) • At close September 18, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202320222021202020192018201720162015201420132012
Revenue 81.76480.05769.82366.05363.21644.05533.22527.60422.555.97.13113.657
Cost of Revenue 19.63526.27923.2626.90226.07614.67917.15310.1366.6997.07410.46311.473
Gross Profit 62.12953.77846.56339.15137.1429.37616.07217.46815.85-1.174-3.3322.184
Gross Profit Ratio 0.760.6720.6670.5930.5880.6670.4840.6330.703-0.199-0.4670.16
Reseach & Development Expenses 30.3736.93928.27418.01910.8417.7689.195.6554.1094.9467.0937.08
General & Administrative Expenses 15.61717.35614.61612.238.335.8284.5083.5652.9934.0023.5495.498
Selling & Marketing Expenses 26.76939.39128.90926.85926.48221.69320.16610.8659.6626.1020.2360.858
SG&A 42.38656.74743.52539.08934.81225.0224.67514.53612.74110.1043.8386.356
Other Expenses 00000000000.8522.072
Operating Expenses 72.75693.68671.79957.10845.65332.788-30.635-16.764-14.276-8.21-0.902-16.974
Operating Income -10.627-39.908-25.236-17.957-8.513-3.412-8.6022.9323.11-7.676-7.17-4.172
Operating Income Ratio -0.13-0.498-0.361-0.272-0.135-0.077-0.2590.1060.138-1.301-1.005-0.305
Total Other Income Expenses Net -2.321-0.67-0.9260.409-0.051-2.363-5.699-2.151-1.504-1.5353.366-9.856
Income Before Tax -23.536-46.794-31.662-22.651-12.496-5.775-14.3010.7811.606-9.211-3.804-14.028
Income Before Tax Ratio -0.288-0.585-0.453-0.343-0.198-0.131-0.430.0280.071-1.561-0.533-1.027
Income Tax Expense 0.4210.4430.0630.0164.99-1.25-0.0020.4760.4270.0270.0250.005
Net Income -23.957-47.237-31.725-22.667-12.496-4.524-14.3010.3051.179-9.238-3.829-14.033
Net Income Ratio -0.293-0.59-0.454-0.343-0.198-0.103-0.430.0110.052-1.566-0.537-1.027
EPS -0.91-1.98-1.37-1.18-0.65-0.24-0.780.0190.06-0.61-0.25-0.93
EPS Diluted -0.91-1.98-1.37-1.18-0.65-0.24-0.780.0180.075-0.61-0.25-0.92
EBITDA -7.539-27.156-16.324-9.1780.040.731-7.0584.5024.548-6.675-7.056-3.604
EBITDA Ratio -0.092-0.339-0.234-0.1390.0010.017-0.2120.1630.202-1.131-0.989-0.264