XML 58 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Note 16 - Income Taxes (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2022

  

2021

  

2022

  

2021

 
  

(in thousands)

 

U.S. Federal:

                

Current

 $  $  $  $ 

Deferred

  2,617   104   (9,869)  (2,049)

Foreign:

                

Current

  20,402   6,148   26,093   9,583 

Deferred

  23,233   (3,427)  25,400   (1,623)

Total

 $46,252  $2,825  $41,624  $5,911