XML 98 R83.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK-BASED COMPENSATION (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Increase to Number of Shares Authorized to be Issued       2,150,000      
Stock-based compensation expense       $ 46,401 $ 30,821 $ 19,279  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value       $ 68,300 69,700 8,800  
Common Stock, Capital Shares Reserved for Future Issuance       1,992,652      
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized       $ 51,800      
Share-based Payment Arrangement, Expense, Tax Benefit       $ 15,800 $ 16,800 $ 2,000  
Risk free interest rate       2.00% 0.80% 1.40%  
Expected life (in years)       7 years 7 years 5 years  
Expected volatility       43.00% 41.00% 30.00%  
Share-Based Payment Arrangement, Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross       92,799 0 0  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value       $ 57.15      
Stock Appreciation Rights (SARs)              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted       0 139,592 262,091  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value         $ 33.19 $ 13.86  
Restricted Stock Units (RSUs)              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number       774,233 974,162 921,495 363,729
Granted       234,800 314,480 656,717  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value       $ 122.13 $ 77.81 $ 37.44  
Performance Shares [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number       335,329 380,819 305,269 195,305
Granted       83,991 122,812 158,756  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value       $ 122.09 $ 76.76 $ 49.56  
Share-based Payment Arrangement, Tranche One [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage       30.00%      
Share-based Payment Arrangement, Tranche Two [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage       30.00%      
Share-based Payment Arrangement, Tranche Three              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage       40.00%      
Selling, General and Administrative Expenses [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation expense       $ 46,400 $ 30,800 $ 19,300  
Forecast [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation expense $ 2,200 $ 16,800 $ 32,800