XML 26 R12.htm IDEA: XBRL DOCUMENT v3.25.2
Note 4 - Supplemental Information
3 Months Ended
Jun. 30, 2025
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]

Note 4. Supplemental Information

 

Inventories consisted of the following:

 

  

June 30, 2025

  

March 31, 2025

 

Raw materials

 $16,089  $14,775 

Work in process

  626   560 

Finished goods

  11,391   10,030 

Total inventories

 $28,106  $25,365 

 

Prepaid expenses and other current assets consisted of the following: 

 

  

June 30, 2025

  

March 31, 2025

 

Prepaid expenses

 $4,302  $2,364 

Deposits

  1,732   1,752 

Prepaid income taxes

  465   1,040 

Other current assets

  3,306   2,873 

Total prepaid expenses and other current assets

 $9,805  $8,029 

 

Accrued payroll and benefits consisted of the following:

 

  

June 30, 2025

  

March 31, 2025

 

Wages and paid-time-off payable

 $4,013  $3,672 

Payroll related taxes

  3,277   2,475 

Bonus payable

  2,269   10,891 

Other benefits payable

  867   820 

Total accrued payroll and benefits

 $10,426  $17,858 

 

In June 2025 we paid fiscal year 2025 bonuses that were accrued as of March 31, 2025.

 

Other accrued expenses consisted of the following: 

 

  

June 30, 2025

  

March 31, 2025

 

Accrued business taxes

 $6,039  $5,996 

Current operating lease liabilities

  3,752   3,523 

Income taxes payable

  2,419   2,157 

GKE acquisition holdback

  -   9,315 

Other

  3,860   3,610 

Total other accrued expenses

 $16,070  $24,601 

 

In April 2025, we remitted payment to the GKE sellers to settle the GKE acquisition holdback liability in full.

 

Depreciation expense was as follows:

 

  

Three Months Ended June 30,

 
  

2025

  

2024

 

Depreciation expense in cost of revenues

 $810  $862 

Depreciation expense in operating expense

  594   542 

Total depreciation expense

 $1,404  $1,404