XML 10 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenues $ 118,623 $ 147,416 $ 214,913 $ 308,474
Cost of sales 100,802 128,986 182,698 278,641
Gross profit 17,821 18,430 32,215 29,833
Selling, general and administrative expenses 10,114 8,510 20,637 16,003
Litigation settlement 0 (3,214) 0 (3,214)
Operating income 7,707 13,134 11,578 17,044
Interest expense (4,382) (1,847) (8,718) (4,238)
(Loss) gain on change in fair market value of Warrant liability (47,630) 112 5,258 (15,541)
Other income (expense) 3,296 (725) 3,157 (739)
(Loss) income before income taxes (41,009) 10,674 11,275 (3,474)
Income tax (benefit) provision (52,688) 2,497 (50,852) (80)
Net income (loss) $ 11,679 $ 8,177 $ 62,127 $ (3,394)
Net earnings (loss) per common share - basic $ 0.36 $ 0.12 $ 1.89 $ (0.41)
Net earnings (loss) per common share - diluted $ 0.34 $ 0.11 $ 1.79 $ (0.41)
Weighted average common shares outstanding - basic 31,793,746 30,641,193 31,727,903 30,235,876
Weighted average common shares outstanding - diluted 33,398,330 32,277,506 33,603,627 30,235,876