XML 19 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Operations - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Income Statement [Abstract]        
Net sales $ 128,076,000 $ 136,316,000 $ 414,212,000 $ 401,180,000
Cost of sales 89,122,000 93,170,000 284,178,000 265,307,000
Gross profit 38,954,000 43,146,000 130,034,000 135,873,000
Expenses:        
Selling, general and administrative 28,697,000 31,397,000 91,699,000 89,649,000
Research and development 5,746,000 11,676,000 20,401,000 36,868,000
Amortization of intangibles 5,289,000 5,349,000 15,866,000 16,047,000
Loss (gain) on business divestiture, net 200,000 0 (2,013,000) 0
CEO transition costs 2,492,000 0 2,492,000 9,090,000
Total operating expenses 42,424,000 48,422,000 128,445,000 151,654,000
Operating (loss) income (3,470,000) (5,276,000) 1,589,000 (15,781,000)
Other expenses (income):        
Interest expense 5,146,000 4,386,000 15,343,000 10,412,000
Interest (income) and other 409,000 728,000 1,246,000 928,000
Change in fair value of warrants (6,439,000) 0 (6,439,000) 0
Loss before (benefit from) provision for income taxes (2,586,000) (10,390,000) (8,561,000) (27,121,000)
(Benefit from) provision for income taxes (5,381,000) (2,932,000) 639,000 (3,762,000)
Net income (loss) 2,795,000 (7,458,000) (9,200,000) (23,359,000)
Establishment of initial convertible preferred stock purchase option liability 0 0 (13,640,000) 0
Convertible preferred stock issuance costs 76,000 0 4,349,000 0
Dividend on convertible preferred stock (3,759,000) (1,766,000) (7,643,000) (5,213,000)
Net loss attributable to common stockholders $ (1,040,000) $ (9,224,000) $ (34,832,000) $ (28,572,000)
Net loss per common share (See Note 6):        
Basic (in dollars per share) $ (0.04) $ (0.33) $ (1.21) $ (1.02)
Diluted (in dollars per share) $ (0.04) $ (0.33) $ (1.21) $ (1.02)
Weighted average number of common shares outstanding - basic (in shares) 28,854,000 28,071,000 28,753,000 27,950,000
Weighted average number of common and common equivalent shares outstanding - diluted (in shares) 28,854,000 28,071,000 28,753,000 27,950,000