XML 27 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Operations - USD ($)
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Income Statement [Abstract]      
Net sales $ 540,403,000 $ 549,994,000 $ 486,239,000
Cost of sales 383,224,000 365,534,000 306,403,000
Gross profit 157,179,000 184,460,000 179,836,000
Expenses:      
Selling, general and administrative 123,198,000 120,003,000 114,858,000
Research and development 24,077,000 48,631,000 52,532,000
Amortization of intangibles 21,154,000 21,396,000 21,396,000
Impairment of long-lived assets, including goodwill 64,525,000 0 0
CEO transition costs 2,916,000 9,090,000 13,554,000
Loss on business divestiture 1,199,000 0 0
Proxy solicitation costs 0 0 11,248,000
Total operating expenses 237,069,000 199,120,000 213,588,000
Operating loss (79,890,000) (14,660,000) (33,752,000)
Other expenses (income):      
Interest expense 22,153,000 14,961,000 5,031,000
Interest (income) and other 678,000 1,226,000 (703,000)
Write-off of deferred financing costs 1,832,000 0 0
Change in fair value of warrants and derivatives (4,273,000) 0 0
Change in fair value of convertible preferred stock purchase option liability 0 0 (1,005,000)
Loss before benefit from income taxes (100,280,000) (30,847,000) (37,075,000)
Provision for (benefit from) income taxes (295,000) (3,948,000) (4,023,000)
Net loss (99,985,000) (26,899,000) (33,052,000)
Loss on extinguishment of convertible preferred stock (19,555,000) 0 0
Dividend on convertible preferred stock (11,551,000) (7,007,000) (5,204,000)
Convertible preferred stock issuance costs (4,349,000) 0 (4,007,000)
Establishment of initial convertible preferred stock purchase option liability 0 0 (1,005,000)
Net loss attributable to common stockholders $ (135,440,000) $ (33,906,000) $ (43,268,000)
Net loss per share:      
Basic (in dollars per share) $ (4.70) $ (1.21) $ (1.63)
Diluted (in dollars per share) $ (4.70) $ (1.21) $ (1.63)
Weighted average number of common shares outstanding - basic (in shares) 28,799,000 28,002,000 26,506,000
Weighted average number of common and common equivalent shares outstanding - diluted (in shares) 28,799,000 28,002,000 26,506,000