XML 129 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Shares Issued Under Employee Share Purchase Plan (Details) - Employee Share Purchase Plan 2018 - USD ($)
$ / shares in Units, $ in Thousands
Aug. 31, 2024
Feb. 29, 2024
Aug. 31, 2023
Feb. 28, 2023
Aug. 31, 2022
Feb. 28, 2022
Share-based Compensation Arrangement by Share-based Payment Award            
Number of Ordinary Shares Issued ( in shares) 1,035,996 1,021,397 794,144 930,582 861,315 667,160
Market price, ADS (in dollars per share) $ 165.20 $ 165.65 $ 207.55 $ 171.10 $ 171.66 $ 210.52
Market price, Ordinary (in dollars per share) 12.69 12.74 15.97 13.16 13.20 16.19
Purchase price, ADS (in dollars per share) 140.27 140.80 176.42 145.44 145.91 178.94
Purchase Price, Ordinary (in dollars per share) $ 10.78 $ 10.83 $ 13.57 $ 11.19 $ 11.22 $ 13.76
Proceeds $ 11,178 $ 11,063 $ 10,777 $ 10,414 $ 9,667 $ 9,183