XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS’ EQUITY (Tables)
9 Months Ended
Sep. 30, 2023
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,
2023202220232022
Cost of revenues (exclusive of depreciation and amortization)$18,142 $17,474 $49,569 $31,782 
Selling, general and administrative expenses19,705 15,813 59,967 36,510 
Total$37,847 $33,287 $109,536 $68,292 
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, 2023
1,923 $98.92 
Options granted114 $295.73 
Options exercised(292)$34.59 
Options forfeited(3)$304.41 
Options expired(4)$332.74 
Options outstanding at September 30, 2023
1,738 $121.77 $253,440 3.5
Options vested and exercisable as of September 30, 2023
1,452 $88.07 $250,628 2.5
Options expected to vest as of September 30, 2023
270 $292.64 $2,739 8.5
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, 2023:
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, 2023
916 $291.19 99 $257.74 
Awards granted502 $296.40 36 $299.00 
Awards modified(15)$278.52 15 $305.59 
Awards vested(305)$270.64 (44)$239.75 
Awards forfeited/cancelled(67)$306.98 (4)$244.87 
Unvested service-based awards outstanding at September 30, 2023
1,031 $298.95 102 $287.41 
Schedule of Performance-Based Awards Activity The table below summarizes activity related to the Company’s equity-classified performance-based awards for the nine months ended September 30, 2023:
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 at January 1, 2023
9 $165.87 15 $412.60 
Awards vested(9)$165.87 (1)$438.26 
Awards forfeited/cancelled— — (1)$363.93 
Unvested performance-based awards outstanding at September 30, 2023
 $ 13 $413.14