v3.26.1
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2026
Income Tax Disclosure [Abstract]  
Schedule of Effective Income Tax Rate Reconciliation
For the three and six months ended June 30, 2026 and 2025, we recorded the following provisions for income taxes and effective tax rates as compared to our income before provision for income taxes (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Income before provision for income taxes$751,514 $558,012 $1,095,114 $792,202 
Provision for income taxes165,909 153,013 206,179 229,000 
Effective tax rate22.1%27.4%18.8%28.9%