XML 50 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information (Schedule of Segment Reporting Information, by Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Revenues $ 160,511 $ 113,255 $ 375,424 $ 421,729
Cost of sales 136,306 97,059 319,004 375,700
Gross profit 24,205 16,196 56,420 46,029
Operating income (loss) 14,558 8,658 26,136 25,702
Gain (loss) on change in fair market value of Warrant liability (17,589) (110,040) (12,331) (125,581)
Consolidated other expense 78 (680) 3,235 (1,419)
Depreciation and amortization     4,598 4,252
Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Revenues 160,511 113,255 375,424 421,729
Cost of sales 136,306 97,059 319,004 375,700
Gross profit 24,205 16,196 56,420 46,029
Other segment items 9,647 [1] 7,538 [2] 30,284 [3] 20,327 [4]
Operating income (loss) 14,558 8,658 26,136 25,702
Consolidated interest expense (4,638) (1,577) (13,356) (5,815)
Gain (loss) on change in fair market value of Warrant liability (17,589) (110,040) (12,331) (125,581)
Consolidated other expense 78 (680) 3,235 (1,419)
Consolidated loss before income taxes (7,591) (103,639) 3,684 (107,113)
Depreciation and amortization 1,552 1,442 4,598 4,252
Capital expenditures 1,164 1,462 2,102 3,731
Operating Segments [Member] | Manufacturing [Member]        
Segment Reporting Information [Line Items]        
Revenues 153,956 109,080 354,888 407,336
Cost of sales 131,789 94,784 305,685 368,318
Gross profit 22,167 14,296 49,203 39,018
Other segment items 437 [1] 473 [2] 1,196 [3] (1,798) [4]
Operating income (loss) 21,730 13,823 48,007 40,816
Depreciation and amortization 1,433 1,331 4,229 3,906
Capital expenditures 1,146 1,277 1,993 3,485
Operating Segments [Member] | Aftermarket [Member]        
Segment Reporting Information [Line Items]        
Revenues 6,555 4,175 20,536 14,393
Cost of sales 4,517 2,275 13,319 7,382
Gross profit 2,038 1,900 7,217 7,011
Other segment items 554 [1] 323 [2] 1,630 [3] 1,123 [4]
Operating income (loss) 1,484 1,577 5,587 5,888
Depreciation and amortization 35 36 106 121
Capital expenditures 18 15 18 15
Operating Segments [Member] | Corporate Segment [Member]        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Cost of sales 0 0 0 0
Gross profit 0 0 0 0
Other segment items 8,656 [1] 6,742 [2] 27,458 [3] 21,002 [4]
Operating income (loss) (8,656) (6,742) (27,458) (21,002)
Depreciation and amortization 84 75 263 225
Capital expenditures $ 0 $ 170 $ 91 $ 231
[1] Other segment items in Manufacturing, Aftermarket and Corporate segments include selling, general and administrative expenses.
[2] Other segment items in Manufacturing, Aftermarket and Corporate segments include selling, general and administrative expenses.
[3] Other segment items in Manufacturing, Aftermarket and Corporate segments include selling, general and administrative expenses.
[4] Other segment items in Manufacturing include selling, general and administrative expenses and litigation settlement. Other segment items in Aftermarket and Corporate segments include selling, general and administrative expenses.