XML 61 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and Intangible Assets - Carrying Amount and Accumulated Amortization of Intangible Assets (Detail) - USD ($)
$ in Thousands
May 31, 2025
Feb. 28, 2025
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (in years) 7 years 1 month 6 days 5 years 8 months 12 days
Gross Carrying Amount $ 126,624 $ 115,125
Accumulated Amortization 83,800 81,855
Amortized intangible assets, Net $ 42,824 $ 33,270
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (in years) 6 years 4 months 24 days 6 years 10 months 24 days
Gross Carrying Amount $ 32,421 $ 30,911
Accumulated Amortization 17,038 16,544
Amortized intangible assets, Net $ 15,383 $ 14,367
Customer Lists [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (in years) 7 years 7 months 6 days 4 years 9 months 18 days
Gross Carrying Amount $ 93,273 $ 83,303
Accumulated Amortization 66,306 64,890
Amortized intangible assets, Net $ 26,967 $ 18,413
Non-Compete [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (in years) 1 year 9 months 18 days
Gross Carrying Amount $ 280 $ 261
Accumulated Amortization 224 212
Amortized intangible assets, Net $ 56 $ 49
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (in years) 4 years 6 months 4 years 9 months 18 days
Gross Carrying Amount $ 650 $ 650
Accumulated Amortization 232 209
Amortized intangible assets, Net $ 418 $ 441