XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2025
Stockholders' Equity Note [Abstract]  
Schedule of Components of Total Stock-Based Compensation
Components of total stock-based compensation included in the Company’s interim condensed consolidated statements of income for the three and nine months ended September 30, 2025 and 2024 were as follows (in thousands):
 
 For the Three Months
Ended September 30,
For the Nine Months
Ended September 30,
2025202420252024
Cost of revenue$19,738 $16,566 $57,980 $45,048 
Research and development42,415 39,275 124,486 114,271 
Sales and marketing22,413 21,076 67,116 58,863 
General and administrative30,857 25,690 90,595 76,151 
Total stock-based compensation115,423 102,607 340,177 294,333 
Provision for income taxes(21,952)(14,322)(57,214)(76,403)
Total stock-based compensation, net of income taxes$93,471 $88,285 $282,963 $217,930