XML 94 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income taxes - Schedule of Current and Deferred Income Tax (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
U.S. federal tax $ 47,880 $ 17,794 $ 9,502
State and local tax 18,331 6,498 2,289
Non-U.S. operations 258 386 290
Total Current 66,469 24,678 12,081
Deferred:      
U.S. federal tax (1,745) 17,182 7,177
State and local tax 790 4,310 2,924
Non-U.S. operations 163 (156) (223)
Total Deferred (792) 21,336 9,878
Total income taxes $ 65,677 $ 46,014 $ 21,959