XML 32 R21.htm IDEA: XBRL DOCUMENT v3.5.0.2
Note 3 - Details of Selected Balance Sheet Accounts (Tables)
9 Months Ended
Sep. 30, 2016
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
 
 
September
3
0
,
   
D
ecember
31,
 
 
 
201
6
   
201
5
 
Accounts receivable, net:
 
 
 
 
 
 
 
 
Trade
  $ 160,889     $ 210,313  
Unbilled revenue
    98,956       124,331  
Other
    3,847       5,738  
Total accounts receivable
    263,692       340,382  
Allowance for doubtful accounts
    (7,110 )     (6,888 )
    $ 256,582     $ 333,494  
Schedule of Inventory, Current [Table Text Block]
 
 
September
3
0
,
 
 
D
ecember
31,
 
 
 
201
6
 
 
201
5
 
Inventories, net:
 
 
 
 
 
 
 
 
Finished goods and purchased products
  $ 90,885     $ 97,362  
Work in process
    39,408       42,182  
Raw materials
    76,674       86,236  
Total inventories
    206,967       225,780  
Allowance for excess, damaged, or obsolete inventory
    (13,638 )     (12,898 )
    $ 193,329     $ 212,882  
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]
 
 
September
3
0
,
 
 
D
ecember
31,
 
 
 
2016
 
 
2015
 
Prepaid expenses and other current assets:
 
 
 
 
 
 
 
 
Prepayments to vendors
  $ 2,555     $ 5,266  
Prepaid insurance
    2,356       4,827  
Income tax asset
    645       11,519  
Prepaid non-income taxes
    1,875       1,680  
Prepaid rent/leases
    802       1,108  
Other
    3,179       4,724  
    $ 11,412     $ 29,124  
Property, Plant and Equipment [Table Text Block]
 
Estimated
 
 
September
30,
 
 
D
ecember
31,
 
 
Useful Life
 
 
2016
 
 
201
5
 
Property, plant and equipment, net:
 
 
 
 
 
 
 
 
 
 
 
 
 
Land
            $ 27,919     $ 26,334  
Buildings and leasehold improvements
3 - 40 years       189,927       185,274  
Machinery and equipment
2 28 years       448,648       462,054  
Completion services equipment
2 10 years       435,169       421,386  
Office furniture and equipment
3 10 years       41,549       32,200  
Vehicles
2 10 years       122,415       125,211  
Construction in progress
              82,114       92,800  
Total property, plant and equipment
              1,347,741       1,345,259  
Accumulated depreciation
              (770,443 )     (706,534 )
              $ 577,298     $ 638,725  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
 
 
September
3
0
,
 
 
D
ecember
31,
 
 
 
201
6
 
 
201
5
 
Accrued liabilities:
 
 
 
 
 
 
 
 
Accrued compensation
  $ 21,461     $ 19,402  
Insurance liabilities
    7,789       9,855  
Accrued taxes, other than income taxes
    7,151       3,619  
Accrued leasehold restoration liability
    2,593       3,389  
Accrued product warranty reserves
    2,032       2,638  
Accrued commissions
    1,228       2,033  
Accrued claims
    842       896  
Other
    6,397       7,468  
    $ 49,493     $ 49,300