Quarterly report [Sections 13 or 15(d)]

INCOME TAXES (Tables)

v3.25.2
INCOME TAXES (Tables)
6 Months Ended
Jun. 30, 2025
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Provision
Components of the provision for income taxes are as follows (in thousands): 
  Three Months Ended June 30, Six Months Ended June 30,
  2025 2024 2025 2024
Federal $ 38,498  $ 52,340  $ 69,129  $ 90,462 
State 7,683  13,466  14,405  23,343 
Total $ 46,181  $ 65,806  $ 83,534  $ 113,805