Annual report pursuant to Section 13 and 15(d)

Income Tax - Income tax provision (benefit) (Details)

v3.22.0.1
Income Tax - Income tax provision (benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current      
Federal $ 821 $ 176 $ 3,524
State 1,508 636 4,776
Foreign 1,999 1,181 1,756
Total current tax provision 4,328 1,993 10,056
Deferred      
Federal (5,545) (3,608) 1,830
State (2,241) (1,542) 151
Foreign (29) 13 16
Total deferred tax (benefit) provision (7,815) (5,137) 1,997
Income tax (benefit) provision $ (3,487) $ (3,144) $ 12,053