XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Income taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current tax (benefit) provision      
Federal $ 1,094 $ 544 $ (220)
Foreign 3,497 3,715 1,672
State and Local 2,001 1,865 784
Current tax benefit 6,592 6,124 2,236
Deferred tax (benefit) provision      
Federal (661) (5,812) (8,467)
Foreign (1,185) (1,373) 102
State and local (7,034) (2,477) (6,947)
Deferred tax benefit (8,880) (9,662) (15,312)
Benefit from income taxes $ (2,288) $ (3,538) $ (13,076)