XML 59 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Jul. 31, 2024
Accrued Liabilities, Current [Abstract]  
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consist of the following at July 31, 2024 and 2023:
 20242023
Accrued wages and benefits$22,131,000 21,994,000 
Accrued contract costs17,267,000 19,041,000 
Accrued warranty obligations7,049,000 8,285,000 
Accrued commissions and royalties5,396,000 4,659,000 
Accrued legal costs3,092,000 688,000 
Other7,310,000 12,323,000 
Accrued expenses and other current liabilities$62,245,000 66,990,000 
Product warranty rollforward
Changes in our accrued warranty obligations during the fiscal years ended July 31, 2024 and 2023 were as follows:
 20242023
Balance at beginning of year$8,285,000 9,420,000 
Provision for warranty obligations1,213,000 3,158,000 
Adjustments for changes in estimates(493,000)(2,300,000)
Charges incurred(1,538,000)(1,993,000)
PST Divestiture(418,000)— 
Balance at end of year$7,049,000 8,285,000 
During fiscal 2023, we recorded benefits of $2,300,000 to cost of sales in our Terrestrial and Wireless Networks segment due to lower than expected warranty claims associated with previously acquired NG-911 technologies.