v3.24.3
STOCKHOLDERS’ EQUITY (Tables)
9 Months Ended
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Components of Stock-Based Compensation Expenses
The following table summarizes the components of stock-based compensation expense recognized in the Company’s condensed consolidated statements of income for the periods indicated:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
Cost of revenues (exclusive of depreciation and amortization)$19,576 $18,142 $58,870 $49,569 
Selling, general and administrative expenses22,548 19,705 63,729 59,967 
Total$42,124 $37,847 $122,599 $109,536 
Schedule of Stock Options Activity
Stock option activity under the Company’s plans is set forth below:
 Number of
Options 
Weighted Average
Exercise Price 
Aggregate
Intrinsic Value 
Weighted Average
Remaining Contractual Term (in years)
Options outstanding at January 1, 2024
1,629 $125.88 
Options granted81 $296.87 
Options exercised(409)$43.83 
Options forfeited(9)$276.69 
Options expired(4)$373.38 
Options outstanding at September 30, 2024
1,288 $160.72 $94,480 3.9
Options vested and exercisable as of September 30, 2024
1,046 $128.05 $94,480 2.8
Options expected to vest as of September 30, 2024
231 $302.02 $— 8.4
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 nine months ended September 30, 2024:
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 
Unvested service-based awards outstanding at January 1, 2024
1,074 $292.45 98 $287.36 
Awards granted535 $289.73 34 $298.35 
Awards modified1 $366.27 (1)$114.30 
Awards vested(335)$287.43 (39)$272.94 
Awards forfeited/cancelled(77)$300.63 (2)$295.91 
Unvested service-based awards outstanding at September 30, 2024
1,198 $292.15 90 $298.91 
Schedule of Performance-Based Awards Activity
The table below summarizes activity related to the Company’s equity-classified performance-based restricted stock unit awards (“PSUs”) for the nine months ended September 30, 2024:
Equity-Classified
Equity-Settled
Restricted Stock Units
 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Unvested performance-based awards outstanding at January 1, 2024
13 $441.87 
Awards granted38 $327.31 
Awards vested(3)$560.97 
Awards forfeited/cancelled(1)$594.50 
Unvested performance-based awards outstanding at September 30, 2024
47 $333.56