Annual report pursuant to Section 13 and 15(d)

Income Taxes - Provision for Income Tax (Details)

v3.22.4
Income Taxes - Provision for Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 18,210 $ 2,469 $ 0
State 3,100 1,813 1,982
Foreign 1,978 3,317 6,013
Current income tax 23,288 7,599 7,995
Deferred:      
Federal 4,544 (1,813) (58,125)
State (2,288) 2,551 (2,596)
Foreign (604) 3,810 661
Deferred income tax 1,652 4,548 (60,060)
Total $ 24,940 $ 12,147 $ (52,065)