XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and Intangible Assets - Carrying Amount and Accumulated Amortization of Intangible Assets (Detail) - USD ($)
$ in Thousands
Feb. 29, 2024
Feb. 28, 2023
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (in years) 6 years 1 month 6 days 7 years 2 months 12 days
Gross Carrying Amount $ 112,458 $ 110,570
Accumulated Amortization 74,131 66,482
Amortized intangible assets, Net $ 38,327 $ 44,088
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (in years) 7 years 7 months 6 days 10 years 1 month 6 days
Gross Carrying Amount $ 29,817 $ 28,977
Accumulated Amortization 14,366 12,294
Amortized intangible assets, Net $ 15,451 $ 16,683
Customer Lists [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (in years) 5 years 1 month 6 days 5 years 4 months 24 days
Gross Carrying Amount $ 81,753 $ 80,733
Accumulated Amortization 59,473 54,020
Amortized intangible assets, Net $ 22,280 $ 26,713
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (in years) 1 year 7 months 6 days 2 years 8 months 12 days
Gross Carrying Amount $ 238 $ 210
Accumulated Amortization 176 145
Amortized intangible assets, Net $ 62 $ 65
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (in years) 5 years 9 months 18 days 6 years 8 months 12 days
Gross Carrying Amount $ 650 $ 650
Accumulated Amortization 116 23
Amortized intangible assets, Net $ 534 $ 627