XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Net income $ 1,503 $ 5,209
Foreign currency translation gain (loss) 3,223 (11,133)
Unrealized gain (loss) on marketable securities, net of tax of $183 and ($126) 576 (424)
Unrealized gain on derivative instruments, net of tax of $933 2,956  
Other comprehensive income (loss), net of tax: 6,755 (11,557)
Total comprehensive income (loss) $ 8,258 $ (6,348)