XML 122 R106.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Federal income taxes:      
Current $ 25,699 $ 20,006 $ 8,259
Deferred 17,328 71,202 (255)
Federal income tax expense (benefit), continuing operations, total 43,027 91,208 8,004
State income taxes:      
Current 10,422 8,564 4,146
Deferred 3,960 18,587 47
State and local income tax expense (benefit), continuing operations, total 14,382 27,151 4,193
Foreign income taxes (benefit):      
Current 39,904 7,780 (3,163)
Deferred (34,414) (3,409) 11,429
Foreign income tax expense (benefit), continuing operations, total 5,490 4,371 8,266
Total U.S. and foreign provision for income taxes $ 62,899 $ 122,730 $ 20,463