v3.26.1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2026
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 six months ended June 30, 2026 and 2025 were as follows (in thousands):
 
For the Three Months
Ended June 30,
For the Six Months
Ended June 30,
2026202520262025
Cost of revenue$24,659 $19,314 $46,336 $38,242 
Research and development53,997 39,803 102,854 82,071 
Sales and marketing26,456 22,263 51,437 44,703 
General and administrative41,178 31,396 74,344 59,738 
Total stock-based compensation146,290 112,776 274,971 224,754 
Provision for income taxes(39,236)(20,465)(74,457)(35,262)
Total stock-based compensation, net of income taxes$107,054 $92,311 $200,514 $189,492