XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 03, 2025
Apr. 27, 2024
May 03, 2025
Apr. 27, 2024
Income Statement [Abstract]        
Revenue, net $ 325,016 $ 322,731 $ 955,944 $ 1,017,918
Cost of goods sold 181,458 175,753 528,720 568,357
Gross profit 143,558 146,978 427,224 449,561
Selling, general, and administrative expenses 153,266 171,818 454,923 541,100
Operating loss (9,708) (24,840) (27,699) (91,539)
Interest income 2,627 3,002 8,222 7,923
Other income (expense), net (59) (9) (210) 980
Loss before income taxes (7,140) (21,847) (19,687) (82,636)
Provision for income taxes 241 170 580 508
Net loss from continuing operations (7,381) (22,017) (20,267) (83,144)
Net income (loss) from discontinued operations, net of income taxes 3 689 104 (9,198)
Net loss (7,378) (21,328) (20,163) (92,342)
Other comprehensive income (loss):        
Change in unrealized gains and losses on available-for-sale securities, net of tax (91) (66) (108) 104
Foreign currency translation 0 0 0 (1,129)
Total other comprehensive income (loss), net of tax (91) (66) (108) (1,025)
Comprehensive loss $ (7,469) $ (21,394) $ (20,271) $ (93,367)
Loss per share from continuing operations attributable to common stockholders:        
Basic (in dollars per share) $ (0.06) $ (0.18) $ (0.16) $ (0.70)
Diluted (in dollars per share) (0.06) (0.18) (0.16) (0.70)
Earnings (loss) per share from discontinued operations attributable to common stockholders:        
Basic (in dollars per share) 0.00 0.01 0.00 (0.08)
Diluted (in dollars per share) 0.00 0.01 0.00 (0.08)
Loss per share attributable to common stockholders:        
Basic (in dollars per share) (0.06) (0.18) (0.16) (0.78)
Diluted (in dollars per share) $ (0.06) $ (0.18) $ (0.16) $ (0.78)
Weighted-average shares used to compute loss per share attributable to common stockholders:        
Basic (in shares) 129,792,798 121,268,047 127,916,643 118,986,077
Diluted (in shares) 129,792,798 121,268,047 127,916,643 118,986,077