v3.26.1
Accumulated Other Comprehensive Loss
12 Months Ended
Apr. 30, 2026
Accumulated Other Comprehensive Loss  
Accumulated Other Comprehensive Loss

17.          Accumulated Other Comprehensive Loss

The components of accumulated other comprehensive loss are as follows (in thousands):

Foreign

Total Accumulated

Available-for-

Currency Translation

Other

  ​ ​ ​

Sale Securities

Adjustments

Comprehensive Loss

Total accumulated other comprehensive loss balance as of April 30, 2025

$

$

(6,514)

$

(6,514)

Unrealized loss, net of $0 of taxes

(215)

(215)

Changes in foreign currency translation adjustments

1,094

1,094

Total accumulated other comprehensive loss balance as of April 30, 2026

$

(215)

$

(5,420)

$

(5,635)