v3.26.1
Detail of Selected Balance Sheet Accounts (Tables)
9 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Components of Inventories
The components of inventories are summarized below (in thousands):
June 30, 2026September 30, 2025
Raw materials, parts and sub-assemblies$101,372 $90,743 
Work-in-progress2,973 2,222 
Provision for excess and obsolete inventories(8,974)(8,246)
Total inventories$95,371 $84,719 
Schedule of Property, Plant and Equipment
Property, plant and equipment are summarized below (in thousands):
June 30, 2026September 30, 2025
Land$24,297 $24,436 
Buildings and improvements132,656 133,455 
Machinery and equipment101,592 99,840 
Furniture and fixtures3,512 3,056 
Construction in process13,457 2,110 
$275,514 $262,897 
Less: Accumulated depreciation(156,880)(151,848)
Total property, plant and equipment, net$118,634 $111,049 
Schedule of Activity in Product Warranty Accrual
Activity in our product warranty accrual consisted of the following (in thousands):
Three months ended June 30,Nine months ended June 30,
2026202520262025
Balance at beginning of period$6,637 $6,284 $6,356 $5,822 
Increase to warranty expense1,209 916 4,872 3,769 
Deduction for warranty charges(1,232)(1,208)(4,608)(3,549)
Change due to foreign currency translation(19)66 (25)16 
Balance at end of period$6,595 $6,058 $6,595 $6,058