XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Income tax expense at statutory rates $ 22,995 $ 16,749 $ 17,765
Increase (reduction) from:      
Jurisdictional rate differences 1,599 1,034 988
Executive compensation limitation 1,314 170 715
Stock based compensation (322) (366) (358)
U.S. state taxes 3,724 2,556 3,137
Foreign tax expense 0 704 0
R&D credit (670) (415) (699)
GILTI 0 50 872
Previously unrecognized tax (benefit)/expense 8 2,219 (1,504)
Other, net 605 (748) 580
Provision for income taxes $ 29,253 $ 21,953 $ 21,496
Effective tax rate 27.00% 28.00% 25.00%