XML 95 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Income taxes - Schedule of Current and Deferred Income Tax (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
U.S. federal tax $ 18,862 $ 47,880 $ 17,794
State and local tax 8,068 18,331 6,498
Non-U.S. operations 1,129 258 386
Total Current 28,059 66,469 24,678
Deferred:      
U.S. federal tax (10,420) (1,745) 17,182
State and local tax (4,538) 790 4,310
Non-U.S. operations 343 163 (156)
Total Deferred (14,615) (792) 21,336
Total income taxes $ 13,444 $ 65,677 $ 46,014