XML 27 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Loss
9 Months Ended
Feb. 28, 2025
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Loss

10. ACCUMULATED OTHER COMPREHENSIVE LOSS

Accumulated other comprehensive loss changes by component, net of related tax, were as follows:

 

Three months ended February 28/29,

 

 

Nine months ended February 28/29,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated other comprehensive loss, beginning balance

 

$

(44,745

)

 

$

(25,128

)

 

$

(30,021

)

 

$

(33,251

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation adjustment

 

 

 

 

 

 

 

 

 

 

 

 

Balance at beginning of period

 

$

(44,002

)

 

$

(25,607

)

 

$

(31,885

)

 

$

(30,285

)

Other comprehensive (loss) gain before reclassifications

 

 

(2,658

)

 

 

(4,561

)

 

 

(14,775

)

 

 

117

 

Balance at end of period

 

$

(46,660

)

 

$

(30,168

)

 

$

(46,660

)

 

$

(30,168

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

Balance at beginning of period

 

$

-

 

 

$

(87

)

 

$

-

 

 

$

(927

)

Other comprehensive loss before reclassifications

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Amounts reclassified from accumulated other comprehensive loss

 

 

-

 

 

 

77

 

 

 

-

 

 

 

917

 

Balance at end of period

 

$

-

 

 

$

(10

)

 

$

-

 

 

$

(10

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Fair value of derivatives change

 

 

 

 

 

 

 

 

 

 

 

 

Balance at beginning of period

 

$

(743

)

 

$

566

 

 

$

1,864

 

 

$

(2,039

)

Other comprehensive (loss) gain before reclassifications

 

 

(170

)

 

 

731

 

 

 

(1,797

)

 

 

4,439

 

Amounts reclassified from accumulated other comprehensive loss

 

 

(117

)

 

 

(592

)

 

 

(1,097

)

 

 

(1,695

)

Balance at end of period

 

$

(1,030

)

 

$

705

 

 

$

(1,030

)

 

$

705

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated other comprehensive loss, ending balance

 

$

(47,690

)

 

$

(29,473

)

 

$

(47,690

)

 

$

(29,473

)