XML 111 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Tax - Income Tax Expense Differs from Computed Income Tax at Statutory Rates (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Statutory income tax rate 37.50%    
Computed income tax at statutory rates $ 68,139 $ 46,445 $ 43,753
Differences in tax rates due to multiple jurisdictions 2,003 839 1,058
Excess tax benefits on share-based compensation (1,023) (1,094) (1,779)
Effect of income subject to tax-exemption grant (46,762) (31,347) (31,424)
Unrecognized tax (benefit) expense (3,388) 1,322 (32)
Other, net 1,593 2,837 1,399
Income tax expense $ 20,562 $ 19,002 $ 12,975