XML 27 R10.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Organization and Nature of Operations | 12 Months Ended
--- | ---
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Organization and Nature of Operations | Organization and Nature of Operations Cactus, Inc. (“Cactus Inc.”) and its consolidated subsidiaries (the “Company”), including Cactus Wellhead, LLC (“Cactus LLC”), are primarily engaged in the design, manufacture and sale of wellhead and pressure control equipment. In addition, we maintain a fleet of frac valves and ancillary equipment for short-term rental, offer repair and refurbishment services and provide field service crews to assist in the installation and operations of pressure control systems. We operate through U.S. service centers located in Texas, New Mexico, Pennsylvania, North Dakota, Louisiana, Oklahoma, Colorado, Wyoming and Utah as well as in Eastern Australia. We also provide rental and service operations in the Kingdom of Saudi Arabia. Our manufacturing and production facilities are located in Bossier City, Louisiana and Suzhou, China and our corporate headquarters are located in Houston, Texas. Cactus Inc. was incorporated on February 17, 2017 as a Delaware corporation for the purpose of completing an initial public offering of equity and related transactions, which was completed on February 12, 2018 (our “IPO”). Cactus Inc. is a holding company whose only material asset is an equity interest consisting of units representing limited liability company interests in Cactus LLC (“CW Units”). Cactus Inc. became the sole managing member of Cactus LLC upon completion of our IPO. Cactus LLC is a Delaware limited liability company and was formed on July 11, 2011. Except as otherwise indicated or required by the context, all references to “Cactus,” “we,” “us” and “our” refer to Cactus Inc. and its consolidated subsidiaries (including Cactus LLC). For detailed information regarding our IPO, see our Annual Report on Form 10-K for the year ended December 31, 2018. As the sole managing member of Cactus LLC, Cactus Inc. operates and controls all of the business and affairs of Cactus LLC and conducts its business through Cactus LLC and its subsidiaries. As a result, Cactus Inc. consolidates the financial results of Cactus LLC and its subsidiaries and reports a non-controlling interest related to the portion of CW Units not owned by Cactus Inc., which reduces net income attributable to holders of Cactus Inc.’s Class A common stock, par value $0.01 per share (“Class A common stock”). As of December 31, 2021, Cactus Inc. owned 78.0% of Cactus LLC, as compared to 63.3% as of December 31, 2020. As of December 31, 2021, Cactus Inc. had outstanding 59.0 million shares of Class A common stock (representing 78.0% of the total voting power) and 16.7 million shares of Class B common stock (representing 22.0% of the total voting power).

X
- Definition The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -URI http://asc.fasb.org/topic&trid=2134479 + Details
Name: | us-gaap_NatureOfOperations
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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