{"filings":[{"id":104196,"accession_number":"0001193125-26-097651","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2026-03-09T23:59:59+00:00","items":["1.01","9.01"],"status":"ready","headline":"TPI Composites enters $20M asset sale agreement with ECP Blade Holdings in Chapter 11","summary_kind":"llm","event_type":"m_and_a","confidence":"high","bullets":["ECP Blade Holdings to pay $20M cash for wind blade manufacturing assets in US and Mexico, plus assumption of liabilities.","Sale includes equity in TPI Composites S. de R.L. de C.V. and other subsidiaries, plus US/Mexico/Europe facility assets.","Transaction requires Bankruptcy Court approval, operational milestones, Oaktree consent, and regulatory approvals.","Deal may be terminated if not closed by June 30, 2026."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.9,"calibrated_materiality_score":0.9,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":104195,"accession_number":"0001193125-26-094276","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2026-03-05T23:59:59+00:00","items":["1.01","2.04","9.01"],"status":"ready","headline":"TPI Composites sells India/Mexico wind blade assets to Vestas for ~$24M; DIP default triggered","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["India asset sale to Vestas for $10M cash; closing subject to Bankruptcy Court approval by June 30, 2026.","Mexico restructuring: Vestas America to acquire TPI Mexico V/VI equity for ~$14M plus $1 asset purchase.","DIP Credit Agreement Event of Default because no Disclosure Statement Order entered; default interest accrues.","Agreements include termination of existing Vestas commercial deals and mutual releases.","TPI continues Chapter 11 operations; asset sales provide liquidity under DIP financing."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.9,"calibrated_materiality_score":0.9,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":120487,"accession_number":"0001171843-25-006976","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2025-11-04T23:59:59+00:00","items":["5.02"],"status":"ready","headline":"Director James A. Hughes resigns from TPI Composites board","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["James A. Hughes resigned from the Board on November 3, 2025.","No disagreements with the Company over operations, policies, or practices.","No replacement announced; resignation effective immediately."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.35,"calibrated_materiality_score":0.35,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":137057,"accession_number":"0001171843-25-005918","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2025-09-16T23:59:59+00:00","items":["2.01","9.01"],"status":"ready","headline":"TPI Composites sells Turkish wind blade facilities to XCS Composites, removes majority of EMEA segment","summary_kind":"llm","event_type":"m_and_a","confidence":"high","bullets":["Sale closed Sept 10, 2025 after U.S. Bankruptcy Court approval; 2,700 Turkish employees transferred.","Transaction includes two Izmir wind blade plants and field service business; buyer assumed all liabilities.","Pro forma H1 2025 net sales drop from $612M to $478M; net loss from continuing ops improves to -$109.9M.","FY2024 pro forma net loss from continuing ops worsens to -$229.9M, removing TPI Türkiye's $19.8M net income.","Preliminary non-cash gain on sale recorded; company remains a debtor-in-possession in Chapter 11."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.85,"calibrated_materiality_score":0.85,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":137056,"accession_number":"0001171843-25-005740","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2025-09-04T23:59:59+00:00","items":["1.01","9.01"],"status":"ready","headline":"TPI Composites to sell Turkish subsidiaries to XCS for debt assumption; no cash proceeds","summary_kind":"llm","event_type":"m_and_a","confidence":"high","bullets":["Seller (TPI Holdings) transfers 100% of two Turkish units to XCS Composites for assumption of €92.9M total debt.","Transaction requires Bankruptcy Court approval, expected to close by September 19, 2025.","Target companies are in default, subject to tax investigations, ongoing strike, and asset encumbrances.","Intercompany agreements (except $8M loan from TPI Kompozit 1 to TPI India) to be terminated at close.","Release of claims by Dere Construction and affiliates against TPI and related parties included."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":137055,"accession_number":"0001171843-25-005450","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2025-08-15T23:59:59+00:00","items":["1.01","2.03","1.03","2.04","3.01","9.01"],"status":"ready","headline":"TPI Composites files Chapter 11; secures $82.5M DIP financing from Oaktree; expects stock cancellation","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Filed voluntary Chapter 11 petitions on August 11, 2025; cases jointly administered in Southern District of Texas.","Secured $82.5M DIP facility: $7.5M interim new money, up to $20M final new money, plus $55M roll-up of existing term loan.","Existing debt accelerated: ~$471.8M Senior Secured Term Loan and ~$135.3M Convertible Notes; Turkish debt ~€71.2M.","Nasdaq notified delisting; trading suspended August 19, 2025; company expects common stock to receive no distribution.","Company will operate as debtor-in-possession with Oaktree expected to become new owners after restructuring."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":1.0,"calibrated_materiality_score":1.0,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":137054,"accession_number":"0001171843-25-005292","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2025-08-11T23:59:59+00:00","items":["7.01","9.01"],"status":"ready","headline":"TPI Composites files Chapter 11; secures up to $82.5M DIP financing from Oaktree","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Filed voluntary Chapter 11 petitions in Southern District of Texas to restructure balance sheet.","Reached agreement with Oaktree for up to $82.5M DIP financing and use of ~$50M cash collateral, subject to court approval.","Expects common stock delisting from Nasdaq; warns equity holders will likely receive no distribution.","Company will continue normal operations, manufacturing sites, and supplier/customer commitments.","Filing follows strategic measures; management cites industry-wide financial pressures as cause."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":1.0,"calibrated_materiality_score":1.0,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":154334,"accession_number":"0001171843-25-003999","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2025-06-20T23:59:59+00:00","items":["5.02"],"status":"ready","headline":"TPI Composites approves $2.67M in retention bonuses for top executives","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["CEO William Siwek receives $1,225,459 retention bonus; CFO Ryan Miller $518,155.","COO Charles Stroo $487,500; General Counsel Steven Fishbach $435,170.","Bonuses clawed back if executive leaves before March 31, 2026, absent a Qualified Termination.","Committee also created $250,000 discretionary cash retention bonus pool for non-exec employees.","Retention bonuses replace certain other compensatory payments for named executive officers."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.6,"calibrated_materiality_score":0.6,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":154333,"accession_number":"0001171843-25-003636","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2025-06-03T23:59:59+00:00","items":["8.01"],"status":"ready","headline":"TPI Composites regains Nasdaq minimum bid price compliance","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Received Nasdaq letter on May 31, 2025 confirming regained compliance with minimum bid price requirement.","Common stock previously non-compliant as of May 2, 2025 due to bid price below $1.00 per share.","Compliance achieved after closing bid price maintained at $1.00 or more for 10 consecutive business days.","No further action required; company continues listing on Nasdaq Global Select Market."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.3,"calibrated_materiality_score":0.3,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":154332,"accession_number":"0001171843-25-003086","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2025-05-12T23:59:59+00:00","items":["3.01","5.02"],"status":"ready","headline":"Hall and Lowry resign from TPI Composites board; Goldman and Pohl appointed; Nasdaq audit committee non-compliance","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Edward C. Hall and Jennifer Lowry resigned from TPI Composites board on May 8, 2025; no disagreements.","Neal Goldman and Timothy Pohl appointed as directors same day; Goldman Class II (term 2027), Pohl Class I (term 2026).","Due to Lowry's resignation, audit committee reduced to two members; company notified Nasdaq of non-compliance with Rule 5605(c)(2)(A) on May 11, 2025; cure period 180 days.","Letter Agreements: each new director receives $45,000/month, $7,500 per diem limited, plus expense reimbursement."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.5,"calibrated_materiality_score":0.5,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":154331,"accession_number":"0001171843-25-003084","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2025-05-12T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"TPI Composites Q1: sales up 14%, net loss $48.3M, cuts FY EBITDA margin guidance, launches strategic review","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net sales $336.2M (+14.3% YoY); net loss $48.3M improved from $60.9M loss in Q1 2024.","Adjusted EBITDA loss $10.3M vs $23.0M loss last year; FY 2025 adj EBITDA margin guidance cut to 0%-2% from 2%-4%.","Initiated strategic review of business to optimize capital structure; no timetable set.","Ended Q1 with $171.9M cash; operating cash flow $4.6M; received Nasdaq minimum bid non-compliance notice.","Utilization at 70% (guidance 80-85%); six lines in startup/transition; Newton, IA restart in Q2."],"consensus_eps_estimate":-0.5896,"consensus_eps_actual":-1.01,"consensus_revenue_estimate":null,"consensus_revenue_actual":336157000.0,"consensus_period":"2025-Q1","consensus_source":"xbrl+finnhub","sentiment":"negative","materiality_score":0.85,"calibrated_materiality_score":0.85,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":154330,"accession_number":"0001171843-25-002983","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2025-05-08T23:59:59+00:00","items":["3.01"],"status":"ready","headline":"TPI Composites receives Nasdaq deficiency notice for bid price below $1; 180 days to comply","summary_kind":"llm","event_type":"regulatory","confidence":"high","bullets":["Closing bid price below $1.00 for 30 consecutive business days triggers Nasdaq deficiency letter.","Company has until October 29, 2025 to regain compliance with minimum $1.00 bid price.","If non-compliant by deadline, Nasdaq may delist; company can appeal or consider reverse stock split.","Common stock continues trading on Nasdaq under symbol TPIC during cure period."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":154329,"accession_number":"0001171843-25-002647","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2025-04-30T23:59:59+00:00","items":["1.01","5.03","9.01"],"status":"ready","headline":"TPI Composites extends director nomination deadline and standstill with investor group to May 30","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Second Amendment extends director nomination deadline for 2025 annual meeting to May 30, 2025.","Standstill provisions for Investor Group (Dere Construction, Turan, Birhekimoglu, Kirmizioglu) extended to same date.","Original deadline of April 30 extended by one month to May 30.","No other changes to Cooperation Agreement; governance standstill remains in effect."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.3,"calibrated_materiality_score":0.3,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":172918,"accession_number":"0001171843-25-001773","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2025-03-27T23:59:59+00:00","items":["1.01","5.03","9.01"],"status":"ready","headline":"TPI Composites extends 2025 annual meeting director nomination deadline to April 30","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Director nomination notices for 2025 annual meeting now due by 5:00 p.m. MT on April 30, 2025.","Standstill provisions with investor group (Dere Construction, Zeki Bora Turan, Emre Birhekimoglu, Alp Kirmizioglu) also extended to April 30.","Amendment modifies Cooperation Agreement originally dated February 27, 2025.","Board acted under Third Amended and Restated Bylaws; no other changes to cooperation terms."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.4,"calibrated_materiality_score":0.4,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":172917,"accession_number":"0001193125-25-039231","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2025-02-27T23:59:59+00:00","items":["1.01","5.03","9.01"],"status":"ready","headline":"TPI Composites enters cooperation agreement with investor group, extends nomination deadline for 2025 annual meeting","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Deadline for director nominations extended to March 31, 2025; annual meeting not held before June 15, 2025.","Investor group (Dere Construction, Zeki Bora Turan, et al.) agrees to standstill until March 29, 2025.","Standstill limits investor group to ownership of no more than 26% of outstanding common stock.","Investor group restricted from proxy solicitations, stockholder proposals, and extraordinary transactions during standstill.","Board amended bylaws to accommodate the extended nomination deadline for 2025 annual meeting."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.55,"calibrated_materiality_score":0.55,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":172916,"accession_number":"0001171843-25-000975","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2025-02-20T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"TPI Composites Q4 net sales $346.5M (+17.7%), Adj EBITDA $1.2M positive, FY25 guidance $1.4-1.5B revenue","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q4 net sales $346.5M (+17.7%); net loss $49.1M (vs $14.6M net income in Q4 2023, impacted by $82.6M gain on extinguishment).","Q4 adjusted EBITDA $1.2M (vs -$24.5M); free cash flow $83.2M; utilization 91%.","FY2024 net sales $1,331.1M (-7.1%); adj EBITDA loss $38.7M (improved from -$44.9M); net loss $210.1M.","2025 guidance: net sales $1.4-1.5B, adj EBITDA margin 2-4%, utilization ~85%, capex $25-30M.","Extended Vestas and GE Vernova supply agreements through 2025; ramping Mexico 24/7; Iowa plant reopening mid-2025."],"consensus_eps_estimate":-0.3547,"consensus_eps_actual":-5.07,"consensus_revenue_estimate":null,"consensus_revenue_actual":1331131000.0,"consensus_period":"2024-FY","consensus_source":"xbrl+finnhub","sentiment":"neutral","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":189929,"accession_number":"0001171843-24-007129","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2024-12-31T23:59:59+00:00","items":["2.05"],"status":"ready","headline":"TPI Composites announces restructuring in Türkiye, cutting 20% of workforce","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Restructuring committed in December 2024 due to lower forecasted 2025 demand for wind blades exported to Europe.","Reducing headcount at Turkish facilities by approximately 20%.","Estimated pre-tax charges of $9M to $11M for severance and termination benefits, paid in January 2025.","Lower demand attributed to hyperinflationary environment in Türkiye as previously disclosed.","Company intends to exclude restructuring charges from non-GAAP financial measures."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":189928,"accession_number":"0001171843-24-006131","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2024-11-07T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"TPI Composites Q3 net sales $380.8M, Adj EBITDA $8.0M; guides FY net sales ~$1.35B, EBITDA margin loss ~2%","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net sales $380.8M (+2.8% YoY); net loss from cont ops $38.6M vs $43.0M loss prior year.","Adjusted EBITDA improved to $8.0M from $0.2M; margin 2.1% vs 0.1%.","Guidance: FY net sales ~$1.35B, Adj EBITDA margin loss ~(2%) (previous guided ~1%).","Seven of ten lines in startup/transition achieved full rate production; Newton, IA plant to reopen mid-2025 with GE Vernova.","Unrestricted cash $126M; expect Q4 strongest free cash flow quarter."],"consensus_eps_estimate":-0.1517,"consensus_eps_actual":-4.06,"consensus_revenue_estimate":null,"consensus_revenue_actual":984625000.0,"consensus_period":"2024-Q3","consensus_source":"xbrl+finnhub","sentiment":"neutral","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":189927,"accession_number":"0001171843-24-006125","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2024-11-07T23:59:59+00:00","items":["5.02","9.01"],"status":"ready","headline":"Jennifer Lowry appointed to TPI Composites Board, effective Nov 13, 2024","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Jennifer Lowry appointed as Class III Director, term through 2025 annual meeting.","She will serve on Audit Committee; Board determined independence under NASDAQ rules.","Compensatory package: option for $60k (4yr vest), RSUs for $67.5k (vest at next annual meeting or 1yr), annual cash fee $80k prorated.","Lowry brings over 25 years energy sector experience, previously VP at Exelon, Constellation, and other power companies."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.4,"calibrated_materiality_score":0.4,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":206438,"accession_number":"0001171843-24-004609","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2024-08-08T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"TPI Composites Q2 net sales $309.8M (-17.2%), adj EBITDA loss $24.9M; narrows 2024 margin guidance","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net loss from continuing ops $61.5M ($1.30 per share) vs $74.3M loss in prior year.","Wind blade sets produced 473, down 28% YoY; utilization fell to 63% from 85%.","Divested Automotive business and closed Nordex Matamoros plant on June 30.","2024 guidance: net sales $1.3B-$1.4B, adj EBITDA margin ~1% (previously 1%-3%).","CEO expects positive free cash flow and profitability in second half of 2024."],"consensus_eps_estimate":null,"consensus_eps_actual":-3.22,"consensus_revenue_estimate":null,"consensus_revenue_actual":603863000.0,"consensus_period":"2024-Q2","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":223584,"accession_number":"0001193125-24-162590","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2024-06-17T23:59:59+00:00","items":["1.01","2.06","5.02","7.01","9.01"],"status":"ready","headline":"TPI Composites to sell automotive unit for $1, expects $20M impairment charge","summary_kind":"llm","event_type":"m_and_a","confidence":"high","bullets":["Sells automotive subsidiary to CCI for $1; closing expected June 30, 2024.","Non-cash pre-tax impairment charge of ~$20M in Q2 2024 from the divestiture.","Divestiture expected to improve monthly cash flow by ~$1.7M over the rest of 2024.","President Jerry Lavine resigns effective closing date to join buyer CCI."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":223583,"accession_number":"0001193125-24-154254","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2024-06-04T23:59:59+00:00","items":["5.07"],"status":"ready","headline":"TPI Composites annual meeting: two charter amendments fail despite majority support","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Elected Giovacchini, Desai, Holloway, Hall as Class II directors with >21.8M votes each.","Ratification of independent auditor passed with 28.5M for, 1.4M against.","Non-binding advisory vote on executive compensation passed with 21.8M for, 3.5M against.","Proposal to declassify board failed (25.2M for, 0.24M against) – needed 75% of outstanding shares.","Proposal to eliminate supermajority voting also failed (24.9M for, 0.6M against) under same threshold."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.4,"calibrated_materiality_score":0.15,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":223582,"accession_number":"0001171843-24-002492","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2024-05-02T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"TPI Composites Q1 net loss $61.8M, revenue down 26%; reaffirms FY2024 guidance","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net sales $299.1M, down 26.0% YoY; net loss from continuing ops $61.8M vs $30.3M loss in Q1 2023.","Adjusted EBITDA loss $23.0M vs positive $8.4M prior year; margin -7.7% versus +2.1%.","Reaffirms FY2024 guidance: net sales $1.3B-$1.4B, adj. EBITDA margin 1%-3%, utilization 75-80% on 34 lines.","Ended Q1 with $117M cash; line startups/transitions on track with 6 of 10 scheduled lines in production.","Wind blade sets produced 488 (down 25% YoY); utilization fell to 67% from 84%."],"consensus_eps_estimate":null,"consensus_eps_actual":-1.3,"consensus_revenue_estimate":null,"consensus_revenue_actual":299062000.0,"consensus_period":"2024-Q1","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":223581,"accession_number":"0001171843-24-001930","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2024-04-09T23:59:59+00:00","items":["5.02","7.01","9.01"],"status":"ready","headline":"Two TPI directors to retire; Ned Hall nominated to join board","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Linda Hudson (since 2020) and Philip Deutch (since 2007) to retire effective after May 29, 2024 annual meeting.","No disagreements between retirees and company; they will not stand for re-election.","Edward 'Ned' Hall nominated for election as Class II director at the annual meeting; effective May 29, 2024 if elected.","Hall brings over 35 years of electricity industry experience, including wind and renewable energy board roles."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.5,"calibrated_materiality_score":0.5,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":243016,"accession_number":"0001171843-24-001293","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2024-03-12T23:59:59+00:00","items":["5.02"],"status":"ready","headline":"TPI Composites Chief Commercial Officer – Wind resigns effective March 15","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Lance Marram steps down as Chief Commercial Officer – Wind to pursue other opportunities.","Resignation effective March 15, 2024; no disagreements with company operations or policies.","No replacement named in the filing; leadership transition underway."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.5,"calibrated_materiality_score":0.5,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":243015,"accession_number":"0001171843-24-000913","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2024-02-22T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"TPI Composites Q4 2023 net income $11.6M, guides 2024 adjusted EBITDA margin 1-3%","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q4 2023 net sales $297.0M (down 26.2% YoY); net income $11.6M vs loss $41.9M in Q4 2022.","Adjusted EBITDA loss $28.1M in Q4 2023 vs gain $21.2M in Q4 2022; full-year loss $85.9M.","Refinanced Oaktree's Series A Preferred into senior secured term loan, adding ~$190M liquidity and reducing up to $90M in future obligations.","Extended and expanded supply agreements with Nordex in Turkey and GE Vernova in Mexico during Q4.","2024 guidance: net sales $1.3-1.4B, adjusted EBITDA margin 1-3%, utilization 75-80%, capex $25-30M."],"consensus_eps_estimate":null,"consensus_eps_actual":-4.16,"consensus_revenue_estimate":null,"consensus_revenue_actual":1455183000.0,"consensus_period":"2023-FY","consensus_source":"xbrl_only","sentiment":"neutral","materiality_score":0.85,"calibrated_materiality_score":0.85,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":243014,"accession_number":"0001193125-24-001488","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2024-01-03T23:59:59+00:00","items":["5.02"],"status":"ready","headline":"TPI Composites director Andrew Moir resigns, appointed board observer","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Andrew Moir resigned from TPI Composites board effective January 2, 2024, not due to any dispute or disagreement.","Moir was appointed as a board observer pursuant to rights under the December 14, 2023 credit agreement with Oaktree.","Resignation and observer role are linked to rights of Oaktree funds under the credit agreement."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.4,"calibrated_materiality_score":0.4,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":260405,"accession_number":"0001193125-23-295153","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2023-12-14T23:59:59+00:00","items":["1.01","2.03","3.02","5.03","7.01","9.01"],"status":"ready","headline":"TPI Composites refinances $436M preferred stock into $393M term loan; extends maturity to 2027","summary_kind":"llm","event_type":"debt","confidence":"high","bullets":["Converts $436M Series A Preferred Stock into $393M term loan and $43M exchanged for 3.9M common shares.","Liquidity improves by approximately $190M; future obligations permanently reduced by up to $90M.","Term loan matures March 2027; interest can be paid in kind through Dec 2025; 2% discount for cash interest.","No financial maintenance covenants except minimum U.S. cash balance; prepayment penalties eliminated.","Oaktree holds 9.9% of TPI common equity on a pro forma basis after conversion."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":260404,"accession_number":"0001171843-23-007283","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2023-11-27T23:59:59+00:00","items":["5.02","9.01"],"status":"ready","headline":"TPI Composites appoints Charles Stroo as COO, Wind effective Nov 27","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Charles Stroo previously VP of Power & Controls Operations at Collins Aerospace.","Annual base salary of $500,000; eligible for annual cash incentive bonus at 65% target.","Granted 250,000 time-based restricted stock units vesting over four years.","Sign-on bonus of $150,000, paid in two installments; repayable if resigned within 12 months.","Severance includes 12 months salary or change-in-control lump sum plus accelerated equity vesting."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.5,"calibrated_materiality_score":0.5,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":260403,"accession_number":"0001171843-23-006675","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2023-11-02T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"TPI Composites Q3 loss deepens; FY23 sales guidance cut to ~$1.5B, EBITDA margin loss ~5%","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net loss from continuing ops $72.8M ($1.71/sh) vs loss $21.8M in Q3 2022.","Adjusted EBITDA loss $27.4M, down from $5.1M; $22.6M Proterra bankruptcy charge and $13.5M warranty charge.","Net sales $372.9M (-3% YoY); wind blades +1.8% to $362.2M, automotive -75% to $2.6M.","FY23 guidance cut: net sales ~$1.5B (from $1.525-1.575B); adj EBITDA margin loss ~5% (from loss 2-3%).","Unrestricted cash $160.6M; Q3 free cash flow use $20.8M."],"consensus_eps_estimate":null,"consensus_eps_actual":-4.5,"consensus_revenue_estimate":null,"consensus_revenue_actual":1158197000.0,"consensus_period":"2023-Q3","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.8,"calibrated_materiality_score":0.8,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":277696,"accession_number":"0001171843-23-005270","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2023-08-11T23:59:59+00:00","items":["2.05","2.06","7.01"],"status":"ready","headline":"TPI Composites takes up to $23M charge after Proterra bankruptcy; guidance cut","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Customer Proterra filed Chapter 11 and intends to reject bus body supply agreement with TPI.","Expected Q3 credit losses and impairment charges of $20–23 million.","Restructuring plan includes workforce reduction with ~$1–2M severance costs in Q3.","FY 2023 adjusted EBITDA margin guidance worsened to a loss of 2–3% vs. prior <1% loss.","Impairment and restructuring of $2–3M excluded from non-GAAP measures."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":277695,"accession_number":"0001171843-23-004977","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2023-08-03T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"TPI Composites Q2 net loss widens to $80.8M; cuts 2023 sales guidance to $1.525-1.575B","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q2 net loss from continuing ops $80.8M ($1.90/share) vs $25.3M loss YoY.","Adjusted EBITDA loss of $38.9M, reversing $5.6M positive in Q2 2022.","Revenue down 2.9% to $381.3M; blade sets produced 661 vs 675.","Full-year 2023 sales guidance cut to $1.525-1.575B; adjusted EBITDA margin expected < -1%.","Agreed in principle to add four GE blade lines in Juarez; quarterly cash balance $170M."],"consensus_eps_estimate":null,"consensus_eps_actual":-2.79,"consensus_revenue_estimate":null,"consensus_revenue_actual":785337000.0,"consensus_period":"2023-Q2","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.8,"calibrated_materiality_score":0.8,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":277694,"accession_number":"0001171843-23-004679","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2023-07-26T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"TPI Composites warns of Q2 net loss $78-83M, cuts FY 2023 revenue guidance to $1.525-1.575B","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Preliminary Q2 2023 net sales ~$380M; net loss $78-83M; adjusted EBITDA loss $36-41M.","Records $30-35M warranty charge from single campaign with a current customer for blade quality issues.","Full-year 2023 revenue guidance reduced from $1.6-1.7B to $1.525-1.575B; adjusted EBITDA margin now < (1%) loss.","Utilization rate lowered to 80-85% from 85-90% due to inspection delays and reduced customer demand.","Hires Neil Jones as Chief Quality Officer effective August 1; ends Q2 with ~$170M cash."],"consensus_eps_estimate":null,"consensus_eps_actual":-2.79,"consensus_revenue_estimate":null,"consensus_revenue_actual":785337000.0,"consensus_period":"2023-Q2","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.8,"calibrated_materiality_score":0.8,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":277693,"accession_number":"0001193125-23-188850","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2023-07-18T23:59:59+00:00","items":["5.02"],"status":"ready","headline":"TPI Composites President and COO - Wind Ramesh Gopalakrishnan departs July 18, 2023","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Ramesh Gopalakrishnan's employment ended July 18, 2023; he was President and COO - Wind.","Severance of 12 months base salary plus 12 months health insurance contributions upon signing separation agreement.","Separation agreement includes reaffirmation of confidentiality, noncompetition, nonsolicitation, and general release.","No successor named for the President and COO - Wind role."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.6,"calibrated_materiality_score":0.6,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":295674,"accession_number":"0001193125-23-176130","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2023-06-27T23:59:59+00:00","items":["5.07"],"status":"ready","headline":"TPI Composites annual meeting results: Directors elected, two governance amendments fail","summary_kind":"llm","event_type":"other","confidence":"high","bullets":["Elected Steven Lockard, William Siwek, Philip Deutch as Class I directors for three-year terms.","Ratified appointment of independent auditor with 32.8M for, 1.2M against.","Non-binding advisory vote on executive compensation approved (26.0M for, 5.2M against).","Proposal to declassify board received 31.1M for but failed (needed 75% of outstanding shares).","Proposal to eliminate supermajority voting received 31.3M for but also failed (needed 75%)."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.3,"calibrated_materiality_score":0.15,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":295673,"accession_number":"0001171843-23-002820","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2023-05-03T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"TPI Composites Q1 net loss widens to $37.3M; sales up 17.6% to $404M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net loss attributable to common stockholders $37.3M ($0.88 per share) vs $29.9M loss a year ago.","Net sales up 17.6% to $404.1M; wind blade sets produced up 20%, utilization 84%.","Adjusted EBITDA improved to $8.4M from $6.1M; issued $132.5M of 5.25% green convertible notes.","2023 guidance: net sales $1.6B-$1.7B, adjusted EBITDA low single-digit; capex raised to $40M-$45M.","Operating cash used $83.9M, driven by China shutdown costs and contract asset growth."],"consensus_eps_estimate":null,"consensus_eps_actual":-0.88,"consensus_revenue_estimate":null,"consensus_revenue_actual":404066000.0,"consensus_period":"2023-Q1","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":316218,"accession_number":"0001193125-23-060168","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2023-03-03T23:59:59+00:00","items":["1.01","2.03","3.02","5.07","8.01","9.01"],"status":"ready","headline":"TPI Composites issues $132.5M of 5.25% convertible notes due 2028; conversion premium 30%","summary_kind":"llm","event_type":"debt","confidence":"high","bullets":["Issued $132.5M aggregate principal of 5.25% Convertible Senior Notes due 2028, including $17.5M from full exercise of initial purchasers' option.","Initial conversion price ~$15.03 per share, representing 30% premium over $11.56 closing price on Feb 28, 2023.","Entered into capped call transactions with cap price $23.12 to offset dilution upon conversion.","Net proceeds estimated ~$110.8M; ~$16.1M for capped call cost, remainder for green projects, working capital, capex, debt repayment.","Series A Preferred stockholders approved the issuance and capped call transactions at special meeting on Feb 28, 2023."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.6,"calibrated_materiality_score":0.6,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":316217,"accession_number":"0001171843-23-001097","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2023-02-22T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"TPI Composites Q4 net loss $57.8M, adj. EBITDA $40.8M; China shutdown, FY2023 sales guidance $1.6-1.7B","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q4 net sales from continuing and discontinued ops $461.8M (+18.6% YoY); net loss attributable to common $57.8M ($1.38 loss per share).","Full year 2022 net sales $1.76B (+1.5% YoY); net loss $124.2M ($2.96 loss per share); adjusted EBITDA $73.6M vs $2.4M in 2021.","Ceased production at Yangzhou, China facility as of Dec 31, 2022; restructuring plan to shut down China operations.","Extended supply agreements with ENERCON through 2025, GE through 2025, and agreed long-term framework with Vestas; Nordex extension and new India lines.","FY2023 guidance: net sales from continuing ops $1.6-1.7B, adjusted EBITDA margin low single-digit, utilization 85-90%, capex ~$25M."],"consensus_eps_estimate":null,"consensus_eps_actual":-2.96,"consensus_revenue_estimate":null,"consensus_revenue_actual":1522741000.0,"consensus_period":"2022-FY","consensus_source":"xbrl_only","sentiment":"neutral","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":334517,"accession_number":"0001171843-22-007795","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2022-12-02T23:59:59+00:00","items":["2.05"],"status":"ready","headline":"TPI Composites announces restructuring plan, to close China factory and cut 18% of workforce","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Ceasing production at Yangzhou, China facility; global headcount reduction of ~18%.","Estimated pre-tax charges of $45-60M in 2022, including $24-27M cash charges paid mainly in 2023.","Additional $45M excess contract costs on Matamoros, Mexico supply agreement through June 2024 ($30M in 2023, $15M in 2024).","Restructuring actions start December 2022; charges excluded from non-GAAP financial measures."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.8,"calibrated_materiality_score":0.8,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":334516,"accession_number":"0001171843-22-007071","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2022-11-03T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"TPI Q3 net loss $1.5M, Adj EBITDA $16.4M; plans China plant closure, strategic deals with Vestas, GE","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net sales $459.3M (-4.2% YoY); net loss improved to $1.5M from $30.7M; diluted EPS -$0.39.","Adjusted EBITDA $16.4M vs $0.2M a year ago; margin 3.6%.","Cash $129.1M; net cash $67M, down from $167.5M at Dec 2021; free cash flow -$29.4M.","Plans to cease production at Yangzhou, China in Dec 2022; expects material restructuring charges in Q4.","Agreed in principle to long-term global framework with Vestas, GE Newton lease extension, and GE Mexico extension."],"consensus_eps_estimate":null,"consensus_eps_actual":-1.58,"consensus_revenue_estimate":null,"consensus_revenue_actual":1296509000.0,"consensus_period":"2022-Q3","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.8,"calibrated_materiality_score":0.8,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":351921,"accession_number":"0001171843-22-005306","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2022-08-03T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"TPI Composites Q2 net loss narrows to $5.5M; free cash flow of $19.4M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net sales down 1.4% YoY to $452.4M; net loss improved to $5.5M from $39.8M loss in Q2 2021.","Adjusted EBITDA of $10.3M vs $17.4M in prior year; includes ~$8M in non-recurring shutdown costs.","Generated $19.4M free cash flow; ended quarter with $155M unrestricted cash and net cash of $92.7M.","FY 2022 capex guidance reduced to $15-20M from $25-30M; utilization expected 80-85%.","Wind blade sets produced 783 vs 843 YoY; utilization improved to 84% from 82%."],"consensus_eps_estimate":null,"consensus_eps_actual":-1.19,"consensus_revenue_estimate":null,"consensus_revenue_actual":837238000.0,"consensus_period":"2022-Q2","consensus_source":"xbrl_only","sentiment":"neutral","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":369373,"accession_number":"0001193125-22-174769","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2022-06-15T23:59:59+00:00","items":["5.02"],"status":"ready","headline":"Andrew Moir appointed to TPI Composites Board, replacing Oaktree representative Peter Jonna","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Andrew Moir appointed to TPI Composites Board on June 15, 2022, as Class III director with term until 2025 annual meeting.","Moir is senior vice president at Oaktree Capital Management's Power Opportunities group, designated by Purchasers of $350M Series A Preferred Stock.","Moir receives option for $60,000 in shares, restricted stock units worth $115,000, and $75,000 annual cash fee, all for benefit of Oaktree funds.","Moir will serve on Compensation Committee; previously held board observer roles at Montrose Environmental and Universal Plant Services.","Board deemed Moir independent under NASDAQ rules; no related party transactions with company."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.35,"calibrated_materiality_score":0.35,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":369372,"accession_number":"0001193125-22-170176","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2022-06-08T23:59:59+00:00","items":["5.02"],"status":"ready","headline":"Director Peter Jonna resigns from TPI Composites Board effective June 10, 2022","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Peter Jonna notified his resignation from the Board, effective June 10, 2022.","Resignation is in connection with his departure from Oaktree Capital Management.","No disagreements between Mr. Jonna and the Company regarding operations, policies, or practices."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.2,"calibrated_materiality_score":0.2,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":369371,"accession_number":"0001193125-22-162311","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2022-05-27T23:59:59+00:00","items":["5.07"],"status":"ready","headline":"TPI Composites shareholder vote: board declassification fails; all directors elected","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Directors Hughes, Jordan, and Jonna elected to Class III with 13.0M, 10.8M, and 22.5M votes for, respectively.","Ratification of independent auditor approved: 26.2M for, 1.1M against, no broker non-votes.","Advisory say-on-pay passed: 19.1M for, 4.7M against, 47K abstentions.","Proposal to declassify the board failed (needed 75% of outstanding shares); got 23.7M for, 94K against.","No other material matters; meeting held on May 25, 2022."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.55,"calibrated_materiality_score":0.15,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":369370,"accession_number":"0001171843-22-003874","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2022-05-23T23:59:59+00:00","items":["5.02","9.01"],"status":"ready","headline":"TPI Composites appoints Ryan Miller as CFO effective May 23, 2022","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Ryan Miller, former VP & CFO of Collins Aerospace Avionics Division, named CFO.","Base salary of $500,000, target cash bonus of 65% of base salary.","Stock option award valued at $375,000 vesting over 4 years.","Time-based RSU award valued at $375,000 vesting over 4 years.","Severance includes 12 months salary if terminated without cause; change-in-control provides lump sum plus full equity acceleration."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.55,"calibrated_materiality_score":0.55,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":369369,"accession_number":"0001171843-22-003814","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2022-05-19T23:59:59+00:00","items":["5.03","7.01","8.01","9.01"],"status":"ready","headline":"TPI Composites adopts majority voting standard for director elections, commits to remove supermajority requirements","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Board approved amendment to bylaws implementing majority voting for uncontested director elections, effective Jan 1, 2023.","Board committed to stockholder vote at 2023 annual meeting to eliminate supermajority vote requirements in charter and bylaws.","Board already seeking stockholder approval to declassify the Board at the 2022 annual meeting.","Majority voting requires each nominee to submit irrevocable resignation if they don't receive more for than against votes; plurality continues for contested elections."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"positive","materiality_score":0.5,"calibrated_materiality_score":0.5,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":369368,"accession_number":"0001171843-22-003325","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2022-05-05T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"TPI Composites Q1 net loss widens to $29.9M; revenue down 5% YoY","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net sales $384.9M, down 4.9% YoY; net loss to common $29.9M vs loss $1.8M YoY (diluted EPS -$0.71 vs -$0.05).","Adjusted EBITDA $6.1M, margin 1.6%, down from $13.1M and 3.2% in Q1 2021.","Blade sets produced 602, down 26% YoY; utilization 65% vs 77%.","Reiterates 2022 guidance: 43 lines, 3,710 set capacity, util 80-85%, avg price $170k-$180k per blade, capex $25-30M.","Cash and equivalents $130.9M, down $111M from year-end; net cash $79.2M vs $167.5M."],"consensus_eps_estimate":null,"consensus_eps_actual":-0.71,"consensus_revenue_estimate":null,"consensus_revenue_actual":384870000.0,"consensus_period":"2022-Q1","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":388565,"accession_number":"0001171843-22-002179","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2022-03-30T23:59:59+00:00","items":["5.02","8.01","9.01"],"status":"ready","headline":"TPI Composites directors Jack Henry and Daniel Weiss to retire at 2022 annual meeting","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Jack Henry (director since 2008) and Daniel Weiss (director since 2009) notified board of retirement.","Retirement effective immediately after the conclusion of the 2022 Annual Meeting of Stockholders.","No disagreements with the company regarding operations, policies, or practices cited.","Company expects to discuss committee composition in the proxy statement for the Annual Meeting."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.4,"calibrated_materiality_score":0.4,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":388564,"accession_number":"0001171843-22-001323","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2022-02-24T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"TPI Composites Q4 2021 net loss $93.3M, adj. EBITDA -$28.3M; full-year loss $165.6M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q4 net sales $389.5M, down 16.3% YoY; wind blade sales fell 18.7% to $362.3M.","Q4 net loss $93.3M ($2.39 diluted loss per share) vs. net income $5.2M a year ago.","Adjusted EBITDA for Q4 was -$28.3M (‑7.3% margin), down from $40.8M (8.8%) in 2020.","Full-year 2021 net sales record $1.73B (+3.7%), but net loss $165.6M; adj. EBITDA $2.4M.","2022 guidance: 43 dedicated lines, utilization 80–85%, avg. blade price $170–180k, capex $25–30M."],"consensus_eps_estimate":null,"consensus_eps_actual":-4.43,"consensus_revenue_estimate":null,"consensus_revenue_actual":1732583000.0,"consensus_period":"2021-FY","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.8,"calibrated_materiality_score":0.8,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":406502,"accession_number":"0001171843-21-008669","cik":1455684,"company_name":"TPI COMPOSITES, INC","ticker":"TPICQ","form_type":"8-K","filed_at":"2021-12-22T23:59:59+00:00","items":["5.02"],"status":"ready","headline":"TPI Composites appoints Oaktree managing director Peter Jonna to board","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Peter Jonna appointed as Class III Director on December 22, 2021, term expiring at 2022 annual meeting.","Designated by Oaktree under Investor Rights Agreement linked to $350M Series A Preferred Stock issuance.","Jonna is a managing director in Oaktree's GFI Energy Group, sourcing energy and industrials investments.","Receives option for $60,000 in common stock (4-year vest), RSUs worth $28,750, and $75,000 annual cash retainer.","Board determined Jonna is independent per NASDAQ rules; no related party transactions disclosed."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.5,"calibrated_materiality_score":0.5,"market_cap_usd":490000.0,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null}],"next_cursor":"2021-12-22T23:59:59+00:00|406502"}