◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...
Customize Items

10-Q Filing

CACTUS, INC. CIK: 1699136 Q2 2024
Filing Information
Form Type 10-Q
Accession Number 0001699136-24-000099
Period End Date 20240630
Filing Date 20240801
Fiscal Year 2024
Fiscal Period Q2
XBRL Instance whd-20240630_htm.xml
Balance Sheet 164 line items
Line Item Tag Value Unit Period
Allowance for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $4.28M USD Point-in-time
Allowance for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $4.28M USD Point-in-time
Allowance for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $3.64M USD Point-in-time
Allowance for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $3.64M USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $133.79M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $133.79M USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $246.50M USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $246.50M USD Point-in-time
Accounts receivable, net of allowance of $4,277 and $3,642, respectively AccountsReceivableNetCurrent $205.38M USD Point-in-time
Accounts receivable, net of allowance of $4,277 and $3,642, respectively AccountsReceivableNetCurrent $205.38M USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Accounts receivable, net of allowance of $4,277 and $3,642, respectively AccountsReceivableNetCurrent $205.02M USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Accounts receivable, net of allowance of $4,277 and $3,642, respectively AccountsReceivableNetCurrent $205.02M USD Point-in-time
Inventories InventoryGross $205.62M USD Point-in-time
Inventories InventoryGross $205.62M USD Point-in-time
Inventories InventoryGross $206.73M USD Point-in-time
Inventories InventoryGross $206.73M USD Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $11.38M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $11.38M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $10.76M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $10.76M USD Point-in-time
Total current assets AssetsCurrent $669.02M USD Point-in-time
Total current assets AssetsCurrent $556.18M USD Point-in-time
Total current assets AssetsCurrent $556.18M USD Point-in-time
Total current assets AssetsCurrent $669.02M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $343.52M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $343.52M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $345.50M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $345.50M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $23.50M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $23.50M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $23.24M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $23.24M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $171.98M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $171.98M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $179.98M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $179.98M USD Point-in-time
Goodwill Goodwill $203.03M USD Point-in-time
Goodwill Goodwill $203.03M USD Point-in-time
Goodwill Goodwill $203.03M USD Point-in-time
Goodwill Goodwill $203.03M USD Point-in-time
Deferred tax asset, net DeferredIncomeTaxAssetsNet $206.41M USD Point-in-time
Deferred tax asset, net DeferredIncomeTaxAssetsNet $206.41M USD Point-in-time
Deferred tax asset, net DeferredIncomeTaxAssetsNet $204.85M USD Point-in-time
Deferred tax asset, net DeferredIncomeTaxAssetsNet $204.85M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $9.19M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $9.19M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $9.53M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $9.53M USD Point-in-time
Total assets Assets $1.52B USD Point-in-time
Total assets Assets $1.52B USD Point-in-time
Total assets Assets $1.63B USD Point-in-time
Total assets Assets $1.63B USD Point-in-time
Accounts payable AccountsPayableCurrent $63.76M USD Point-in-time
Accounts payable AccountsPayableCurrent $63.76M USD Point-in-time
Accounts payable AccountsPayableCurrent $71.84M USD Point-in-time
Accounts payable AccountsPayableCurrent $71.84M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $50.65M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $50.65M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $61.02M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $61.02M USD Point-in-time
Earn-out liability BusinessCombinationContingentConsiderationLiabilityCurrent $36.99M USD Point-in-time
Earn-out liability BusinessCombinationContingentConsiderationLiabilityCurrent $20.81M USD Point-in-time
Earn-out liability BusinessCombinationContingentConsiderationLiabilityCurrent $20.81M USD Point-in-time
Earn-out liability BusinessCombinationContingentConsiderationLiabilityCurrent $36.99M USD Point-in-time
Current portion of liability related to tax receivable agreement TaxReceivableAgreementLiabilityCurrent $20.86M USD Point-in-time
Current portion of liability related to tax receivable agreement TaxReceivableAgreementLiabilityCurrent $20.86M USD Point-in-time
Current portion of liability related to tax receivable agreement TaxReceivableAgreementLiabilityCurrent $5.58M USD Point-in-time
Current portion of liability related to tax receivable agreement TaxReceivableAgreementLiabilityCurrent $5.58M USD Point-in-time
Finance lease obligations, current portion FinanceLeaseLiabilityCurrent $7.09M USD Point-in-time
Finance lease obligations, current portion FinanceLeaseLiabilityCurrent $7.09M USD Point-in-time
Finance lease obligations, current portion FinanceLeaseLiabilityCurrent $7.28M USD Point-in-time
Finance lease obligations, current portion FinanceLeaseLiabilityCurrent $7.28M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $4.19M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $4.19M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $4.22M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $4.22M USD Point-in-time
Total current liabilities LiabilitiesCurrent $175.66M USD Point-in-time
Total current liabilities LiabilitiesCurrent $175.66M USD Point-in-time
Total current liabilities LiabilitiesCurrent $178.62M USD Point-in-time
Total current liabilities LiabilitiesCurrent $178.62M USD Point-in-time
Deferred tax liability, net DeferredIncomeTaxLiabilitiesNet $3.59M USD Point-in-time
Deferred tax liability, net DeferredIncomeTaxLiabilitiesNet $3.59M USD Point-in-time
Deferred tax liability, net DeferredIncomeTaxLiabilitiesNet $2.89M USD Point-in-time
Deferred tax liability, net DeferredIncomeTaxLiabilitiesNet $2.89M USD Point-in-time
Liability related to tax receivable agreement, net of current portion TaxReceivableAgreementLiabilityNonCurrent $250.07M USD Point-in-time
Liability related to tax receivable agreement, net of current portion TaxReceivableAgreementLiabilityNonCurrent $250.07M USD Point-in-time
Liability related to tax receivable agreement, net of current portion TaxReceivableAgreementLiabilityNonCurrent $259.55M USD Point-in-time
Liability related to tax receivable agreement, net of current portion TaxReceivableAgreementLiabilityNonCurrent $259.55M USD Point-in-time
Finance lease obligations, net of current portion FinanceLeaseLiabilityNoncurrent $9.35M USD Point-in-time
Finance lease obligations, net of current portion FinanceLeaseLiabilityNoncurrent $9.35M USD Point-in-time
Finance lease obligations, net of current portion FinanceLeaseLiabilityNoncurrent $9.37M USD Point-in-time
Finance lease obligations, net of current portion FinanceLeaseLiabilityNoncurrent $9.37M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $18.95M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $18.95M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $19.12M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $19.12M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent - USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent - USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $2.21M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $2.21M USD Point-in-time
Total liabilities Liabilities $457.79M USD Point-in-time
Total liabilities Liabilities $471.60M USD Point-in-time
Total liabilities Liabilities $471.60M USD Point-in-time
Total liabilities Liabilities $457.79M USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Preferred stock, $0.01 par value, 10,000 shares authorized, none issued and outstanding PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value, 10,000 shares authorized, none issued and outstanding PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value, 10,000 shares authorized, none issued and outstanding PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value, 10,000 shares authorized, none issued and outstanding PreferredStockValue - USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $481.96M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $481.96M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $465.01M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $465.01M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $473.39M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $400.68M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $400.68M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $473.39M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-826.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.34M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.34M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-826.00K USD Point-in-time
Total stockholders equity attributable to Cactus Inc. StockholdersEquity $865.52M USD Point-in-time
Total stockholders equity attributable to Cactus Inc. StockholdersEquity $865.52M USD Point-in-time
Total stockholders equity attributable to Cactus Inc. StockholdersEquity $954.68M USD Point-in-time
Total stockholders equity attributable to Cactus Inc. StockholdersEquity $954.68M USD Point-in-time
Non-controlling interest MinorityInterest $200.12M USD Point-in-time
Non-controlling interest MinorityInterest $200.12M USD Point-in-time
Non-controlling interest MinorityInterest $199.25M USD Point-in-time
Non-controlling interest MinorityInterest $199.25M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $952.77M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $952.77M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $710.45M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $710.45M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.10B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.10B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.15B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $925.84M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $925.84M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.06B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.06B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.15B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $1.52B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $1.63B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $1.63B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $1.52B USD Point-in-time
Income Statement 96 line items
Line Item Tag Value Unit Period
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $534.22M USD 2 Qtrs
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $534.22M USD 2 Qtrs
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $290.39M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $290.39M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $305.82M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $305.82M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $564.51M USD 2 Qtrs
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $564.51M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $38.07M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $38.07M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $67.97M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $67.97M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $31.23M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $60.65M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $31.23M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $60.65M USD 2 Qtrs
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet $-16.18M USD 2 Qtrs
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet $-16.18M USD 2 Qtrs
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet $-2.88M USD 1 Quarter
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet $-2.88M USD 1 Quarter
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet $-18.14M USD 1 Quarter
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet $-18.14M USD 1 Quarter
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet $-18.14M USD 2 Qtrs
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet $-18.14M USD 2 Qtrs
Total costs and expenses OperatingExpenses $436.01M USD 2 Qtrs
Total costs and expenses OperatingExpenses $257.30M USD 1 Quarter
Total costs and expenses OperatingExpenses $257.30M USD 1 Quarter
Total costs and expenses OperatingExpenses $436.01M USD 2 Qtrs
Total costs and expenses OperatingExpenses $210.57M USD 1 Quarter
Total costs and expenses OperatingExpenses $422.14M USD 2 Qtrs
Total costs and expenses OperatingExpenses $422.14M USD 2 Qtrs
Total costs and expenses OperatingExpenses $210.57M USD 1 Quarter
Operating income OperatingIncomeLoss $98.21M USD 2 Qtrs
Operating income OperatingIncomeLoss $98.21M USD 2 Qtrs
Operating income OperatingIncomeLoss $48.52M USD 1 Quarter
Operating income OperatingIncomeLoss $48.52M USD 1 Quarter
Operating income OperatingIncomeLoss $142.37M USD 2 Qtrs
Operating income OperatingIncomeLoss $142.37M USD 2 Qtrs
Operating income OperatingIncomeLoss $79.82M USD 1 Quarter
Operating income OperatingIncomeLoss $79.82M USD 1 Quarter
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $1.41M USD 1 Quarter
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $2.09M USD 2 Qtrs
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $1.41M USD 1 Quarter
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $2.09M USD 2 Qtrs
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $-5.93M USD 1 Quarter
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $-4.93M USD 2 Qtrs
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $-4.93M USD 2 Qtrs
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $-5.93M USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense - USD 2 Qtrs
Other income, net OtherNonoperatingIncomeExpense - USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense - USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense - USD 2 Qtrs
Other income, net OtherNonoperatingIncomeExpense - USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $3.54M USD 2 Qtrs
Other income, net OtherNonoperatingIncomeExpense $3.54M USD 2 Qtrs
Other income, net OtherNonoperatingIncomeExpense - USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $42.59M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $42.59M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $96.82M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $96.82M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $81.22M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $81.22M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $144.46M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $144.46M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $12.07M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $12.07M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $18.16M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $18.16M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $10.13M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $31.59M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $31.59M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $10.13M USD 1 Quarter
Net income ProfitLoss $112.87M USD 2 Qtrs
Net income ProfitLoss $112.87M USD 2 Qtrs
Net income ProfitLoss $63.06M USD 1 Quarter
Net income ProfitLoss $63.06M USD 1 Quarter
Net income ProfitLoss $84.75M USD 2 Qtrs
Net income ProfitLoss $84.75M USD 2 Qtrs
Net income ProfitLoss $32.46M USD 1 Quarter
Net income ProfitLoss $32.46M USD 1 Quarter
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $13.23M USD 1 Quarter
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $13.23M USD 1 Quarter
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $17.10M USD 2 Qtrs
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $17.10M USD 2 Qtrs
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $7.71M USD 1 Quarter
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $24.08M USD 2 Qtrs
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $7.71M USD 1 Quarter
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $24.08M USD 2 Qtrs
Net income attributable to Cactus Inc. NetIncomeLoss $88.79M USD 2 Qtrs
Net income attributable to Cactus Inc. NetIncomeLoss $49.83M USD 1 Quarter
Net income attributable to Cactus Inc. NetIncomeLoss $49.83M USD 1 Quarter
Net income attributable to Cactus Inc. NetIncomeLoss $67.64M USD 2 Qtrs
Net income attributable to Cactus Inc. NetIncomeLoss $67.64M USD 2 Qtrs
Net income attributable to Cactus Inc. NetIncomeLoss $24.75M USD 1 Quarter
Net income attributable to Cactus Inc. NetIncomeLoss $24.75M USD 1 Quarter
Net income attributable to Cactus Inc. NetIncomeLoss $88.79M USD 2 Qtrs
Cash Flow Statement 166 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $112.87M USD 2 Qtrs
Net income ProfitLoss $112.87M USD 2 Qtrs
Net income ProfitLoss $63.06M USD 1 Quarter
Net income ProfitLoss $63.06M USD 1 Quarter
Net income ProfitLoss $84.75M USD 2 Qtrs
Net income ProfitLoss $84.75M USD 2 Qtrs
Net income ProfitLoss $32.46M USD 1 Quarter
Net income ProfitLoss $32.46M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $35.02M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $35.02M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $30.05M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $30.05M USD 2 Qtrs
Deferred financing cost amortization AmortizationOfFinancingCostsAndDiscounts $3.54M USD 2 Qtrs
Deferred financing cost amortization AmortizationOfFinancingCostsAndDiscounts $3.54M USD 2 Qtrs
Deferred financing cost amortization AmortizationOfFinancingCostsAndDiscounts $560.00K USD 2 Qtrs
Deferred financing cost amortization AmortizationOfFinancingCostsAndDiscounts $560.00K USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $9.16M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $9.16M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $10.37M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $10.37M USD 2 Qtrs
Provision for expected credit losses ProvisionForDoubtfulAccounts $1.51M USD 2 Qtrs
Provision for expected credit losses ProvisionForDoubtfulAccounts $1.51M USD 2 Qtrs
Provision for expected credit losses ProvisionForDoubtfulAccounts $589.00K USD 2 Qtrs
Provision for expected credit losses ProvisionForDoubtfulAccounts $589.00K USD 2 Qtrs
Inventory obsolescence InventoryWriteDown $3.04M USD 2 Qtrs
Inventory obsolescence InventoryWriteDown $3.04M USD 2 Qtrs
Inventory obsolescence InventoryWriteDown $1.98M USD 2 Qtrs
Inventory obsolescence InventoryWriteDown $1.98M USD 2 Qtrs
Gain on disposal of assets GainLossOnDispositionOfAssets1 $1.67M USD 2 Qtrs
Gain on disposal of assets GainLossOnDispositionOfAssets1 $1.63M USD 2 Qtrs
Gain on disposal of assets GainLossOnDispositionOfAssets1 $1.63M USD 2 Qtrs
Gain on disposal of assets GainLossOnDispositionOfAssets1 $1.67M USD 2 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-7.92M USD 2 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-7.92M USD 2 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-1.08M USD 2 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-1.08M USD 2 Qtrs
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $18.02M USD 2 Qtrs
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $16.18M USD 2 Qtrs
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $16.18M USD 2 Qtrs
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $18.02M USD 2 Qtrs
Gain from revaluation of liability related to tax receivable agreement TaxReceivableAgreementGainLossOnRevaluationOfLiability $3.42M USD 2 Qtrs
Gain from revaluation of liability related to tax receivable agreement TaxReceivableAgreementGainLossOnRevaluationOfLiability $3.42M USD 2 Qtrs
Gain from revaluation of liability related to tax receivable agreement TaxReceivableAgreementGainLossOnRevaluationOfLiability - USD 2 Qtrs
Gain from revaluation of liability related to tax receivable agreement TaxReceivableAgreementGainLossOnRevaluationOfLiability - USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $20.11M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $20.11M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $358.00K USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $358.00K USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $-41.19M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $-41.19M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $4.34M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $4.34M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-429.00K USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-429.00K USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-965.00K USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-965.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $1.24M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $-8.58M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $-8.58M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $1.24M USD 2 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $12.44M USD 2 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $12.44M USD 2 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $-4.79M USD 2 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $-4.79M USD 2 Qtrs
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities - USD 2 Qtrs
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities - USD 2 Qtrs
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities $-15.28M USD 2 Qtrs
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities $-15.28M USD 2 Qtrs
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities $-15.30M USD 1 Quarter
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities $-15.30M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $164.22M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $164.22M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $168.52M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $168.52M USD 2 Qtrs
Acquisition of a business, net of cash and cash equivalents acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 2 Qtrs
Acquisition of a business, net of cash and cash equivalents acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 2 Qtrs
Acquisition of a business, net of cash and cash equivalents acquired PaymentsToAcquireBusinessesNetOfCashAcquired $618.86M USD 2 Qtrs
Acquisition of a business, net of cash and cash equivalents acquired PaymentsToAcquireBusinessesNetOfCashAcquired $618.86M USD 2 Qtrs
Capital expenditures and other PaymentsForCapitalExpenditures $23.70M USD 2 Qtrs
Capital expenditures and other PaymentsForCapitalExpenditures $23.70M USD 2 Qtrs
Capital expenditures and other PaymentsForCapitalExpenditures $17.37M USD 2 Qtrs
Capital expenditures and other PaymentsForCapitalExpenditures $17.37M USD 2 Qtrs
Proceeds from sales of assets ProceedsFromSaleOfProductiveAssets $3.32M USD 2 Qtrs
Proceeds from sales of assets ProceedsFromSaleOfProductiveAssets $3.32M USD 2 Qtrs
Proceeds from sales of assets ProceedsFromSaleOfProductiveAssets $3.04M USD 2 Qtrs
Proceeds from sales of assets ProceedsFromSaleOfProductiveAssets $3.04M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-14.05M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-14.05M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-639.52M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-639.52M USD 2 Qtrs
Proceeds from the issuance of long-term debt ProceedsFromIssuanceOfLongTermDebt $155.00M USD 2 Qtrs
Proceeds from the issuance of long-term debt ProceedsFromIssuanceOfLongTermDebt $155.00M USD 2 Qtrs
Proceeds from the issuance of long-term debt ProceedsFromIssuanceOfLongTermDebt - USD 2 Qtrs
Proceeds from the issuance of long-term debt ProceedsFromIssuanceOfLongTermDebt - USD 2 Qtrs
Repayments of borrowings of long-term debt RepaymentsOfLongTermDebt $100.00M USD 2 Qtrs
Repayments of borrowings of long-term debt RepaymentsOfLongTermDebt $100.00M USD 2 Qtrs
Repayments of borrowings of long-term debt RepaymentsOfLongTermDebt - USD 2 Qtrs
Repayments of borrowings of long-term debt RepaymentsOfLongTermDebt - USD 2 Qtrs
Net proceeds from the issuance of Class A common stock ProceedsFromIssuanceOfCommonStock - USD 2 Qtrs
Net proceeds from the issuance of Class A common stock ProceedsFromIssuanceOfCommonStock - USD 2 Qtrs
Net proceeds from the issuance of Class A common stock ProceedsFromIssuanceOfCommonStock $169.88M USD 2 Qtrs
Net proceeds from the issuance of Class A common stock ProceedsFromIssuanceOfCommonStock $169.88M USD 2 Qtrs
Payments of deferred financing costs PaymentsOfFinancingCosts $6.82M USD 2 Qtrs
Payments of deferred financing costs PaymentsOfFinancingCosts $6.82M USD 2 Qtrs
Payments of deferred financing costs PaymentsOfFinancingCosts - USD 2 Qtrs
Payments of deferred financing costs PaymentsOfFinancingCosts - USD 2 Qtrs
Payments on finance leases FinanceLeasePrincipalPayments $3.95M USD 2 Qtrs
Payments on finance leases FinanceLeasePrincipalPayments $3.95M USD 2 Qtrs
Payments on finance leases FinanceLeasePrincipalPayments $3.59M USD 2 Qtrs
Payments on finance leases FinanceLeasePrincipalPayments $3.59M USD 2 Qtrs
Dividends paid to Class A common stock shareholders PaymentsOfDividendsCommonStock $14.47M USD 2 Qtrs
Dividends paid to Class A common stock shareholders PaymentsOfDividendsCommonStock $14.47M USD 2 Qtrs
Dividends paid to Class A common stock shareholders PaymentsOfDividendsCommonStock $16.14M USD 2 Qtrs
Dividends paid to Class A common stock shareholders PaymentsOfDividendsCommonStock $16.14M USD 2 Qtrs
Distributions to members DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid $4.71M USD 2 Qtrs
Distributions to members DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid $4.71M USD 2 Qtrs
Distributions to members DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid $8.62M USD 2 Qtrs
Distributions to members DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid $8.62M USD 2 Qtrs
Repurchases of shares PaymentsForRepurchaseOfCommonStock $8.49M USD 2 Qtrs
Repurchases of shares PaymentsForRepurchaseOfCommonStock $4.60M USD 2 Qtrs
Repurchases of shares PaymentsForRepurchaseOfCommonStock $4.60M USD 2 Qtrs
Repurchases of shares PaymentsForRepurchaseOfCommonStock $8.49M USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $190.69M USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $190.69M USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-37.20M USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-37.20M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-258.00K USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-258.00K USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-303.00K USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-303.00K USD 2 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-280.62M USD 2 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-280.62M USD 2 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $112.71M USD 2 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $112.71M USD 2 Qtrs
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $246.50M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $246.50M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $133.79M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $133.79M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $344.53M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $63.91M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $344.53M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $63.91M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $133.79M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $246.50M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $246.50M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $133.79M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $344.53M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $63.91M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $344.53M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $63.91M USD Point-in-time
Net cash paid for income taxes IncomeTaxesPaidNet $18.98M USD 2 Qtrs
Net cash paid for income taxes IncomeTaxesPaidNet $18.98M USD 2 Qtrs
Net cash paid for income taxes IncomeTaxesPaidNet $10.81M USD 2 Qtrs
Net cash paid for income taxes IncomeTaxesPaidNet $10.81M USD 2 Qtrs
Cash paid for interest InterestPaidNet $1.08M USD 2 Qtrs
Cash paid for interest InterestPaidNet $1.08M USD 2 Qtrs
Cash paid for interest InterestPaidNet $3.56M USD 2 Qtrs
Cash paid for interest InterestPaidNet $3.56M USD 2 Qtrs
Right-of-use assets obtained in exchange for new lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $6.92M USD 2 Qtrs
Right-of-use assets obtained in exchange for new lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $8.43M USD 2 Qtrs
Right-of-use assets obtained in exchange for new lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $8.43M USD 2 Qtrs
Right-of-use assets obtained in exchange for new lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $6.92M USD 2 Qtrs
Property and equipment in accounts payable CapitalExpendituresIncurredButNotYetPaid $1.91M USD 2 Qtrs
Property and equipment in accounts payable CapitalExpendituresIncurredButNotYetPaid $1.70M USD 2 Qtrs
Property and equipment in accounts payable CapitalExpendituresIncurredButNotYetPaid $1.91M USD 2 Qtrs
Property and equipment in accounts payable CapitalExpendituresIncurredButNotYetPaid $1.70M USD 2 Qtrs
Stockholders Equity 104 line items
Line Item Tag Value Unit Period
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.11 USD 1 Quarter
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.11 USD 1 Quarter
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.12 USD 1 Quarter
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.12 USD 1 Quarter
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.22 USD 2 Qtrs
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.22 USD 2 Qtrs
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.24 USD 2 Qtrs
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.24 USD 2 Qtrs
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $952.77M USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $952.77M USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $710.45M USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $710.45M USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.10B USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.10B USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.15B USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $925.84M USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $925.84M USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.06B USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.06B USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.15B USD Point-in-time
Issuances of common stock StockIssuedDuringPeriodValueNewIssues $169.37M USD 2 Qtrs
Issuances of common stock StockIssuedDuringPeriodValueNewIssues $169.37M USD 2 Qtrs
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $3.07M USD 1 Quarter
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $4.71M USD 2 Qtrs
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $4.71M USD 2 Qtrs
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $3.07M USD 1 Quarter
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $6.93M USD 1 Quarter
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $8.62M USD 2 Qtrs
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $8.62M USD 2 Qtrs
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $6.93M USD 1 Quarter
Effect of CC Unit redemptions StockIssuedDuringPeriodValueConversionOfUnits - USD 2 Qtrs
Effect of CC Unit redemptions StockIssuedDuringPeriodValueConversionOfUnits - USD 1 Quarter
Effect of CC Unit redemptions StockIssuedDuringPeriodValueConversionOfUnits - USD 1 Quarter
Effect of CC Unit redemptions StockIssuedDuringPeriodValueConversionOfUnits - USD 2 Qtrs
Effect of CC Unit redemptions StockIssuedDuringPeriodValueConversionOfUnits - USD 1 Quarter
Effect of CC Unit redemptions StockIssuedDuringPeriodValueConversionOfUnits - USD 2 Qtrs
Effect of CC Unit redemptions StockIssuedDuringPeriodValueConversionOfUnits - USD 2 Qtrs
Effect of CC Unit redemptions StockIssuedDuringPeriodValueConversionOfUnits - USD 1 Quarter
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $533.00K USD 2 Qtrs
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $428.00K USD 1 Quarter
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $428.00K USD 1 Quarter
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $3.27M USD 2 Qtrs
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $3.27M USD 2 Qtrs
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $299.00K USD 1 Quarter
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $299.00K USD 1 Quarter
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $533.00K USD 2 Qtrs
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-4.44M USD 2 Qtrs
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-4.44M USD 2 Qtrs
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-5.12M USD 2 Qtrs
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-5.12M USD 2 Qtrs
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-97.00K USD 1 Quarter
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-97.00K USD 1 Quarter
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-221.00K USD 1 Quarter
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-221.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $-445.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $-445.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $174.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $174.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $-629.00K USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $-629.00K USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $-142.00K USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $-142.00K USD 2 Qtrs
Share repurchases StockRepurchasedDuringPeriodValue $159.00K USD 2 Qtrs
Share repurchases StockRepurchasedDuringPeriodValue $159.00K USD 2 Qtrs
Share repurchases StockRepurchasedDuringPeriodValue $3.37M USD 2 Qtrs
Share repurchases StockRepurchasedDuringPeriodValue $3.37M USD 2 Qtrs
Share repurchases StockRepurchasedDuringPeriodValue $159.00K USD 1 Quarter
Share repurchases StockRepurchasedDuringPeriodValue $159.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $5.97M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $5.97M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $10.44M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $10.44M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $5.05M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $5.05M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $8.75M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $8.75M USD 2 Qtrs
Cash dividends declared DividendsCash $8.14M USD 1 Quarter
Cash dividends declared DividendsCash $8.14M USD 1 Quarter
Cash dividends declared DividendsCash $7.23M USD 1 Quarter
Cash dividends declared DividendsCash $7.23M USD 1 Quarter
Cash dividends declared DividendsCash $16.08M USD 2 Qtrs
Cash dividends declared DividendsCash $14.36M USD 2 Qtrs
Cash dividends declared DividendsCash $16.08M USD 2 Qtrs
Cash dividends declared DividendsCash $14.36M USD 2 Qtrs
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $32.46M USD 1 Quarter
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $32.46M USD 1 Quarter
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $63.06M USD 1 Quarter
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $63.06M USD 1 Quarter
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $112.87M USD 2 Qtrs
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $112.87M USD 2 Qtrs
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $84.75M USD 2 Qtrs
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $84.75M USD 2 Qtrs
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $710.45M USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $710.45M USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.10B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.10B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.15B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.06B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $925.84M USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $925.84M USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.06B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $952.77M USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.15B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $952.77M USD Point-in-time
Comprehensive Income 40 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $112.87M USD 2 Qtrs
Net income ProfitLoss $112.87M USD 2 Qtrs
Net income ProfitLoss $63.06M USD 1 Quarter
Net income ProfitLoss $63.06M USD 1 Quarter
Net income ProfitLoss $84.75M USD 2 Qtrs
Net income ProfitLoss $84.75M USD 2 Qtrs
Net income ProfitLoss $32.46M USD 1 Quarter
Net income ProfitLoss $32.46M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-142.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-142.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-629.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-629.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-445.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $174.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-445.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $174.00K USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $112.25M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $32.01M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $32.01M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $112.25M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $84.61M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $84.61M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $63.23M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $63.23M USD 1 Quarter
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $17.07M USD 2 Qtrs
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $7.60M USD 1 Quarter
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $7.60M USD 1 Quarter
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $17.07M USD 2 Qtrs
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $23.97M USD 2 Qtrs
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $13.29M USD 1 Quarter
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $13.29M USD 1 Quarter
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $23.97M USD 2 Qtrs
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $24.42M USD 1 Quarter
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $49.94M USD 1 Quarter
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $49.94M USD 1 Quarter
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $88.28M USD 2 Qtrs
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $88.28M USD 2 Qtrs
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $67.53M USD 2 Qtrs
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $67.53M USD 2 Qtrs
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $24.42M USD 1 Quarter

Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.

NEWS
Loading article...
NEWS
Loading news...
TRENDING
Loading...