XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE (Tables)
9 Months Ended
Feb. 28, 2025
REVENUE  
Disaggregation of revenue

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

February 28,

 

 

February 29,

 

 

February 28,

 

 

February 29,

 

(In thousands)

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Asia

 

$5,472

 

 

$5,167

 

 

$27,875

 

 

$43,320

 

United States

 

 

10,560

 

 

 

1,640

 

 

 

14,544

 

 

 

3,105

 

Europe

 

 

2,275

 

 

 

756

 

 

 

2,460

 

 

 

3,193

 

 

 

$18,307

 

 

$7,563

 

 

$44,879

 

 

$49,618

 

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

February 28,

 

 

February 29,

 

 

February 28,

 

 

February 29,

 

(In thousands)

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Systems

 

$10,744

 

 

$1,971

 

 

$14,214

 

 

$20,750

 

Contactors

 

 

5,937

 

 

 

4,759

 

 

 

26,606

 

 

 

25,174

 

Services

 

 

1,626

 

 

 

833

 

 

 

4,059

 

 

 

3,694

 

 

 

$18,307

 

 

$7,563

 

 

$44,879

 

 

$49,618

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

February 28,

 

 

February 29,

 

 

February 28,

 

 

February 29,

 

(In thousands)

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Timing of revenue recognition:

 

 

 

 

 

 

 

 

 

 

 

 

Products and services transferred at a point in time

 

$18,067

 

 

$7,240

 

 

$44,215

 

 

$48,225

 

Services transferred over time

 

 

240

 

 

 

323

 

 

 

664

 

 

 

1,393

 

 

 

$18,307

 

 

$7,563

 

 

$44,879

 

 

$49,618