XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS’ EQUITY (Tables)
6 Months Ended
Jun. 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
June 30,
Six Months Ended
June 30,
2024202320242023
Cost of revenues (exclusive of depreciation and amortization)$16,937 $15,416 $39,294 $31,427 
Selling, general and administrative expenses18,747 17,694 41,181 40,262 
Total$35,684 $33,110 $80,475 $71,689 
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(392)$42.37 
Options forfeited(7)$279.30 
Options expired(2)$416.96 
Options outstanding at June 30, 2024
1,309 $160.17 $86,552 4.1
Options vested and exercisable as of June 30, 2024
1,065 $127.51 $86,552 3.0
Options expected to vest as of June 30, 2024
231 $302.61 $— 8.6
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 six months ended June 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 granted523 $291.61 34 $298.60 
Awards modified$366.27 (1)$114.30 
Awards vested(327)$286.86 (39)$271.72 
Awards forfeited/cancelled(48)$300.90 (1)$289.89 
Unvested service-based awards outstanding at June 30, 2024
1,223 $293.30 91 $299.54 
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 six months ended June 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 June 30, 2024
47 $333.56