v3.26.1
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2026
Income Tax Disclosure [Abstract]  
Schedule of income tax expense
The Company's effective tax rate for the three and six months ended June 30, 2026 and 2025 was as follows (in thousands, except percentages):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Income before income taxes$88,326$61,128$128,862$74,504
Income tax expense29,38515,41538,14919,727
Effective tax rate33.3 %25.2 %29.6 %26.5 %