Consolidated Statements of Shareholders' Equity Statement - USD ($) $ in Thousands | Total | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | AOCI Attributable to Parent [Member] |
BALANCE, SHARES at Feb. 29, 2020 | | 163,081,000 | | | |
BALANCE at Feb. 29, 2020 | $ 3,768,875 | $ 81,541 | $ 1,348,988 | $ 2,488,417 | $ (150,071) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
New Accounting Pronouncement or Change in Accounting Principle, Cummulative Effect | Accounting Standards Update 2016-13 [Member] | (153,306) | | | (153,306) | |
Net earnings | 4,978 | | | 4,978 | |
Other Comprehensive Income (Loss), Net of Tax | (15,334) | | | | (15,334) |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 17,652 | | 17,652 | | |
Stock Repurchased and Retired During Period, Shares | | (515,000) | | | |
Stock Repurchased and Retired During Period, Value | (40,709) | $ (258) | (4,271) | (36,180) | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | | 35,000 | | | |
Stock Issued During Period, Value, Stock Options Exercised | 1,706 | $ 18 | 1,688 | | |
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture | | 154,000 | | | |
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture | (5,552) | $ 77 | (5,629) | | |
BALANCE, SHARES at May. 31, 2020 | | 162,755,000 | | | |
BALANCE at May. 31, 2020 | 3,578,310 | $ 81,378 | 1,358,428 | 2,303,909 | (165,405) |
BALANCE, SHARES at Feb. 29, 2020 | | 163,081,000 | | | |
BALANCE at Feb. 29, 2020 | 3,768,875 | $ 81,541 | 1,348,988 | 2,488,417 | (150,071) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net earnings | 536,974 | | | | |
Other Comprehensive Income (Loss), Net of Tax | (2,853) | | | | |
BALANCE, SHARES at Nov. 30, 2020 | | 163,034,000 | | | |
BALANCE at Nov. 30, 2020 | 4,128,476 | $ 81,517 | 1,462,130 | 2,737,753 | (152,924) |
BALANCE, SHARES at May. 31, 2020 | | 162,755,000 | | | |
BALANCE at May. 31, 2020 | 3,578,310 | $ 81,378 | 1,358,428 | 2,303,909 | (165,405) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net earnings | 296,696 | | | 296,696 | |
Other Comprehensive Income (Loss), Net of Tax | 4,979 | | | | 4,979 |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 12,568 | | 12,568 | | |
Stock Repurchased and Retired During Period, Shares | | 0 | | | |
Stock Repurchased and Retired During Period, Value | 0 | $ 0 | 0 | 0 | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | | 1,403,000 | | | |
Stock Issued During Period, Value, Stock Options Exercised | 90,019 | $ 701 | 89,318 | | |
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture | | 4,000 | | | |
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture | (12) | $ 2 | (14) | | |
BALANCE, SHARES at Aug. 31, 2020 | | 164,162,000 | | | |
BALANCE at Aug. 31, 2020 | 3,982,560 | $ 82,081 | 1,460,300 | 2,600,605 | (160,426) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net earnings | 235,300 | | | 235,300 | |
Other Comprehensive Income (Loss), Net of Tax | 7,502 | | | | 7,502 |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 9,942 | | 9,942 | | |
Stock Repurchased and Retired During Period, Shares | | (1,176,000) | | | |
Stock Repurchased and Retired During Period, Value | (109,249) | $ (588) | (10,509) | (98,152) | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | | 43,000 | | | |
Stock Issued During Period, Value, Stock Options Exercised | 2,570 | $ 21 | 2,549 | | |
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture | | 5,000 | | | |
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture | (149) | $ 3 | (152) | | |
BALANCE, SHARES at Nov. 30, 2020 | | 163,034,000 | | | |
BALANCE at Nov. 30, 2020 | $ 4,128,476 | $ 81,517 | 1,462,130 | 2,737,753 | (152,924) |
BALANCE, SHARES at Feb. 28, 2021 | 163,172,333 | 163,172,000 | | | |
BALANCE at Feb. 28, 2021 | $ 4,364,613 | $ 81,586 | 1,513,821 | 2,887,897 | (118,691) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net earnings | 436,756 | | | 436,756 | |
Other Comprehensive Income (Loss), Net of Tax | 2,937 | | | | 2,937 |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 20,102 | | 20,102 | | |
Stock Repurchased and Retired During Period, Shares | | (998,000) | | | |
Stock Repurchased and Retired During Period, Value | (124,542) | $ (499) | (9,348) | (114,695) | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | | 375,000 | | | |
Stock Issued During Period, Value, Stock Options Exercised | 21,590 | $ 187 | 21,403 | | |
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture | | 254,000 | | | |
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture | (17,975) | $ 127 | (18,102) | | |
BALANCE, SHARES at May. 31, 2021 | | 162,803,000 | | | |
BALANCE at May. 31, 2021 | $ 4,703,481 | $ 81,401 | 1,527,876 | 3,209,958 | (115,754) |
BALANCE, SHARES at Feb. 28, 2021 | 163,172,333 | 163,172,000 | | | |
BALANCE at Feb. 28, 2021 | $ 4,364,613 | $ 81,586 | 1,513,821 | 2,887,897 | (118,691) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net earnings | 991,461 | | | | |
Other Comprehensive Income (Loss), Net of Tax | $ 18,390 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | (1,249,000) | | | | |
BALANCE, SHARES at Nov. 30, 2021 | 161,871,923 | 161,872,000 | | | |
BALANCE at Nov. 30, 2021 | $ 5,109,796 | $ 80,936 | 1,672,728 | 3,456,433 | (100,301) |
BALANCE, SHARES at May. 31, 2021 | | 162,803,000 | | | |
BALANCE at May. 31, 2021 | 4,703,481 | $ 81,401 | 1,527,876 | 3,209,958 | (115,754) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net earnings | 285,267 | | | 285,267 | |
Other Comprehensive Income (Loss), Net of Tax | 3,411 | | | | 3,411 |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 14,116 | | 14,116 | | |
Adjustments to Additional Paid in Capital, Other | | | 90,183 | | |
Stock Issued During Period, Value, Acquisitions | 90,571 | $ 388 | | | |
Stock Issued During Period, Shares, Acquisitions | | 776,000 | | | |
Stock Repurchased and Retired During Period, Shares | | (1,754,000) | | | |
Stock Repurchased and Retired During Period, Value | (220,045) | $ (877) | (17,164) | (202,004) | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | | 621,000 | | | |
Stock Issued During Period, Value, Stock Options Exercised | 38,496 | $ 311 | 38,185 | | |
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture | | 24,000 | | | |
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture | (118) | $ 12 | (130) | | |
BALANCE, SHARES at Aug. 31, 2021 | | 162,470,000 | | | |
BALANCE at Aug. 31, 2021 | 4,915,179 | $ 81,235 | 1,653,066 | 3,293,221 | (112,343) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net earnings | 269,438 | | | 269,438 | |
Other Comprehensive Income (Loss), Net of Tax | 12,042 | | | | 12,042 |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 12,347 | | 12,347 | | |
Stock Repurchased and Retired During Period, Shares | | (851,000) | | | |
Stock Repurchased and Retired During Period, Value | (115,346) | $ (425) | (8,695) | (106,226) | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | | 253,000 | | | |
Stock Issued During Period, Value, Stock Options Exercised | 16,223 | $ 126 | 16,097 | | |
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture | | 0 | | | |
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture | $ (87) | $ 0 | (87) | | |
BALANCE, SHARES at Nov. 30, 2021 | 161,871,923 | 161,872,000 | | | |
BALANCE at Nov. 30, 2021 | $ 5,109,796 | $ 80,936 | $ 1,672,728 | $ 3,456,433 | $ (100,301) |