XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Supplementary Balance Sheet Information (Tables)
12 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
  

September 30,

 
  

2024

  

2023

 

Accounts receivable

 $179,269  $164,592 

Less allowance for expected credit losses

  (6,558)  (8,057)

Accounts receivable, net

 $172,711  $156,535 
Accounts Receivable, Allowance for Credit Loss [Table Text Block]
  

Year Ended September 30,

 
  

2024

  

2023

  

2022

 
             

Balance at beginning of period

 $8,057  $5,162  $4,318 

Provisions

  7,250   8,849   3,536 

Payments received

  (7,455)  (5,884)  (2,278)

Write-offs and adjustments

  (1,294)  (70)  (414)

Balance at end of period

 $6,558  $8,057  $5,162 
Schedule of Inventory, Current [Table Text Block]
  

September 30,

 
  

2024

  

2023

 
         

Raw materials and purchased parts

 $57,230  $59,861 

Work-in-process

  9,118   11,400 

Finished goods

  48,908   56,937 

Total inventories

 $115,256  $128,198 
  

Year Ended September 30,

 
  

2024

  

2023

  

2022

 
             

Balance at beginning of period

 $4,991  $4,082  $3,681 

Provisions

  8,186   3,324   1,752 

Inventory disposals and adjustments

  (3,022)  (2,415)  (1,351)

Balance at end of period

 $10,155  $4,991  $4,082 
Summary of Valuation Allowance [Table Text Block]
  

Year Ended September 30,

 
  

2024

  

2023

  

2022

 
             

Balance at beginning of period

 $8,348  $5,927  $8,592 

Charge to income tax provision (benefit)

  37,677   1,137   1,337 

Charged to other accounts

  1,840   1,284   (4,002)

Balance at end of period

 $47,865  $8,348  $5,927 
Schedule of Product Warranty Liability [Table Text Block]
  

Year Ended September 30,

 
  

2024

  

2023

  

2022

 
             

Balance at beginning of period

 $10,223  $2,890  $2,330 

Adjustments for acquisitions and divestitures

     2,475   254 

Accruals for warranties during the year

  2,736   8,198   2,438 

Costs incurred during the year

  (2,830)  (3,340)  (2,132)

Balance at end of period

 $10,129  $10,223  $2,890