XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.3
STOCKHOLDERS’ EQUITY (Tables)
9 Months Ended
Sep. 30, 2025
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,
2025202420252024
Cost of revenues (exclusive of depreciation and amortization)$21,149 $19,576 $63,233 $58,870 
Selling, general and administrative expenses23,455 22,548 68,385 63,729 
Total$44,604 $42,124 $131,618 $122,599 
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, 2025
1,206 $165.78 
Options exercised(390)$62.64 
Options forfeited(25)$296.29 
Options expired(14)$393.62 
Options outstanding at September 30, 2025
777 $209.25 $14,705 4.3
Options vested and exercisable as of September 30, 2025
658 $193.91 $14,705 3.7
Options expected to vest as of September 30, 2025
115 $294.30 $— 7.7
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, 2025:
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, 2025
1,212 $288.12 89 $298.84 
Awards granted838 $181.87 52 $182.72 
Awards modified(2)$301.10 $185.73 
Awards vested(376)$295.98 (36)$303.25 
Awards forfeited/cancelled(111)$241.32 (2)$267.29 
Unvested service-based awards outstanding at September 30, 2025
1,561 $232.50 105 $239.07 
Schedule of Performance-Based Awards Activity
The table below summarizes activity related to the Company’s performance-based awards for the nine months ended September 30, 2025:
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, 2025
62 $310.37 
Awards granted88 $211.02 
Awards vested(4)$488.48 
Awards forfeited/cancelled(17)$262.18 
Unvested performance-based awards outstanding at September 30, 2025
129 $244.54