Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
TPIC logo

TPIC

NSD
TPI Composites Inc.
IndustrialsDiversified Industrials
Watchlists:
Last updated: Monday 14th July 2025
0.84
-0.07 (-7.41%)
Prev Close:0.9072
Open:0.908
Bid:0.82
Ask:0.88
52 Week Range
0.64
5.26
Volume:589,219
Mkt Cap:46 M
Price Target
$0.97
+15.5%
Metrics

Growth

EPS
QoQ
N/A
YoY
N/A
Revenue
QoQ
N/A
YoY
N/A
Free Cash Flow
QoQ
N/A
YoY
N/A

Peers

Peers data not available
Available data keys: fn_01356, peerValues

Risk

Financial Health

Liquidity Ratios
Financial Scores

Technicals

Technical Oscillators
Volatility Metrics
Financials

Financial Statements

TPIC - Income Statement (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Invalid date
Accrued Preferred Stock Dividends58 M59 M6 M5 M
Basic Discontinuous Operations-0.64-0.12-0.23
Depreciation And Amortization30 M39 M45 M53 M50 M39 M-26 M-22 M-13 M
Development Expense53 M22 M26 M51 M45 M68 M75 M41 M18 M
Diluted Discontinuous Operations-0.64-0.12-0.23
Gain On Sale Of PPE-23 M-27 M-13 M-8 M-18 M-334000.0
Gain On Sale Of Security2 M
General And Administrative Expense28 M28 M32 M29 M33 M40 M44 M40 M34 M
Gross Profit Margin (profit Margin After CGS)-53 M-64 M15 M-38 M-16 M78 M73 M110 M77 M
Impairment Of Capital Assets4 M5 M
Interest Expense Non Operating252000.0139000.05 M14 M10 M8 M10 M12 M18 M
Misc Other Special Charges5 M2 M2 M1 M4 M4 M1 M1 M-4 M
Net Income (loss)-241 M-178 M-65 M-166 M-19 M-16 M5 M39 M14 M
Net Income Common Stockholders-241 M-178 M-124 M-166 M-19 M-16 M5 M39 M8 M
Net Income Continuous Operations-210 M-128 M-124 M-131 M-19 M-16 M5 M39 M14 M
Net Income Discontinuous Operations-31 M-50 M-10 M-4 M
Net Income Extraordinary-59 M
Net Non Operating Interest Income Expense-252000.0-139000.0-5 M-14 M-10 M-8 M-10 M-12 M-17 M
Operating Income-109 M-117 M-28 M-92 M19 M16 M29 M70 M43 M
Operating Income Before Depreciation (EBITDA)-135 M-67 M25 M-34 M-18 M54 M39 M89 M56 M
Operating Expense80 M50 M48 M68 M78 M108 M118 M81 M52 M
Other Gain Loss From Disposition Of Discontinued Operations-31 M-50 M-10 M-4 M
Other Gand A28 M28 M32 M29 M33 M40 M44 M40 M34 M
Other Impairment Of Capital Assets2 M
Other Operating Expenses-916000.0-4 M-2 M-2 M31 M-25 M
Other Write Off11 M-200000.0-200000.0-500000.0
Otherunder Preferred Stock Dividend58 M59 M6 M5 M
Preferred Stock Dividends58 M59 M6 M5 M
Rent And Landing Fees44 M40 M34 M
Restructring And Mn A Income11 M4 M263000.013 M4 M4 M
Salaries And Wages7 M10 M-10 M-12 M-8 M-7 M-10 M
Total Income Available For Interest Expense (EBIT)-197 M-108 M-21 M-88 M-68 M16 M13 M67 M38 M
Total Revenues1,331 M1,432 M1,523 M1,472 M1,670 M1,437 M1,030 M955 M755 M
Total Expenses1,412 M1,524 M1,556 M1,578 M1,684 M1,467 M-764 M-723 M-608 M
Total Revenue1,331 M1,432 M1,523 M1,472 M1,143 M1,437 M1,030 M955 M755 M
Amord-2 M2 M3 M7 M10 M11 M-1 M-1 M-200000.0
Avgshs47 M43 M42 M37 M36 M35 M34 M34 M18 M
Avgshsdt47 M43 M42 M37 M36 M35 M36 M35 M18 M
Basiceps-5.07-4.16-5.92-4.43-0.54-0.45-0.260.06
Basicepscont-9.5-8.2-5.69-4.43-0.54-0.450.151.140.48
Cor1,331 M1,474 M1,508 M1,510 M1,159 M1,359 M-882 M-804 M-660 M
Depamor30 M39 M45 M53 M50 M39 M-25 M-22 M-13 M
Dileps-5.07-4.16-5.92-4.43-0.54-0.45-0.260.06-0.07
Dilepscont-9.5-8.2-5.69-4.43-0.54-0.450.151.110.48
Intinc102000.0157000.0181000.095000.0582000.0
Netincdisc-241 M-178 M-65 M-166 M-19 M-16 M5 M39 M14 M
Othincexp-5 M-2 M-2 M-1 M4 M14 M-1 M-1 M4 M
Othspecchg46 M2 M
Pretaxinc-198 M-132 M-26 M-126 M-8 M7 M2 M55 M21 M
Resdev53 M22 M26 M51 M45 M68 M75 M41 M18 M
Restruct11 M4 M263000.013 M4 M4 M
Sga28 M28 M32 M29 M33 M40 M44 M40 M34 M
Shsout48 M47 M42 M37 M37 M35 M35 M34 M34 M
Specincchg-11 M-4 M-263000.0-13 M-4 M-4 M-5 M
Taxprov13 M20 M30 M30 M7 M23 M-3 M16 M7 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader