Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Income Taxes -Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 8,880 $ 3,919 $ 4,086
State 1,411 856 1,262
Foreign 35 1,066 144
Current Total 10,326 5,841 5,492
Deferred:      
Federal (1,050) (3,318) (78)
State (89) (1,038) 163
Foreign 0 0 21
Deferred Total (1,139) (4,356) 106
Provision for income taxes $ 9,187 $ 1,485 $ 5,598