U.S. market Closed. Opens in 1 day 19 minutes

TPIC | TPI Composites, Inc. 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
Revenue1.46B1.52B1.73B1.67B1.44B1.03B930.28M754.88M585.85M320.75M215.05M156.18M
Cost of Revenue1.54B1.51B1.76B1.61B1.36B956.78M817.57M677.87M544.11M306.10M206.79M161.99M
Gross Profit-87.55M14.64M-31.58M64.10M77.85M72.84M112.71M77.00M41.74M14.65M8.27M-5.82M
Operating Expenses49.13M32.35M29.25M33.50M39.92M48.12M40.37M33.89M14.13M9.18M7.57M1.46M
Selling, General & Admin49.13M32.35M29.25M33.50M39.92M48.12M40.37M33.89M14.13M9.18M7.57M1.64M
Research & Development1.40M1.10M1.00M1.00M1.00M800.00K1.60M1.50M900.00K800.00K600.00K800.00K
Other Operating Expenses26.91M2.33M2.20M3.88M3.65M4.65M1.19M238.00K246.00K539.00K140.00KN/A
Operating Income-163.59M-17.70M-97.70M-15.09M3.16M24.72M72.34M43.11M27.62M5.48M699.00K-4.17M
Other Expenses / Income-15.30M1.87M-28.37M47.93M-8.48M-22.47M-15.57M-22.28M-15.96M-11.20M-5.07M-1.99M
Before Tax Income-178.89M-25.94M-132.79M-7.74M7.41M2.25M56.77M20.84M11.66M-5.72M-4.37M-6.16M
Income Tax Expenses17.56M29.61M26.76M11.28M23.11M-3.03M13.08M7.00M3.98M925.00K-3.35M914.00K
Net Income-201.78M-55.55M-159.55M-19.03M-15.71M5.28M43.69M13.84M7.68M-6.65M1.28M-20.80M
Interest Expenses12.11M5.03M13.62M10.50M8.18M10.42M12.38M17.61M14.56M7.24M3.47MN/A
Basic Shares Outstanding42.67M41.96M37.41M35.53M35.06M34.31M33.84M17.53M26.55M26.55M26.55M4.24M
Diluted Shares Outstanding42.67M41.96M37.41M35.53M35.06M36.00M34.86M17.62M26.55M26.55M26.55M4.24M
EBITDA-127.91M24.57M-59.83M-55.00K54.17M39.09M88.61M51.35M39.03M12.92M4.35M1.26M
EBITDA Margin-8.79%1.61%-3.45%0.00%3.77%3.80%9.53%6.80%6.66%4.03%2.02%0.81%
EBIT-172.10M-20.91M-119.17M2.76M15.59M12.66M69.15M38.45M26.22M1.51M1.41M-19.89M
EBIT Margin-11.83%-1.37%-6.88%0.17%1.08%1.23%7.43%5.09%4.48%0.47%0.65%-12.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 🗙