Annual report pursuant to Section 13 and 15(d)

Income Taxes - Provision for Income Tax (Details)

v3.22.0.1
Income Taxes - Provision for Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Federal $ 2,469 $ 0 $ (3)
State 1,813 1,982 2,141
Foreign 3,317 6,013 6,263
Current income tax 7,599 7,995 8,401
Deferred:      
Federal (1,813) (58,125) 1,320
State 2,551 (2,596) 2,244
Foreign 3,810 661 334
Deferred income tax 4,548 (60,060) 3,898
Total $ 12,147 $ (52,065) $ 12,299