XML 36 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Supplemental Balance Sheet Information
12 Months Ended
Mar. 31, 2025
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]

Note 7. Supplemental Information

 

Inventories consisted of the following: 

 

  

March 31, 2025

  

March 31, 2024

 

Raw materials

 $14,775  $18,335 

Work in process

  560   1,256 

Finished goods

  10,030   13,084 

Total inventories

 $25,365  $32,675 

 

Prepaid expenses and other consisted of the following:

 

  

March 31, 2025

  

March 31, 2024

 

Prepaid expenses

 $2,364  $2,932 

Deposits

  1,752   1,898 

Prepaid income taxes

  1,040   1,237 

Other current assets

  2,873   3,341 

Total prepaid expenses and other

 $8,029  $9,408 

 

Property, plant and equipment consisted of the following:

 

  

March 31, 2025

  

March 31, 2024

 

Land

 $889  $889 

Buildings and building improvements

  23,280   23,480 

Manufacturing equipment

  22,694   19,540 

Computer equipment

  3,093   3,613 

Other

  7,188   5,383 

Construction in progress

  1,610   1,380 

Gross total

  58,754   54,285 

Accumulated depreciation

  (26,421)  (22,519)

Total property, plant and equipment, net

 $32,333  $31,766 

 

Depreciation expense was as follows:

 

  

Year Ended March 31,

 
  

2025

  

2024

  

2023

 

Depreciation expense in cost of revenues

 $3,160  $3,031  $3,163 

Depreciation expense in operating expense

  2,222   1,202   1,150 

Total depreciation expense

 $5,382  $4,233  $4,313 

 

Accrued payroll and benefits consisted of the following:

 

  

March 31, 2025

  

March 31, 2024

 

Bonus payable

 $10,891  $3,838 

Wages and paid-time-off payable

  3,672   3,072 

Payroll related taxes

  2,475   1,956 

Other benefits payable

  820   1,069 

Total accrued payroll and benefits

 $17,858  $9,935 

 

Other accrued expenses consisted of the following:

 

  

March 31, 2025

  

March 31, 2024

 

GKE acquisition holdback (current)

 $9,315  $- 

Accrued business taxes

  5,996   5,557 

Current operating lease liabilities

  3,523   2,986 

Income taxes payable

  2,157   1,615 

Other

  3,610   2,700 

Total other accrued expenses

 $24,601  $12,858