XML 70 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss (Schedule of Accumulated Other Comprehensive Loss) (Details) - USD ($)
$ in Thousands
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2021
Accumulated Other Comprehensive Loss [Abstract]      
Defined benefit pension plan, net of tax benefit of $620 and $716 $ (1,971) $ (2,277)  
Foreign currency translation, net of hedging activities, net of tax expense of $3,868 and $4,875 (18,948) (18,924)  
Unrealized loss on marketable securities, net of tax benefit of $23 and $78 (91) (272)  
Total accumulated other comprehensive loss $ (21,010) $ (21,473) $ (17,933)