XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
BUSINESS SEGMENTS - Gross profit to net income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
BUSINESS SEGMENTS        
Segment gross profit $ 23,474 $ 15,489 $ 68,005 $ 117,172
Selling, general, and administrative expenses (25,403) (23,983) (77,724) (71,252)
Interest (expense) income, net (250) 393 1,178 15
Other income, net 127 45 498 526
Change in fair value of warrant liability (55) (2,029) 1,004 (1,881)
(Loss) income before income tax provision $ (2,107) $ (10,085) $ (7,039) $ 44,580