Quarterly report pursuant to Section 13 or 15(d)

INCOME TAXES (Tables)

v3.24.2
INCOME TAXES (Tables)
6 Months Ended
Jun. 30, 2024
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,
  2024 2023 2024 2023
Federal $ 52,340  $ 41,831  $ 90,462  $ 68,271 
State 13,466  10,857  23,343  18,419 
Total $ 65,806  $ 52,688  $ 113,805  $ 86,690