XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.4
BALANCE SHEET INFORMATION
6 Months Ended
Nov. 30, 2023
BALANCE SHEET INFORMATION  
BALANCE SHEET INFORMATION

3. BALANCE SHEET INFORMATION

 

Inventories

Inventories consisted of the following:

 

 

 

November 30,

 

 

May 31,

 

(In thousands)

 

2023

 

 

2023

 

Raw materials and sub-assemblies

 

$20,717

 

 

$15,953

 

Work in process

 

 

11,926

 

 

 

5,764

 

Finished goods

 

 

1,174

 

 

 

2,191

 

 

 

$33,817

 

 

$23,908

 

 

Property and equipment

 

Property and equipment, net consisted of the following:

 

 

 

Useful life

 

November 30,

 

 

May 31,

 

(In thousands)

 

(in years)

 

2023

 

 

2023

 

Leasehold improvements

 

 *

 

$1,553

 

 

$1,310

 

Machinery and equipment

 

 3 - 6

 

 

5,782

 

 

 

5,445

 

Test equipment

 

 4 - 6

 

 

3,121

 

 

 

2,998

 

Furniture and fixtures

 

 2 - 6

 

 

702

 

 

 

706

 

 

 

 

 

 

11,158

 

 

 

10,459

 

Less: accumulated depreciation and amortization

 

 

 

 

(7,973)

 

 

(7,700)

 

 

 

 

$3,185

 

 

$2,759

 

 

* Lesser of estimated useful life or lease term.

 

Product warranties

 

The Company provides for the estimated cost of product warranties at the time revenues are recognized on the products shipped. While the Company engages in extensive product quality programs and processes, including actively monitoring and evaluating the quality of its component suppliers, the Company’s warranty obligation is affected by product failure rates, material usage and service delivery costs incurred in correcting a product failure. Should actual product failure rates, material usage or service delivery costs differ from the Company’s estimates, revisions to the estimated warranty liability would be required. The standard warranty period is one year for systems and ninety days for parts and service.

 

The following is a summary of changes in the Company's liability for product warranties during the three and six months ended November 30, 2023 and 2022:

 

 

 

Three Months Ended November 30,

 

 

Six Months Ended November 30,

 

(In thousands)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Balance at the beginning of the period

 

$232

 

 

$424

 

 

$267

 

 

$410

 

Accruals for warranties issued during the period

 

 

162

 

 

 

5

 

 

 

227

 

 

 

123

 

Adjustments to previously existing warranty accruals

 

 

-

 

 

 

-

 

 

 

-

 

 

 

61

 

Consumption of reserves

 

 

(173)

 

 

(118)

 

 

(273)

 

 

(283)

Balance at the end of the period

 

$221

 

 

$311

 

 

$221

 

 

$311

 

 

Deferred revenue

 

Deferred revenue, short-term consisted of the following:

 

 

 

November 30,

 

 

May 31,

 

(In thousands)

 

2023

 

 

2023

 

Customer deposits

 

$68

 

 

$2,690

 

Deferred revenue

 

 

79

 

 

 

132

 

 

 

$147

 

 

$2,822