Annual report pursuant to Section 13 and 15(d)

BUSINESS SEGMENTS - Gross profit to net income (Details)

v3.24.0.1
BUSINESS SEGMENTS - Gross profit to net income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
BUSINESS SEGMENTS      
Segment gross profit $ 92,421 $ 151,394 $ 119,392
Selling, general, and administrative expenses (103,191) (96,348) (77,498)
Payroll support program proceeds     14,768
Interest (expense) income, net 155 1,093 (980)
Other income, net 666 2,268 458
Unrealized loss on investment     (5,421)
Change in fair value of warrant liability 2,270 (525) (2,945)
(Loss) income before income tax provision $ (7,679) $ 57,882 $ 47,774