U.S. market Closed. Opens in 3 hours 35 minutes

TANH | Tantech Holdings Ltd Stock Financials Income Statements Annual

(Stock Exchange: NASDAQ)
*Sign In to persist settings
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Revenue47.32M53.49M55.26M42.28M49.23M29.56M43.08M47.67M58.83M65.49M61.22M50.52M
Cost of Revenue37.14M43.40M44.83M37.81M43.25M21.53M32.41M34.12M41.95M44.85M44.06M36.52M
Gross Profit10.17M10.09M10.43M4.48M5.98M8.03M10.68M13.54M16.88M20.64M17.16M14.00M
Operating Expenses8.34M5.52M18.95M2.82M5.30M5.68M6.07M7.25M6.67M3.47M4.58M2.22M
Selling, General & Admin7.87M5.29M10.89M1.93M4.98M5.29M5.44M6.77M5.58M2.72M4.43M2.04M
Research & Development471.19K227.83K8.05M890.32K327.26K386.63K627.58K479.35K1.08M745.64K731.72K174.35K
Other Operating ExpensesN/A149.07K328.13K-39.53K3.67K247.07K436.16KN/AN/AN/AN/AN/A
Operating Income1.83M6.33M-8.51M1.66M731.64K2.35M4.61M6.30M10.21M17.17M11.99M11.79M
Other Expenses / Income5.55M1.16M251.34K-288.92K-386.53K-322.38K-96.30K-318.46K1.09M397.63K72.78K519.89K
Before Tax Income7.38M5.73M-8.26M-10.63M-9.30M2.03M4.51M5.97M11.30M17.57M11.91M12.31M
Income Tax Expenses2.36M3.14M2.43M-611.65K363.66K1.03M1.53M1.37M2.38M2.85M1.82M1.89M
Net Income5.58M3.02M-10.69M-10.02M-9.66M1.98M3.77M4.30M8.44M13.98M9.58M9.89M
Interest Expenses421.08K602.04K740.40K300.12K443.26K626.34K551.54K480.15K412.36K547.58K867.29K200.50K
Basic Shares Outstanding2.77M996.93K172.86K123.19K120.22K119.77K108.22K95.91K88.50K90.00K208.33K90.00K
Diluted Shares Outstanding2.77M1.01M172.86K123.19K120.22K119.77K108.22K95.91K88.50K90.00K208.33K90.00K
EBITDA8.25M7.03M-6.56M-9.46M-7.95M3.42M5.35M9.33M8.62M18.68M13.02M13.01M
EBITDA Margin17.44%13.14%-11.87%-22.36%-16.14%11.57%12.42%19.58%14.66%28.52%21.27%25.76%
EBIT8.37M6.77M-7.52M-10.33M-8.85M3.63M5.85M6.15M11.23M17.38M12.27M11.99M
EBIT Margin17.69%12.65%-13.61%-24.44%-17.98%12.29%13.57%12.90%19.09%26.54%20.04%23.73%
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙