XML 146 R133.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income taxes - Schedule of income tax expense (benefit) computed by applying the U.S. federal statutory income tax rate to income before income taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Income before income tax expense $ 483,129 $ 400,477 $ 399,417
Statutory tax rates (in percentage) 21.00% 21.00% 21.00%
Computed expected income tax expense $ 101,457 $ 84,100 $ 83,878
Increase (decrease) in income taxes resulting from:      
Foreign tax rate differential 10,747 15,456 31,121
Tax benefit from tax holiday (3,159) (16,063) (21,393)
True-up of prior years tax liability 7,590 (3,420) (3,568)
Interest income on income tax refund (7,780) 0 0
Non-deductible expenses 1,755 372 2,152
Effect of change in tax rates 1,740 453 6,497
Change in valuation allowance 6,244 142,733 10,515
Unrecognized tax benefits (327) 3,228 5,502
Employment related tax incentive (3,930) 0 (5,239)
Internal restructuring 0 (129,688) 0
State income taxes 5,837 6,995 2,229
Excess tax benefit on share-based compensation (7,773) (7,310) (2,743)
Others 1,280 (4,655) (14,415)
Total income tax expense (benefit) $ 113,681 92,201 94,536
Reversal of deferred tax liabilities due to transfer/closure of certain affiliated entities     3,782
Impairment of deferred tax asset   $ 8,384 $ 8,069