XML 36 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Accounts Payable and Accrued Expenses
12 Months Ended
Mar. 31, 2025
Notes to Financial Statements  
Accounts Payable and Accrued Liabilities Disclosure [Text Block]

12. Accounts Payable and Accrued Expenses

 

Accounts payable and accrued expenses at  March 31, 2025 and  March 31, 2024 consisted of the following (in thousands):

 

  

March 31, 2025

  

March 31, 2024

 

Accounts payable

 $6,733  $4,476 

Accrued inventories in-transit

  2,111   539 

Accrued other miscellaneous expenses

  3,600   2,366 

Accrued contract loss

  97   97 

Advanced deposits

  1,267   2,270 

Accrued compensation

  13,418   10,326 

Income taxes payable

  305   346 

Accrued product warranty

  3,033   2,363 

Accrued commissions

  1,718   1,452 

Total

 $32,282  $24,235 

 

The Company generally provides a one to three year warranty on its products, commencing upon delivery or installation where applicable. A provision is recorded upon revenue recognition to cost of revenues for estimated warranty expense based on historical experience.

 

Product warranty activity was as follows (in thousands):

 

  

Fiscal Years Ended March 31,

 
  

2025

  

2024

 

Balance at beginning of period

 $2,363  $2,638 

Acquired warranty obligations

  637   - 

Provisions for warranties during the period

  1,641   1,751 

Settlements during the period

  (1,608)  (2,026)

Balance at end of period

 $3,033  $2,363