XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.2
BALANCE SHEET INFORMATION (Tables)
12 Months Ended
May 31, 2024
BALANCE SHEET INFORMATION  
Inventories

 

 

May 31,

 

(In thousands)

 

2024

 

 

2023

 

Raw materials and sub-assemblies

 

$22,410

 

 

$15,953

 

Work in process

 

 

13,593

 

 

 

5,764

 

Finished goods

 

 

1,467

 

 

 

2,191

 

 

 

$37,470

 

 

$23,908

 

Property and equipment, net

 

 

May 31,

 

(In thousands)

 

2024

 

 

2023

 

Leasehold improvements

 

$1,588

 

 

$1,310

 

Machinery and equipment

 

 

4,528

 

 

 

5,445

 

Test equipment

 

 

1,928

 

 

 

2,998

 

Furniture and fixtures

 

 

175

 

 

 

706

 

 

 

 

8,219

 

 

 

10,459

 

Less: accumulated depreciation and amortization

 

 

(4,966)

 

 

(7,700)

 

 

$3,253

 

 

$2,759

 

Accrued expenses

 

 

May 31,

 

(In thousands)

 

2024

 

 

2023

 

Commissions and bonuses

 

$1,290

 

 

$1,728

 

Payroll related

 

 

1,202

 

 

 

1,491

 

Professional services

 

 

503

 

 

 

520

 

Other

 

 

371

 

 

 

404

 

 

 

$3,366

 

 

$4,143

 

Warranty reserve

 

 

May 31,

 

(In thousands)

 

2024

 

 

2023

 

Balance at the beginning of the period

 

$267

 

 

$410

 

Accruals for warranties issued during the period

 

 

511

 

 

 

420

 

Adjustments to previously existing warranty accruals

 

 

-

 

 

 

61

 

Consumption of reserves

 

 

(544)

 

 

(624)

Balance at the end of the period

 

$234

 

 

$267

 

Customer deposits and deferred revenue, short-term

 

 

May 31,

 

(In thousands)

 

2024

 

 

2023

 

Customer deposits

 

$1,248

 

 

$2,690

 

Deferred revenue

 

 

97

 

 

 

132

 

 

 

$1,345

 

 

$2,822