XML 113 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 17 - Share Plans - Summary of Restricted Share Awards Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Non-vested (in shares) 378,298 365,965 456,194
Non-vested (in dollars per share) $ 203.04 $ 124.25 $ 68.42
Granted (in shares) 425,099 287,821 126,339
Granted (in dollars per share) $ 117.62 $ 214.58 $ 223.09
Vested (in shares) (133,222) (234,284) (202,327)
Vested (in dollars per share) $ 175.94 $ 83.52 $ 58.99
Forfeited (in shares) (44,789) (41,204) (14,241)
Forfeited (in dollars per share) $ 213.8 $ 263.47 $ 138.64
Non-vested (in shares) 625,386 378,298 365,965