XML 72 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes, Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current income tax expense [Abstract]      
Federal $ 21,640 $ 16,807 $ 9,660
State 5,138 5,128 3,000
Foreign 25,549 22,875 24,418
Current income tax expense 52,327 44,810 37,078
Deferred benefit [Abstract]      
Federal (8,520) (4,159) (6,918)
State (1,353) (1,189) (565)
Foreign (1,137) (723) (1,222)
Deferred income tax benefit (11,010) (6,071) (8,705)
Income taxes $ 41,317 $ 38,739 $ 28,373