XML 25 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 15 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
   

Year Ended December 31,

 
   

2019

   

2018

   

2017

 

Current:

                       

Federal

  $ 41,686     $ 32,072     $ 15,753  

State

    4,211       9,639       1,775  

Foreign

    2,660       4,546       4,585  
      48,557       46,257       22,113  

Deferred:

                       

Federal

    19,393       22,225       18,213  

State

    1,390       1,910       4,139  

Foreign

    (1,263 )     479       (2,777 )
      19,520       24,614       19,575  

Change in valuation allowance

    (778 )     (1,015 )     2,454  

Provision for income taxes

  $ 67,299     $ 69,856     $ 44,142  
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
   

December 31,

 
   

2019

   

2018

 

Deferred tax assets:

               

Accrued expenses

  $ 21,053     $ 16,745  

Deferred revenue

    14,697       12,418  

Inventories

    9,879       8,500  

Pension obligations

    -       1,062  

Stock-based compensation

    7,490       5,960  

Operating loss and credit carryforwards

    28,356       25,585  

Bad debt

    1,094       1,363  

Other

    4,275       2,516  

Valuation allowance

    (5,024 )     (5,802 )

Total deferred tax assets

    81,820       68,347  
                 

Deferred tax liabilities:

               

Goodwill and intangible assets

    142,159       108,899  

Depreciation

    27,864       25,429  

Debt refinancing costs

    4,119       4,206  

Prepaid expenses

    1,073       950  

Total deferred tax liabilities

    175,215       139,484  
                 

Net deferred tax liabilities

  $ (93,395 )   $ (71,137 )
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
   

December 31,

 
   

2019

   

2018

 

Unrecognized tax benefit, beginning of period

  $ 5,635     $ 7,122  

Increase in unrecognized tax benefit for positions taken in prior period

    633       -  

Increase in unrecognized tax benefit for positions taken in current period

    495       580  

Statute of limitation expirations

    (43 )     (1,818 )

Settlements

    -       (249 )

Unrecognized tax benefit, end of period

  $ 6,720     $ 5,635  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

Year Ended December 31,

 
   

2019

   

2018

   

2017

 

U.S. statutory rate

    21.0 %     21.0 %     35.0 %

State taxes

    4.3       4.7       4.1  

State tax rate differential

    (1.0 )     -       -  

Research and development credits

    (0.8 )     (1.3 )     (1.4 )

State credits

    (1.0 )     (1.0 )     (0.2 )

Share-based compensation (1)

    (0.6 )     (0.5 )     (1.4 )

Tax Act impact (2)

    -       (0.2 )     (13.9 )

Other

    (0.8 )     (0.2 )     (0.9 )

Effective tax rate

    21.1 %     22.5 %     21.3 %