XML 44 R30.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Summary of Significant Accounting Policies (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2017
Accounting Policies [Abstract] |
Allowances for Doubtful Accounts Table |
|  | Year Ended December 31,
|  | 2017 |  | 2016 |  | 2015
|  | (In Thousands)
At beginning of period |  | $ | 6,291 |  |  | $ | 7,847 |  |  | $ | 2,485 |
Activity in the period: |  |  |  |  |  |  |  |  |
Provision for doubtful accounts |  | 1,428 |  |  | 2,436 |  |  | 5,387 |
Account (chargeoffs) recoveries |  | (5,965 | ) |  | (3,992 | ) |  | (25 | )
At end of period |  | $ | 1,754 |  |  | $ | 6,291 |  |  | $ | 7,847 |
Inventories Table |
|  | December 31,
|  | 2017 |  | 2016
|  | (In Thousands)
Finished goods |  | $ | 66,377 |  |  | $ | 62,064 |
Raw materials |  | 4,027 |  |  | 2,429 |
Parts and supplies |  | 38,248 |  |  | 35,548 |
Work in progress |  | 11,402 |  |  | 6,505 |
Total inventories |  | $ | 120,054 |  |  | $ | 106,546 |
Property, Plant, and Equipment Table |
Buildings |  | 15 – 40 years
Barges and vessels |  | 5 – 30 years
Machinery and equipment |  | 2 – 20 years
Automobiles and trucks |  | 3 – 4 years
Chemical plants |  | 15 – 30 years
Compressors |  | 12 – 20 years
Goodwill Table |
|  | Fluids |  | Production Testing |  | Compression |  | Offshore Services |  | Maritech |  | Total
|  | (In Thousands)
Balance as of December 31, 2014 |  | $ | 6,636 |  |  | $ | 53,682 |  |  | $ | 233,548 |  |  | $ | — |  |  | $ | — |  |  | $ | 293,866 |
Goodwill adjustments |  | — |  |  | (39,775 | ) |  | (141,146 | ) |  | — |  |  | — |  |  | (180,921 | )
Balance as of December 31, 2015 |  | 6,636 |  |  | 13,907 |  |  | 92,402 |  |  | — |  |  | — |  |  | 112,945 |
Goodwill adjustments |  | — |  |  | (13,907 | ) |  | (92,402 | ) |  | — |  |  | — |  |  | (106,309 | )
Balance as of December 31, 2016 |  | 6,636 |  |  | — |  |  | — |  |  | — |  |  | — |  |  | 6,636 |
Goodwill adjustments |  | — |  |  | — |  |  | — |  |  | — |  |  | $ | — |  |  | — |
Balance as of December 31, 2017 |  | $ | 6,636 |  |  | $ | — |  |  | $ | — |  |  | $ | — |  |  | $ | — |  |  | $ | 6,636 |
Services and Rentals Revenues and Costs Table |
| Year Ended December 31,
| 2017 |  | 2016 |  | 2015
| (In Thousands)
Rental revenue | $ | 60,514 |  |  | $ | 55,909 |  |  | $ | 143,601 |
Rental expenses | $ | 19,047 |  |  | $ | 25,621 |  |  | $ | 66,528 |
Fair Value Measurements on a Recurring Basis Table |
|  |  |  | Fair Value Measurements Using
|  | Total as of |  | Quoted Prices in Active Markets for Identical Assets or Liabilities |  | Significant Other Observable Inputs |  | Significant Unobservable Inputs
Description |  | Dec 31, 2017 |  | (Level 1) |  | (Level 2) |  | (Level 3)
|  | (In Thousands)
CCLP Series A Preferred Units |  | $ | (61,436 | ) |  | $ | — |  |  | $ | — |  |  | $ | (61,436 | )
Warrants liability |  | (13,202 | ) |  | — |  |  | — |  |  | (13,202 | )
Cash-settled stock appreciation rights |  | (97 | ) |  | — |  |  | — |  |  | (97 | )
Asset for foreign currency derivative contracts |  | 241 |  |  | — |  |  | 241 |  |  | — |
Liability for foreign currency derivative contracts |  | (378 | ) |  | — |  |  | (378 | ) |  | — |
Total |  | $ | (74,872 | ) |  |  |  |  |  |
A summary of these recurring fair value measurements as of December 31, 2016, is as follows:
|  |  |  | Fair Value Measurements Using
|  | Total as of |  | Quoted Prices in Active Markets for Identical Assets or Liabilities |  | Significant Other Observable Inputs |  | Significant Unobservable Inputs
Description |  | Dec 31, 2016 |  | (Level 1) |  | (Level 2) |  | (Level 3)
|  | (In Thousands)
CCLP Series A Preferred Units |  | $ | (77,062 | ) |  | $ | — |  |  | $ | — |  |  | $ | (77,062 | )
Warrants liability |  | (18,503 | ) |  | — |  |  | — |  |  | (18,503 | )
Asset for foreign currency derivative contracts |  | 81 |  |  | — |  |  | 81 |  |  | — |
Liability for foreign currency derivative contracts |  | (371 | ) |  | — |  |  | (371 | ) |  | — |
Total |  | $ | (95,855 | ) |  |  |  |  |  |
Fair Value Measurements on a Nonrecurring Basis Table |
|  |  |  | Fair Value Measurements Using |  |
|  |  |  | Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) |  | Significant Other Observable Inputs (Level 2) |  | Significant Unobservable Inputs (Level 3) |  | Year-to-Date Impairment Losses
Description |  | Fair Value |  |  |  |
|  | (In Thousands)
Production Testing equipment |  | — |  |  | — |  |  | — |  |  | — |  |  | 324 |
Production Testing intangible assets |  | 3,206 |  |  | — |  |  | — |  |  | — |  |  | 14,552 |
Total |  | $ | 3,206 |  |  |  |  |  |  |  |  | $ | 14,876 |
A summary of these nonrecurring fair value measurements during the year ended December 31, 2016, using the fair value hierarchy, is as follows:
|  |  |  | Fair Value Measurements Using |  |
|  | Fair Value as of |  | Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) |  | Significant Other Observable Inputs (Level 2) |  | Significant Unobservable Inputs (Level 3) |  | Year-to-Date Impairment Losses
Description |  | Dec 31, 2016 |  |  |  |
|  | (In Thousands)
Compression equipment |  | $ | — |  |  | $ | — |  |  | $ | — |  |  | $ | — |  |  | $ | 2,357 |
Compression intangible assets |  | 20,600 |  | (1) | — |  |  | — |  |  | 20,600 |  |  | 7,866 |
Compression goodwill |  | — |  |  | — |  |  | — |  |  | — |  |  | 92,334 |
Production Testing equipment |  | — |  |  | — |  |  | — |  |  | — |  |  | 3,592 |
Production Testing intangible assets |  | 2,900 |  | (1) | — |  |  | — |  |  | 2,900 |  |  | 2,804 |
Production Testing goodwill |  | — |  |  | — |  |  | — |  |  | — |  |  | 13,871 |
Offshore Services equipment |  | — |  |  | — |  |  | — |  |  | — |  |  | 1,078 |
Fluids equipment and facilities |  | — |  |  | — |  |  | — |  |  | — |  |  | 218 |
Fluids intangible assets |  | — |  |  | — |  |  | — |  |  | — |  |  | 257 |
Total |  | $ | 23,500 |  |  |  |  |  |  |  |  | $ | 124,377 |

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19190-110258 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19190-110258 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI http://asc.fasb.org/topic&trid=2126998 + Details
Name: | us-gaap_InventoryDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84173941&loc=d3e5066-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(6)) -URI http://asc.fasb.org/extlink&oid=6488278&loc=d3e603758-122996 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=84173941&loc=d3e5162-111524 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(5)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(7)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84173941&loc=d3e5074-111524 + Details
Name: | us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(13)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PropertyPlantAndEquipmentTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the recognition of revenue arrangements under which the entity does or will perform multiple revenue-generating activities, categorized by type of arrangement. This item includes certain revenue arrangements that include software elements. This item does not include multiple-deliverable arrangements for industries that prepare disclosures under specific requirements (for instance, construction-type and production-type contracts) otherwise provided for in the taxonomy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 25 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=68059916&loc=d3e50766-111635 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 25 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=68059916&loc=SL6750900-111635 + Details
Name: | us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13854-109267 + Details
Name: | us-gaap_ScheduleOfGoodwillTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration