Annual report pursuant to Section 13 and 15(d)

Income Taxes - Provision (Benefit) For Income Taxes (Details)

v3.22.4
Income Taxes - Provision (Benefit) For Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 1,059 $ 2,631 $ 2,108
State 354 733 310
Foreign (1,208) 7,828 7,099
Total 205 11,192 9,517
Deferred:      
Federal (2,325) (579) 117
State (126) (42) (17)
Foreign (1,671) (9,719) (2,767)
Deferred income taxes, net (4,122) (10,340) (2,667)
Income tax expense (benefit) $ (3,917) $ 852 $ 6,850