XML 57 R44.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Revenue from Contracts with Customers (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017
Revenue from Contract with Customer [Abstract] |  |  |  |
Percentage of total revenue accounted for percentage-of-completion revenue, less than | 0.10% | 0.10% | 0.10% | 0.10%
Product sales as a percentage of total revenue | 95.00% | 95.00% | 95.00% | 95.00%
Performance obligation, description of timing |  |  | Practical Expedients and Exemptions The Company has elected to apply several practical expedients as discussed below: Sales commissions are expensed when incurred because the amortization period would have been one year or less. These costs are recorded within segment selling and administrative expenses. The majority of the Company’s services are short-term in nature with a contract term of one year or less. For those contracts, the Company has utilized the practical expedient in ASC 606-10-50-14, exempting the Company from disclosure of the transaction price allocated to remaining performance obligations if the performance obligation is part of a contract that has an original expected duration of one year or less. The Company’s payment terms are short-term in nature with settlements of one year or less. The Company has utilized the practical expedient in ASC 606-10-32-18, exempting the Company from adjusting the promised amount of consideration for the effects of a significant financing component given that the period between when the Company transfers a promised good or service to a customer and when the customer pays for that good or service will be one year or less. In most service contracts, the Company has the right to consideration from a customer in an amount that corresponds directly with the value to the customer of the Company’s performance completed to date. For these contracts, the Company has utilized the practical expedient in ASC 606-10-55-18, allowing the Company to recognize revenue in the amount to which it has a right to invoice. Accordingly, the Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for services performed. |
Disaggregation of Revenue [Line Items] |  |  |  |
Revenue | $ 70,989 | $ 79,458 | $ 190,591 | $ 244,589
Cost of revenue (excluding depreciation and amortization) | 54,083 | 57,191 | 146,522 | 167,389
Products |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Revenue | 69,671 | 77,956 | 186,552 | 240,306
Cost of revenue (excluding depreciation and amortization) | 52,647 | 55,846 | 142,670 | 163,587
Services |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Revenue | 1,318 | 1,502 | 4,039 | 4,283
Cost of revenue (excluding depreciation and amortization) | $ 1,436 | $ 1,345 | $ 3,852 | $ 3,802

X
- Definition Percentage Of Total Revenue Accounted For Percentage-Of-Completion Revenue + References No definition available. + Details
Name: | ftk_PercentageOfTotalRevenueAccountedForPercentageOfCompletionRevenue
Namespace Prefix: | ftk_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Product Sales As A Percentage Of Total Revenue + References No definition available. + Details
Name: | ftk_ProductSalesAsAPercentageOfTotalRevenue
Namespace Prefix: | ftk_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2(a),(d)) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_CostOfGoodsAndServicesSold
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DisaggregationOfRevenueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130543-203045 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130539-203045 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130554-203045 + Details
Name: | us-gaap_RevenuePerformanceObligationDescriptionOfTiming
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_ProductMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_ServiceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |