v3.25.2
Share-Based Compensation Expense - Schedule of Shares Issued Under Employee Share Purchase Plan (Details) - Employee Share Purchase Plan 2018 - USD ($)
$ / shares in Units, $ in Thousands
Feb. 28, 2025
Aug. 31, 2024
Feb. 29, 2024
Share-based Compensation Arrangement by Share-based Payment Award      
Number of Ordinary Shares Issued ( in shares) 955,396 1,035,996 1,021,397
Market Price, ADS (in dollars per share) $ 188.26 $ 165.02 $ 165.65
Market Price, Ordinary (in dollars per share) 14.48 12.69 12.74
Purchase Price, ADS (in dollars per share) 160.02 140.27 140.80
Purchase Price, Ordinary (in dollars per share) $ 12.31 $ 10.78 $ 10.83
Proceeds $ 11,760 $ 11,178 $ 11,063