v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Revenue $ 72,048 $ 89,409 $ 224,476 $ 310,692
Cost of sales 22,008 27,250 69,284 87,645
Gross profit 50,040 62,159 155,192 223,047
Selling, general, and administrative 69,398 66,240 182,172 229,457
Loss from operations (19,358) (4,081) (26,980) (6,410)
Other income        
Interest income 1,508 1,426 4,233 4,096
Other income (expense) 15 (2) (21) 3,057
Total other income (expense) 1,523 1,424 4,212 7,153
Income (loss) before provision for income taxes (17,835) (2,657) (22,768) 743
Provision (benefit) for income taxes (324) (396) (35) 1,296
Net loss $ (17,511) $ (2,261) $ (22,733) $ (553)
Loss per share        
Basic (in usd per share) $ (1.57) $ (0.21) $ (2.05) $ (0.05)
Diluted (in usd per share) $ (1.57) $ (0.21) $ (2.05) $ (0.05)
Weighted average shares outstanding        
Basic (in shares) 11,181 10,991 11,108 10,977
Diluted (in shares) 11,181 10,991 11,108 10,977