Annual report pursuant to Section 13 and 15(d)

Income Taxes -Components of Provision for Income Taxes (Details)

v3.22.0.1
Income Taxes -Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Federal $ 3,919 $ 4,086 $ 7,739
State 856 1,262 1,344
Foreign 1,066 144 825
Current Total 5,841 5,492 9,908
Deferred:      
Federal (3,318) (78) (66)
State (1,038) 163 (490)
Foreign 0 21 51
Deferred Total (4,356) 106 (505)
Provision for income taxes $ 1,485 $ 5,598 $ 9,403