XML 95 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Schedule of Components of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Federal:      
Current $ 126,933 $ 259,128 $ 206,426
Deferred (excluding separate components) (22,919) 48,363 678,371
Deferred – valuation allowance change (9,506) (153,768) (5,346)
Other noncurrent 1,458 (10,969) (18,326)
Provision for federal income taxes 95,966 142,754 861,125
State:      
Current 10,477 24,931 10,389
Deferred (excluding separate components) (3,731) (11,206) 33,878
Deferred – operating loss carryforward (880) 12,219 15,442
Deferred – valuation allowance change 3,177 2,140 2,345
Provision for state income taxes 9,043 28,084 62,054
Foreign:      
Current (2,363) (223) 2,259
Deferred (excluding separate components) (4,250) (5,611) (311,614)
Deferred - operating loss carryforward (39,769) 57,485 (6,331)
Deferred – valuation allowance change (6,170) (64,650) 89,575
Benefit for foreign income taxes (52,552) (12,999) (226,111)
Benefit (provision) for income taxes $ 52,457 $ 157,839 $ 697,068