TPI COMPOSITES, INC

CIK:0001455684|SEC Filings
v3.26.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Net sales $ 918,457 $ 889,991 $ 863,919
Cost of sales 1,004,904 920,445 952,904
Startup and transition costs 24,152 41,736 21,757
Total cost of goods sold 1,029,056 962,181 974,661
Gross profit (loss) (110,599) (72,190) (110,742)
General and administrative expenses 28,431 46,174 47,000
Loss on sale of assets and asset impairments 14,757 15,085 15,373
Restructuring charges, net 25,585 1,319 40
Loss from continuing operations (179,372) (134,768) (173,155)
Other income (expense):      
Interest expense, net (88,990) (84,720) (6,526)
Foreign currency loss (5,310) (617) (293)
Miscellaneous income 2,641 5,061 1,756
Total other expense (91,659) (80,276) (5,063)
Reorganization items, net 49,591 0 0
Loss from debtor operations before income taxes (320,622) (215,044) (178,218)
Income tax provision (3,731) (7,711) (11,111)
Net loss from continuing operations (324,353) (222,755) (189,329)
Preferred stock dividends and accretion 0 0 (58,453)
Net loss from continuing operations attributable to common stockholders (324,353) (222,755) (165,162)
Net loss from discontinued operations (16,449) (17,952) (12,450)
Net loss attributable to common stockholders $ (340,802) $ (240,707) $ (177,612)
Weighted-average common shares outstanding:      
Basic 48,544 47,462 42,671
Diluted 48,544 47,462 42,671
Net loss from continuing operations per common share:      
Basic $ (6.68) $ (4.69) $ (3.87)
Diluted (6.68) (4.69) (3.87)
Net loss from discontinued operations per common share:      
Basic (0.34) (0.38) (0.29)
Diluted (0.34) (0.38) (0.29)
Net loss per common share:      
Basic (7.02) (5.07) (4.16)
Diluted $ (7.02) $ (5.07) $ (4.16)
Series A Preferred Stock [Member]      
Other income (expense):      
Gain on extinguishment of Series A Preferred Stock $ 0 $ 0 $ 82,620
Continuing Operations      
Total cost of goods sold $ 1,029,056 $ 962,181 $ 974,661