XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE (Tables)
9 Months Ended
Feb. 29, 2024
REVENUE  
Disaggregation of revenue

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

February 29,

 

 

February 28,

 

 

February 29,

 

 

February 28,

 

(In thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Asia

 

$5,167

 

 

$14,849

 

 

$43,320

 

 

$34,873

 

United States

 

 

1,640

 

 

 

2,343

 

 

 

3,105

 

 

 

7,761

 

Europe

 

 

756

 

 

 

14

 

 

 

3,193

 

 

 

58

 

 

 

$7,563

 

 

$17,206

 

 

$49,618

 

 

$42,692

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

February 29,

 

 

February 28,

 

 

February 29,

 

 

February 28,

 

(In thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Systems

 

$1,971

 

 

$9,821

 

 

$20,750

 

 

$26,315

 

Contactors

 

 

4,759

 

 

 

6,299

 

 

 

25,174

 

 

 

13,400

 

Services

 

 

833

 

 

 

1,086

 

 

 

3,694

 

 

 

2,977

 

 

 

$7,563

 

 

$17,206

 

 

$49,618

 

 

$42,692

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

February 29,

 

 

February 28,

 

 

February 29,

 

 

February 28,

 

(In thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Timing of revenue recognition:

 

 

 

 

 

 

 

 

 

 

 

 

   Products and services transferred at a point in time

 

$7,240

 

 

$16,863

 

 

$48,225

 

 

$41,523

 

   Services transferred over time

 

 

323

 

 

 

343

 

 

 

1,393

 

 

 

1,169

 

 

 

$7,563

 

 

$17,206

 

 

$49,618

 

 

$42,692