XML 13 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Income Statement [Abstract]        
Revenue, net $ 330,402 $ 400,622 $ 695,187 $ 844,363
Cost of goods sold 186,922 236,866 392,604 493,297
Gross profit 143,480 163,756 302,583 351,066
Selling, general, and administrative expenses 181,518 227,038 369,282 462,884
Operating loss (38,038) (63,282) (66,699) (111,818)
Interest income 2,673 632 4,921 1,380
Other income (expense), net 578 (663) 989 (840)
Loss before income taxes (34,787) (63,313) (60,789) (111,278)
Provision for income taxes 169 131 338 318
Net loss from continuing operations (34,956) (63,444) (61,127) (111,596)
Net loss from discontinued operations, net of income taxes (568) (2,127) (9,887) (9,893)
Net loss (35,524) (65,571) (71,014) (121,489)
Other comprehensive income (loss):        
Change in unrealized loss on available-for-sale securities, net of tax 49 941 170 755
Foreign currency translation 0 2,501 (1,129) 889
Total other comprehensive income (loss), net of tax 49 3,442 (959) 1,644
Comprehensive loss $ (35,475) $ (62,129) $ (71,973) $ (119,845)
Loss per share from continuing operations, attributable to common stockholders:        
Basic (in dollars per share) $ (0.29) $ (0.56) $ (0.52) $ (0.99)
Diluted (in dollars per share) (0.29) (0.56) (0.52) (0.99)
Loss per share from discontinued operations, attributable to common stockholders:        
Basic (in dollars per share) 0.00 (0.02) (0.08) (0.09)
Diluted (in dollars per share) 0.00 (0.02) (0.08) (0.09)
Loss per share attributable to common stockholders:        
Basic (in dollars per share) (0.30) (0.58) (0.60) (1.07)
Diluted (in dollars per share) $ (0.30) $ (0.58) $ (0.60) $ (1.07)
Weighted-average shares used to compute loss per share attributable to common stockholders:        
Basic (in shares) 119,045,026 113,928,081 117,845,093 113,143,991
Diluted (in shares) 119,045,026 113,928,081 117,845,093 113,143,991