XML 35 R18.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Tax Receivable Agreement | 12 Months Ended
--- | ---
Dec. 31, 2021
Tax Receivable Agreement |
Tax Receivable Agreement | Tax Receivable Agreement In connection with our IPO, we entered into the TRA with certain direct and indirect owners of Cactus LLC (the “TRA Holders”). The TRA generally provides for payment by Cactus Inc. to the TRA Holders of 85% of the net cash savings, if any, in U.S. federal, state and local income tax and franchise tax that Cactus Inc. actually realizes or is deemed to realize in certain circumstances as a result of (i) certain increases in tax basis that occur as a result of Cactus Inc.’s acquisition (or deemed acquisition for U.S. federal income tax purposes) of all or a portion of such TRA Holder’s CW Units in connection with our IPO or any subsequent offering, or pursuant to any other exercise of the Redemption Right or the Call Right, (ii) certain increases in tax basis resulting from the repayment of borrowings outstanding under Cactus LLC’s term loan facility in connection with our IPO and (iii) imputed interest deemed to be paid by Cactus Inc. as a result of, and additional tax basis arising from, any payments Cactus Inc. makes under the TRA. We will retain the remaining 15% of the cash savings. The TRA liability is calculated by determining the tax basis subject to TRA (“tax basis”) and applying a blended tax rate to the basis differences and calculating the iterative impact. The blended tax rate consists of the U.S. federal income tax rate and an assumed combined state and local income tax rate driven by the apportionment factors applicable to each state. As of December 31, 2021, the total liability from the TRA was $281.6 million with $11.8 million reflected in current liabilities based on the expected timing of our next payment. The payments under the TRA will not be conditional on a holder of rights under the TRA having a continued ownership interest in either Cactus LLC or Cactus Inc. The term of the TRA commenced upon completion of our IPO and will continue until all tax benefits that are subject to the TRA have been utilized or expired, unless we exercise our right to terminate the TRA. If we elect to terminate the TRA early (or it is terminated early due to certain mergers, asset sales, other forms of business combinations or other changes of control), our obligations under the TRA would accelerate and we would be required to make an immediate payment equal to the present value of the anticipated future payments to be made by us under the TRA and such payment is expected to be substantial. The calculation of anticipated future payments will be based upon certain assumptions and deemed events set forth in the TRA, including the assumptions that (i) we have sufficient taxable income to fully utilize the tax benefits covered by the TRA and (ii) any CW Units (other than those held by Cactus Inc.) outstanding on the termination date are deemed to be redeemed on the termination date. Any early termination payment may be made significantly in advance of the actual realization, if any, of the future tax benefits to which the termination payment relates. We may elect to defer payments due under the TRA if we do not have available cash to satisfy our payment obligations under the TRA. Any such deferred payments under the TRA generally will accrue interest from the due date for such payment until the payment date.

X
- Definition n/a + References No definition available. + Details
Name: | whd_TaxReceivableAgreementDisclosureAbstract
Namespace Prefix: | whd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for the tax receivable agreement. + References No definition available. + Details
Name: | whd_TaxReceivableAgreementDisclosureTextBlock
Namespace Prefix: | whd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration