v3.26.3
Note 19 - Income Taxes - Schedule of Components of Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Current:      
Federal $ (26,416) $ (1,272) $ (38)
State and local (6,161) (4,598) (2,716)
Foreign (1,552) (2,611) (724)
Current Income Tax Expense (Benefit) (34,129) (8,481) (3,478)
Deferred:      
Federal (2,684) (19,493) 9,725
State and local 208 511 (261)
Foreign 1,722 2,764 368
Deferred Income Tax Expense (Benefit) (754) (16,218) 9,832
(PROVISION FOR) BENEFIT FROM INCOME TAXES $ (34,883) $ (24,699) $ 6,354