XML 17 R6.htm IDEA: XBRL DOCUMENT
v3.10.0.1

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - 9 months ended Sep. 30, 2018 - USD ($) shares in Thousands, $ in Thousands | Class A Common Stock Common stock | Class B Common Stock Common stock | Members' Equity (Deficit) | Additional Paid-In Capital | Retained Earnings | Accumulated Other Comprehensive Income (Loss) | Non-controlling Interest | Total
--- | --- | --- | --- | --- | --- | --- | --- | ---
Balance at the beginning of the period at Dec. 31, 2017 |  |  | $ (36,299) |  |  | $ 82 |  | $ (36,217)
Statement of Stockholders'/Members' Equity |  |  |  |  |  |  |  |
Member distributions prior to IPO |  |  | (26,000) |  |  |  |  | (26,000)
Net income prior to IPO and reorganization |  |  | 13,648 |  |  |  |  | 13,648
Effect of IPO and Reorganization | $ 265 |  | $ 48,651 | $ 71,196 |  |  | $ 130,861 | 250,973
Effect of IPO and Reorganization (shares) | 26,450 | 48,440 |  |  |  |  |  |
Member distribution after IPO |  |  |  |  |  |  | (5,848) | (5,848)
Effect of Follow-on Offering | $ 112 |  |  | 24,472 |  |  | (25,293) | (709)
Effect of Follow-on Offering (in shares) | 11,197 | (11,197) |  |  |  |  |  |
Additional paid-in capital related to tax receivable agreement |  |  |  | 28,552 |  |  |  | 28,552
Other comprehensive (loss) |  |  |  |  |  | (870) |  | (870)
Stock-based compensation |  |  |  | 3,384 |  |  |  | 3,384
Net income after IPO and Reorganization |  |  |  |  | $ 34,759 |  | 63,191 | 97,950
Balance at the end of the period at Sep. 30, 2018 | $ 377 |  |  | $ 127,604 | $ 34,759 | $ (788) | $ 162,911 | $ 324,863
Balance at the end of the period (shares) at Sep. 30, 2018 | 37,647 | 37,243 |  |  |  |  |  |

X
- Definition Changes in additional paid in capital related to exercise of share-based payments awards (such as stock options) and the amount of recognized equity-based compensation during the period (such as nonvested shares). + References No definition available. + Details
Name: | us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_IncreaseDecreaseInStockholdersEquityRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 + Details
Name: | us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 45 -Paragraph 20 -Subparagraph (b,c) -URI http://asc.fasb.org/extlink&oid=109240241&loc=d3e32211-110900 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of shares issued which are neither cancelled nor held in the treasury. + References No definition available. + Details
Name: | us-gaap_SharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of new stock issued during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 16 -URI http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4I -URI http://asc.fasb.org/extlink&oid=84234705&loc=SL4590271-111686 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683 + Details
Name: | us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of increase (decrease) in additional paid in capital due to reorganization. + References No definition available. + Details
Name: | whd_AdjustmentOfCapitalDueToReorganization
Namespace Prefix: | whd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) in shares due to reorganization. + References No definition available. + Details
Name: | whd_AdjustmentOfSharesDueToReorganization
Namespace Prefix: | whd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase in additional paid in capital (APIC) resulting from the tax receivable agreement. + References No definition available. + Details
Name: | whd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement
Namespace Prefix: | whd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of equity impact of distributions declared to unit-holder of limited liability company (LLC) prior to initial public offer. + References No definition available. + Details
Name: | whd_DistributionMadeToLimitedLiabilityCompanyLlcMemberPriorToIpo
Namespace Prefix: | whd_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest after initial public offer and reorganization. + References No definition available. + Details
Name: | whd_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterestAfterIpo
Namespace Prefix: | whd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest prior to initial public offer. + References No definition available. + Details
Name: | whd_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterestPriorToIpo
Namespace Prefix: | whd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration