XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.4
REVENUE (Tables)
6 Months Ended
Nov. 30, 2023
REVENUE  
Disaggregation of revenue

 

 

Three Months Ended November 30,

 

 

Six Months Ended November 30,

 

(In thousands)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Asia

 

$18,922

 

 

$12,216

 

 

$38,153

 

 

$20,024

 

Europe

 

 

1,833

 

 

 

44

 

 

 

2,437

 

 

 

44

 

United States

 

 

676

 

 

 

2,555

 

 

 

1,465

 

 

 

5,418

 

 

 

$21,431

 

 

$14,815

 

 

$42,055

 

 

$25,486

 

 

 

Three Months Ended November 30,

 

 

Six Months Ended November 30,

 

(In thousands)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Systems

 

$10,685

 

 

$7,400

 

 

$18,779

 

 

$16,494

 

Contactors

 

 

9,152

 

 

 

6,607

 

 

 

20,415

 

 

 

7,101

 

Services

 

 

1,594

 

 

 

808

 

 

 

2,861

 

 

 

1,891

 

 

 

$21,431

 

 

$14,815

 

 

$42,055

 

 

$25,486

 

 

 

Three Months Ended November 30,

 

 

Six Months Ended November 30,

 

(In thousands)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Timing of revenue recognition:

 

 

 

 

 

 

 

 

 

 

 

 

Products and services transferred at a point in time

 

$20,974

 

 

$14,427

 

 

$40,985

 

 

$24,681

 

Services transferred over time

 

 

457

 

 

 

388

 

 

 

1,070

 

 

 

805

 

 

 

$21,431

 

 

$14,815

 

 

$42,055

 

 

$25,486