v3.25.2
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
May 31, 2025
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Loss Changes by Component, Net of Related Tax

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

 

 

May 31,

 

 

 

2025

 

 

2024

 

 

 

 

 

 

 

 

Accumulated other comprehensive loss, beginning balance

 

$

(30,021

)

 

$

(33,251

)

 

 

 

 

 

 

 

Foreign currency translation adjustment

 

 

 

 

 

 

Balance at beginning of period

 

$

(31,885

)

 

$

(30,286

)

Other comprehensive gain (loss) before reclassifications

 

 

4,248

 

 

 

(1,599

)

Balance at end of period

 

$

(27,637

)

 

$

(31,885

)

 

 

 

 

 

 

 

Marketable securities

 

 

 

 

 

 

Balance at beginning of period

 

$

-

 

 

$

(927

)

Other comprehensive loss before reclassifications

 

 

-

 

 

 

-

 

Amounts reclassified from accumulated other comprehensive loss

 

 

-

 

 

 

927

 

Balance at end of period

 

$

-

 

 

$

-

 

 

 

 

 

 

 

 

Fair value of derivatives change

 

 

 

 

 

 

Balance at beginning of period

 

$

1,864

 

 

$

(2,039

)

Other comprehensive (loss) gain before reclassifications

 

 

(1,948

)

 

 

6,184

 

Amounts reclassified from accumulated other comprehensive loss

 

 

(1,177

)

 

 

(2,281

)

Balance at end of period

 

$

(1,261

)

 

$

1,864

 

 

 

 

 

 

 

 

Accumulated other comprehensive loss, ending balance

 

$

(28,898

)

 

$

(30,021

)