XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Accounts Payable and Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
  

June 30,

 

December 31,

  

2021

 

2020

Accounts payable

 $28,063 $22,277

Accrued compensation

 21,846 23,212

Accrued property and other taxes

 25,242 14,420

Accrued severance and other charges

 766 2,666

Income taxes

 6,800 16,029

Affiliated (1)

 2,277 2,513

Accrued purchase orders and other

 26,037 18,869

Total accounts payable and accrued liabilities

 $111,031 $99,986