XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
INCOME TAXES - Effective Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Reconciliation [Abstract]      
Income tax at Federal statutory rate $ 26,299 $ 22,348 $ 20,260
State income taxes, net of Federal income taxes 2,406 2,288 (244)
Stock Options (924) (1,529) (222)
GILTI 0 0 2,507
FDII (1,540) (1,400) (1,922)
Patent Box Decree (related to prior years) 0 0 (1,948)
Foreign Tax Credits 0 0 (1,125)
Other 2,888 87 (499)
Total income tax provision $ 29,129 $ 21,794 $ 16,807