v3.25.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenue $ 160,315 $ 251,122 $ 321,013 $ 536,480
Cost of revenue 146,126 229,251 296,317 492,014
Gross profit 14,189 21,871 24,696 44,466
Operating expenses:        
Sales, marketing and operating 13,188 20,230 27,016 42,682
General and administrative 7,796 10,538 14,992 22,493
Technology and development 986 964 2,006 2,737
Total operating expenses 21,970 31,732 44,014 67,912
Loss from operations (7,781) (9,861) (19,318) (23,446)
Other income (expense):        
Change in fair value of warrant liabilities 329 (9) 72 335
Interest expense (3,665) (4,581) (7,187) (9,486)
Other income, net 244 615 540 1,369
Total other expense (3,092) (3,975) (6,575) (7,782)
Loss before income taxes (10,873) (13,836) (25,893) (31,228)
Income tax (expense) benefit (30) 54 (67) (69)
Net loss $ (10,903) $ (13,782) $ (25,960) $ (31,297)
Net loss per share, basic $ (0.39) $ (0.5) $ (0.94) $ (1.14)
Net loss per share, diluted $ (0.39) $ (0.5) $ (0.94) $ (1.14)
Weighted average common shares outstanding, basic 27,770 27,385 27,667 27,362
Weighted average common shares outstanding, diluted 27,770 27,385 27,667 27,362