Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Income Taxes - Income Tax (Benefit) Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current income tax provision (benefit):      
Federal $ (722) $ (779) $ (4,566)
State 733 1,779 1,522
Foreign 1,202 844 298
Total current 1,213 1,844 (2,746)
Deferred income tax provision (benefit):      
Federal 2,528 (8,025) 3,655
State 2,300 3,561 2,207
Foreign 1,129 573 (3,610)
Total deferred 5,957 (3,891) 2,252
Total income tax provision (benefit) $ 7,170 $ (2,047) $ (494)