v3.26.1
Unaudited Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue:        
Revenue $ 49,613 $ 63,941 $ 103,897 $ 136,304
Cost of revenue:        
Cost of revenue 13,867 17,703 29,152 38,517
Gross profit 35,746 46,238 74,745 97,787
Operating expenses:        
Selling and marketing 15,634 25,528 34,393 56,498
Enterprise technology and development 9,884 10,611 19,291 23,207
General and administrative 8,560 11,571 16,279 23,228
Restructuring 0 2,492 0 2,492
Total operating expenses 34,078 50,202 69,963 105,425
Operating income (loss) 1,668 (3,964) 4,782 (7,638)
Other income (expense):        
Loss on debt extinguishment 0 (2,166) 0 (2,166)
Change in fair value of warrant liabilities 519 1,558 328 869
Interest expense (1,009) (1,268) (2,023) (2,833)
Other income, net 324 41 733 266
Income (loss) before income taxes 1,502 (5,799) 3,820 (11,502)
Income tax provision (118) (101) (150) (146)
Net income (loss) $ 1,384 $ (5,900) $ 3,670 $ (11,648)
Net income (loss) per common share, basic [1] $ 0.19 $ (0.85) $ 0.51 $ (1.68)
Net income (loss) per common share, diluted [1] $ 0.11 $ (0.85) $ 0.47 $ (1.68)
Weighted-average common shares outstanding, basic 7,182,414 6,950,761 7,148,294 6,917,062
Weighted-average common shares outstanding, diluted 7,904,603 6,950,761 7,696,210 6,917,062
Digital [Member]        
Revenue:        
Revenue $ 31,158 $ 39,693 $ 64,720 $ 82,604
Cost of revenue:        
Cost of revenue 4,030 4,893 8,260 11,104
Nutrition And Other [Member]        
Revenue:        
Revenue 18,455 24,172 39,177 52,825
Cost of revenue:        
Cost of revenue 9,837 11,740 20,892 25,191
Connected Fitness [Member]        
Revenue:        
Revenue 0 76 0 875
Cost of revenue:        
Cost of revenue $ 0 $ 1,070 $ 0 $ 2,222
[1] In computing basic and diluted net income per common share, net income is reduced by the amount of undistributed net income allocated to participating securities other than common shares, as required under the two-class method. In computing the diluted net income per share, net income is adjusted for the change in fair value of warrant liabilities for warrants that are dilutive. See Note 15: Income (loss) per Share