XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets - Carrying Amount and Accumulated Amortization of Intangible Assets (Detail) - USD ($)
$ in Thousands
Feb. 28, 2025
Feb. 29, 2024
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (in years) 5 years 8 months 12 days 6 years 1 month 6 days
Gross Carrying Amount $ 115,125 $ 112,458
Accumulated Amortization 81,855 74,131
Amortized intangible assets, Net $ 33,270 $ 38,327
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (in years) 6 years 10 months 24 days 7 years 7 months 6 days
Gross Carrying Amount $ 30,911 $ 29,817
Accumulated Amortization 16,544 14,366
Amortized intangible assets, Net $ 14,367 $ 15,451
Customer Lists [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (in years) 4 years 9 months 18 days 5 years 1 month 6 days
Gross Carrying Amount $ 83,303 $ 81,753
Accumulated Amortization 64,890 59,473
Amortized intangible assets, Net $ 18,413 $ 22,280
Non-Compete [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (in years) 9 months 18 days 1 year 7 months 6 days
Gross Carrying Amount $ 261 $ 238
Accumulated Amortization 212 176
Amortized intangible assets, Net $ 49 $ 62
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (in years) 4 years 9 months 18 days 5 years 9 months 18 days
Gross Carrying Amount $ 650 $ 650
Accumulated Amortization 209 116
Amortized intangible assets, Net $ 441 $ 534