XML 38 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 3 - Income Taxes (Tables)
6 Months Ended
Jun. 30, 2018
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
   
Three Months Ended
   
Six Months Ended
 
   
June 30,
   
June 30,
 
   
2018
   
2017
   
2018
   
2017
 
Current:
                               
Domestic
  $
1
    $
    $
1
    $
(12,798
)
Foreign
   
2,965
     
15,935
     
4,171
     
21,451
 
Total current income tax provision (benefit)
   
2,966
     
15,935
     
4,172
     
8,653
 
                                 
Deferred:
                               
Domestic
   
     
2,965
     
     
(15,939
)
Foreign
   
(2,539
)
   
(2,805
)
   
(2,977
)
   
(5,690
)
Total deferred income tax provision (benefit)
   
(2,539
)
   
160
     
(2,977
)
   
(21,629
)
Total income tax provision (benefit)
  $
427
    $
16,095
    $
1,195
    $
(12,976
)