v3.26.1
Supplementary Balance Sheet Information (Tables)
9 Months Ended
Jun. 30, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of Allowance for Credit Losses on Accounts Receivables
The allowance for expected credit losses for the nine months ended June 30, 2026 and 2025 is as follows (in thousands):
Nine Months Ended June 30,
20262025
Balance at beginning of period$4,649 $5,349 
Provisions2,839 2,546 
Payments received(2,910)(1,819)
Write-offs and adjustments(625)(550)
Balance at end of period$3,953 $5,526 
Schedule of Inventory
The following is a summary of inventories at June 30, 2026 and September 30, 2025 (in thousands):
June 30,
2026
September 30,
2025
Raw materials and purchased parts$32,496 $33,319 
Work-in-process15,589 5,050 
Finished goods30,997 36,587 
Total inventories$79,082 $74,956 
Schedule of Warranty and Retrofit Costs
The following is a summary of product and warranty retrofit activity for the nine months ended June 30, 2026 and 2025 (in thousands):
Nine Months Ended June 30,
20262025
Balance at beginning of period$4,713 $5,213 
Accruals for warranties during the period704 587 
Costs incurred during the period(1,370)(427)
Balance at end of period$4,047 $5,373