XML 71 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS’ EQUITY (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Components of Stock-Based Compensation Expenses
The following costs related to the Company’s stock compensation plans were included in the consolidated statements of income:
For the Years Ended December 31,
202420232022
Cost of revenues (exclusive of depreciation and amortization)$80,944 $68,797 $47,470 
Selling, general and administrative expenses
86,353 78,933 52,439 
Total$167,297 $147,730 $99,909 
Schedule of Stock Option Activity
Stock option activity under the Company’s long-term incentive plans is set forth below:
 Number of
Options
Weighted Average
Exercise Price 
Aggregate
Intrinsic Value 
Weighted Average
Remaining Contractual Term (in years)
Options outstanding as of January 1, 20222,318 $77.79 $1,369,132 
Options granted133 $277.85 
Options exercised(514)$44.02 
Options forfeited(11)$350.19 
Options expired(3)$128.11 
Options outstanding as of December 31, 20221,923 $98.92 $447,503 
Options granted114 $295.73 
Options exercised(397)$39.01 
Options forfeited(6)$316.91 
Options expired(5)$340.13 
Options outstanding as of December 31, 20231,629 $125.88 $289,552 
Options granted81 $296.87 
Options exercised(483)$46.71 
Options forfeited(16)$297.52 
Options expired(5)$371.84 
Options outstanding as of December 31, 20241,206 $165.78 $112,839 3.8
Options vested and exercisable as of December 31, 2024973 $133.49 $112,814 2.7
Options expected to vest as of December 31, 2024225 $300.46 $24 8.2
Schedule of Black-Scholes Option Valuation Model Assumptions
The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model. The model incorporated the following weighted average assumptions:
For the Years Ended December 31,
202420232022
Expected volatility52.1 %50.2 %46.7 %
Expected term (in years)6.256.236.24
Risk-free interest rate4.3 %3.6 %2.6 %
Expected dividends— %— %— %
Schedule of Service-Based Awards Activity The table below summarizes activity related to the Company’s equity-classified and liability-classified service-based awards for the years ended December 31, 2024, 2023 and 2022:
Equity-Classified
Restricted Stock
Equity-Classified
Equity-Settled
Restricted Stock Units
Liability-Classified
Cash-Settled
Restricted Stock Units
 Number of
Shares
Weighted Average Grant Date
Fair Value Per Share 
Number of
Shares
Weighted Average Grant Date
Fair Value Per Share 
Number of
Shares
Weighted Average Grant Date
Fair Value Per Share 
Unvested service-based awards outstanding as of January 1, 20229 $167.18 576 $277.38 112 $217.28 
Awards granted— $— 655 $287.13 51 $269.60 
Awards modified— $— (3)$387.74 $220.00 
Awards vested(9)$167.18 (244)$235.96 (56)$184.96 
Awards forfeited— $— (68)$328.81 (11)$260.59 
Unvested service-based awards outstanding as of December 31, 2022 $ 916 $291.19 99 $257.74 
Awards granted— $— 607 $288.49 36 $298.81 
Awards modified— $— (15)$278.52 15 $305.59 
Awards vested— $— (329)$278.25 (46)$242.07 
Awards forfeited— $— (105)$304.91 (6)$254.82 
Unvested service-based awards outstanding as of December 31, 2023 $ 1,074 $292.45 98 $287.36 
Awards granted— $— 617 $283.21 34 $298.35 
Awards modified— $— $366.27 (1)$114.30 
Awards vested— $— (378)$289.48 (39)$273.28 
Awards forfeited— $— (102)$299.49 (3)$295.86 
Unvested service-based awards outstanding as of December 31, 2024 $ 1,212 $288.12 89 $298.84 
Schedule of Fair Value of Service-Based Awards Vested
The fair value of vested service-based awards (measured at the vesting date) for the years ended December 31, 2024, 2023 and 2022 was as follows:
 For the Years Ended December 31,
 202420232022
Equity-classified equity-settled
Restricted stock$— $— $3,990 
Restricted stock units105,100 94,418 69,510 
Liability-classified cash-settled
Restricted stock units11,455 13,229 16,238 
Total fair value of vested service-based awards$116,555 $107,647 $89,738 
Schedule of Performance-Based Awards Activity
The table below summarizes activity related to the Company’s performance-based awards for the years ended December 31, 2024, 2023 and 2022:
Equity-Classified
Equity-Settled
Restricted Stock
Equity-Classified
Equity-Settled
Restricted Stock Units
 Number of
Shares
Weighted Average Grant Date
Fair Value Per Share 
Number of
Shares
Weighted Average Grant Date
Fair Value Per Share 
Unvested performance-based awards outstanding as of January 1, 20229 $165.87 23 $339.69 
Awards granted— $— $418.26 
Awards vested— $— (9)$238.96 
Awards forfeited $ (5)$377.87 
Unvested performance-based awards outstanding as of December 31, 20229 $165.87 15 $412.60 
Awards granted— $— $258.19 
Awards vested(9)$165.87 (7)$229.98 
Awards forfeited— $— (1)$363.93 
Unvested performance-based awards outstanding as of December 31, 2023 $ 13 $441.87 
Awards granted— $— 54 $302.61 
Awards vested— $— (3)$560.97 
Awards forfeited $ (2)$546.48 
Unvested performance-based awards outstanding as of December 31, 2024 $ 62 $310.37 
Schedule of Fair Value of Performance-Based Awards Vested
The fair value of vested performance-based awards (measured at the vesting date) for the years ended December 31, 2024, 2023 and 2022 was as follows:
 For the Years Ended December 31,
 202420232022
Equity-classified equity-settled
Restricted stock$— $2,237 $— 
Restricted stock units812 1,581 2,914 
Total fair value of vested performance-based awards$812 $3,818 $2,914 
Schedule of Assumptions Used The Black-Scholes model relies on a number of key assumptions to calculate estimated fair values. The model incorporated the following weighted average assumptions for the years ended December 31, 2024, 2023 and 2022:
For the Years Ended December 31,
202420232022
Expected volatility43.2 %48.0 %86.8 %
Expected term (in years)0.500.500.50
Risk-free interest rate4.9 %5.3 %3.0 %
Expected dividends— %— %— %