XML 116 R91.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES - Reconciliation of Effective Income Tax Rate from Statutory Federal Income Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
U.S. federal income taxes at statutory rates $ (26,227) $ (28,318) $ (2,424)
Valuation allowance (5,881) 727 510
State income taxes, net of federal benefit and tax credits (6,994) (4,450) (3,329)
Permanent differences 1,773 2,606 1,302
GILTI, FDII, and BEAT (1) 0 0 399
Federal research and experimentation credits (5,716) (4,295) (6,991)
Tax effects of foreign activities 3,050 3,056 (399)
Tax-exempt income 0 (91) (137)
Provision to return adjustments 3,416 (5,460) 253
Non-deductible compensation 1,806 1,716 1,025
Expiration of statutes and changes in estimates 55 2,420 (516)
Excess tax benefits related to share-based compensation (25,797) (14,291) (13,541)
Cares Act (10,576)    
Impact of change in tax law 7,489 1,908 1,636
Other 86 59 52
Income tax expense (benefit), total $ (63,516) $ (44,413) $ (22,160)