◆ 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 Q3 2025
Filing Information
Form Type 10-Q
Accession Number 0001628280-25-047500
Period End Date 20250930
Filing Date 20251030
Fiscal Year 2025
Fiscal Period Q3
XBRL Instance whd-20250930_htm.xml
Balance Sheet 164 line items
Line Item Tag Value Unit Period
Allowance for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $3.78M USD Point-in-time
Allowance for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $3.78M USD Point-in-time
Allowance for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $4.22M USD Point-in-time
Allowance for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $4.22M 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
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
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $342.84M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $445.61M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $342.84M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $445.61M 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
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,223 and $3,779, respectively AccountsReceivableNetCurrent $201.38M USD Point-in-time
Accounts receivable, net of allowance of $4,223 and $3,779, respectively AccountsReceivableNetCurrent $191.63M USD Point-in-time
Accounts receivable, net of allowance of $4,223 and $3,779, respectively AccountsReceivableNetCurrent $191.63M USD Point-in-time
Accounts receivable, net of allowance of $4,223 and $3,779, respectively AccountsReceivableNetCurrent $201.38M 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
Inventories InventoryGross $271.28M USD Point-in-time
Inventories InventoryGross $226.80M USD Point-in-time
Inventories InventoryGross $226.80M USD Point-in-time
Inventories InventoryGross $271.28M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $13.42M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $13.42M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $10.44M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $10.44M USD Point-in-time
Total current assets AssetsCurrent $928.71M USD Point-in-time
Total current assets AssetsCurrent $774.69M USD Point-in-time
Total current assets AssetsCurrent $774.69M USD Point-in-time
Total current assets AssetsCurrent $928.71M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $346.62M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $346.62M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $346.01M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $346.01M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $24.09M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $24.09M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $20.87M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $20.87M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $163.99M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $163.99M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $152.00M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $152.00M 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 $219.00M USD Point-in-time
Deferred tax asset, net DeferredIncomeTaxAssetsNet $219.00M USD Point-in-time
Deferred tax asset, net DeferredIncomeTaxAssetsNet $199.22M USD Point-in-time
Deferred tax asset, net DeferredIncomeTaxAssetsNet $199.22M USD Point-in-time
Investment in unconsolidated affiliates EquityMethodInvestments $5.69M USD Point-in-time
Investment in unconsolidated affiliates EquityMethodInvestments $5.69M USD Point-in-time
Investment in unconsolidated affiliates EquityMethodInvestments - USD Point-in-time
Investment in unconsolidated affiliates EquityMethodInvestments - USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $8.52M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $8.52M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $8.63M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $8.63M USD Point-in-time
Total assets Assets $1.86B USD Point-in-time
Total assets Assets $1.86B USD Point-in-time
Total assets Assets $1.74B USD Point-in-time
Total assets Assets $1.74B USD Point-in-time
Accounts payable AccountsPayableCurrent $72.00M USD Point-in-time
Accounts payable AccountsPayableCurrent $72.00M USD Point-in-time
Accounts payable AccountsPayableCurrent $67.25M USD Point-in-time
Accounts payable AccountsPayableCurrent $67.25M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $75.88M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $75.42M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $75.42M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $75.88M USD Point-in-time
Current portion of liability related to tax receivable agreement TaxReceivableAgreementLiabilityCurrent $20.30M USD Point-in-time
Current portion of liability related to tax receivable agreement TaxReceivableAgreementLiabilityCurrent $20.30M USD Point-in-time
Current portion of liability related to tax receivable agreement TaxReceivableAgreementLiabilityCurrent $20.30M USD Point-in-time
Current portion of liability related to tax receivable agreement TaxReceivableAgreementLiabilityCurrent $20.30M USD Point-in-time
Finance lease obligations, current portion FinanceLeaseLiabilityCurrent $7.02M USD Point-in-time
Finance lease obligations, current portion FinanceLeaseLiabilityCurrent $7.02M USD Point-in-time
Finance lease obligations, current portion FinanceLeaseLiabilityCurrent $7.39M USD Point-in-time
Finance lease obligations, current portion FinanceLeaseLiabilityCurrent $7.39M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $4.09M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $4.09M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $5.05M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $5.05M USD Point-in-time
Total current liabilities LiabilitiesCurrent $175.87M USD Point-in-time
Total current liabilities LiabilitiesCurrent $175.87M USD Point-in-time
Total current liabilities LiabilitiesCurrent $178.82M USD Point-in-time
Total current liabilities LiabilitiesCurrent $178.82M USD Point-in-time
Deferred tax liability, net DeferredIncomeTaxLiabilitiesNet $2.87M USD Point-in-time
Deferred tax liability, net DeferredIncomeTaxLiabilitiesNet $2.87M USD Point-in-time
Deferred tax liability, net DeferredIncomeTaxLiabilitiesNet $2.45M USD Point-in-time
Deferred tax liability, net DeferredIncomeTaxLiabilitiesNet $2.45M USD Point-in-time
Liability related to tax receivable agreement, net of current portion TaxReceivableAgreementLiabilityNonCurrent $261.37M USD Point-in-time
Liability related to tax receivable agreement, net of current portion TaxReceivableAgreementLiabilityNonCurrent $261.37M USD Point-in-time
Liability related to tax receivable agreement, net of current portion TaxReceivableAgreementLiabilityNonCurrent $258.38M USD Point-in-time
Liability related to tax receivable agreement, net of current portion TaxReceivableAgreementLiabilityNonCurrent $258.38M USD Point-in-time
Finance lease obligations, net of current portion FinanceLeaseLiabilityNoncurrent $10.53M USD Point-in-time
Finance lease obligations, net of current portion FinanceLeaseLiabilityNoncurrent $10.53M USD Point-in-time
Finance lease obligations, net of current portion FinanceLeaseLiabilityNoncurrent $10.33M USD Point-in-time
Finance lease obligations, net of current portion FinanceLeaseLiabilityNoncurrent $10.33M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $16.88M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $16.88M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $20.08M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $20.08M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $4.47M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $4.47M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $4.47M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $4.47M USD Point-in-time
Total liabilities Liabilities $471.36M USD Point-in-time
Total liabilities Liabilities $475.15M USD Point-in-time
Total liabilities Liabilities $475.15M USD Point-in-time
Total liabilities Liabilities $471.36M 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 $540.95M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $540.95M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $520.79M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $520.79M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $552.13M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $650.36M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $650.36M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $552.13M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.09M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.49M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.49M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.09M USD Point-in-time
Total stockholders equity attributable to Cactus Inc. StockholdersEquity $1.19B USD Point-in-time
Total stockholders equity attributable to Cactus Inc. StockholdersEquity $1.19B USD Point-in-time
Total stockholders equity attributable to Cactus Inc. StockholdersEquity $1.07B USD Point-in-time
Total stockholders equity attributable to Cactus Inc. StockholdersEquity $1.07B USD Point-in-time
Non-controlling interest MinorityInterest $193.06M USD Point-in-time
Non-controlling interest MinorityInterest $193.06M USD Point-in-time
Non-controlling interest MinorityInterest $203.51M USD Point-in-time
Non-controlling interest MinorityInterest $203.51M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.39B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.39B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.35B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.35B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.26B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.26B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.21B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.15B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.15B 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.21B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $1.86B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $1.74B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $1.74B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $1.86B USD Point-in-time
Income Statement 96 line items
Line Item Tag Value Unit Period
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $293.18M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $293.18M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $857.69M USD 3 Qtrs
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $857.69M USD 3 Qtrs
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $263.95M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $263.95M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $817.85M USD 3 Qtrs
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $817.85M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $114.20M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $114.20M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $35.89M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $35.89M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $37.37M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $98.02M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $37.37M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $98.02M USD 3 Qtrs
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet - USD 3 Qtrs
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet - USD 3 Qtrs
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet - USD 1 Quarter
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet - USD 1 Quarter
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet $-16.32M USD 3 Qtrs
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet $-16.32M USD 3 Qtrs
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet $-138.00K USD 1 Quarter
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet $-138.00K USD 1 Quarter
Total costs and expenses OperatingExpenses $627.20M USD 3 Qtrs
Total costs and expenses OperatingExpenses $202.72M USD 1 Quarter
Total costs and expenses OperatingExpenses $202.72M USD 1 Quarter
Total costs and expenses OperatingExpenses $627.20M USD 3 Qtrs
Total costs and expenses OperatingExpenses $638.53M USD 3 Qtrs
Total costs and expenses OperatingExpenses $216.39M USD 1 Quarter
Total costs and expenses OperatingExpenses $216.39M USD 1 Quarter
Total costs and expenses OperatingExpenses $638.53M USD 3 Qtrs
Operating income OperatingIncomeLoss $76.79M USD 1 Quarter
Operating income OperatingIncomeLoss $76.79M USD 1 Quarter
Operating income OperatingIncomeLoss $219.16M USD 3 Qtrs
Operating income OperatingIncomeLoss $219.16M USD 3 Qtrs
Operating income OperatingIncomeLoss $61.23M USD 1 Quarter
Operating income OperatingIncomeLoss $61.23M USD 1 Quarter
Operating income OperatingIncomeLoss $190.65M USD 3 Qtrs
Operating income OperatingIncomeLoss $190.65M USD 3 Qtrs
Interest income, net InterestIncomeExpenseNonoperatingNet $2.98M USD 1 Quarter
Interest income, net InterestIncomeExpenseNonoperatingNet $7.82M USD 3 Qtrs
Interest income, net InterestIncomeExpenseNonoperatingNet $2.98M USD 1 Quarter
Interest income, net InterestIncomeExpenseNonoperatingNet $7.82M USD 3 Qtrs
Interest income, net InterestIncomeExpenseNonoperatingNet $4.16M USD 3 Qtrs
Interest income, net InterestIncomeExpenseNonoperatingNet $2.06M USD 1 Quarter
Interest income, net InterestIncomeExpenseNonoperatingNet $2.06M USD 1 Quarter
Interest income, net InterestIncomeExpenseNonoperatingNet $4.16M USD 3 Qtrs
Other income, net OtherNonoperatingIncomeExpense $221.00K USD 3 Qtrs
Other income, net OtherNonoperatingIncomeExpense $221.00K USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $221.00K USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $221.00K USD 3 Qtrs
Other income, net OtherNonoperatingIncomeExpense - USD 3 Qtrs
Other income, net OtherNonoperatingIncomeExpense - USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense - USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense - USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $78.85M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $78.85M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $223.32M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $223.32M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $64.43M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $64.43M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $198.69M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $198.69M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $45.35M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $45.35M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $14.24M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $14.24M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $48.01M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $16.42M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $16.42M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $48.01M USD 3 Qtrs
Net income ProfitLoss $62.44M USD 1 Quarter
Net income ProfitLoss $62.44M USD 1 Quarter
Net income ProfitLoss $175.31M USD 3 Qtrs
Net income ProfitLoss $175.31M USD 3 Qtrs
Net income ProfitLoss $50.19M USD 1 Quarter
Net income ProfitLoss $50.19M USD 1 Quarter
Net income ProfitLoss $153.34M USD 3 Qtrs
Net income ProfitLoss $153.34M USD 3 Qtrs
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $27.16M USD 3 Qtrs
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $27.16M USD 3 Qtrs
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $8.56M USD 1 Quarter
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $8.56M USD 1 Quarter
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $12.51M USD 1 Quarter
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $36.59M USD 3 Qtrs
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $12.51M USD 1 Quarter
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $36.59M USD 3 Qtrs
Net income attributable to Cactus Inc. NetIncomeLoss $126.18M USD 3 Qtrs
Net income attributable to Cactus Inc. NetIncomeLoss $49.93M USD 1 Quarter
Net income attributable to Cactus Inc. NetIncomeLoss $49.93M USD 1 Quarter
Net income attributable to Cactus Inc. NetIncomeLoss $138.72M USD 3 Qtrs
Net income attributable to Cactus Inc. NetIncomeLoss $138.72M USD 3 Qtrs
Net income attributable to Cactus Inc. NetIncomeLoss $41.62M USD 1 Quarter
Net income attributable to Cactus Inc. NetIncomeLoss $41.62M USD 1 Quarter
Net income attributable to Cactus Inc. NetIncomeLoss $126.18M USD 3 Qtrs
Cash Flow Statement 156 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $62.44M USD 1 Quarter
Net income ProfitLoss $62.44M USD 1 Quarter
Net income ProfitLoss $175.31M USD 3 Qtrs
Net income ProfitLoss $175.31M USD 3 Qtrs
Net income ProfitLoss $50.19M USD 1 Quarter
Net income ProfitLoss $50.19M USD 1 Quarter
Net income ProfitLoss $153.34M USD 3 Qtrs
Net income ProfitLoss $153.34M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $47.75M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $47.75M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $45.12M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $45.12M USD 3 Qtrs
Deferred financing cost amortization AmortizationOfFinancingCostsAndDiscounts $839.00K USD 3 Qtrs
Deferred financing cost amortization AmortizationOfFinancingCostsAndDiscounts $840.00K USD 3 Qtrs
Deferred financing cost amortization AmortizationOfFinancingCostsAndDiscounts $840.00K USD 3 Qtrs
Deferred financing cost amortization AmortizationOfFinancingCostsAndDiscounts $839.00K USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $18.48M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $18.48M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $15.94M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $15.94M USD 3 Qtrs
Provision for expected credit losses ProvisionForDoubtfulAccounts $378.00K USD 3 Qtrs
Provision for expected credit losses ProvisionForDoubtfulAccounts $378.00K USD 3 Qtrs
Provision for expected credit losses ProvisionForDoubtfulAccounts $874.00K USD 3 Qtrs
Provision for expected credit losses ProvisionForDoubtfulAccounts $874.00K USD 3 Qtrs
Inventory obsolescence InventoryWriteDown $2.44M USD 3 Qtrs
Inventory obsolescence InventoryWriteDown $2.74M USD 3 Qtrs
Inventory obsolescence InventoryWriteDown $2.74M USD 3 Qtrs
Inventory obsolescence InventoryWriteDown $2.44M USD 3 Qtrs
Gain on disposal of assets GainLossOnDispositionOfAssets1 $824.00K USD 3 Qtrs
Gain on disposal of assets GainLossOnDispositionOfAssets1 $824.00K USD 3 Qtrs
Gain on disposal of assets GainLossOnDispositionOfAssets1 $2.10M USD 3 Qtrs
Gain on disposal of assets GainLossOnDispositionOfAssets1 $2.10M USD 3 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-22.68M USD 3 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-22.68M USD 3 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-12.61M USD 3 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-12.61M USD 3 Qtrs
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 3 Qtrs
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 3 Qtrs
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $16.32M USD 3 Qtrs
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $16.32M USD 3 Qtrs
Gain from revaluation of liability related to tax receivable agreement and other TaxReceivableAgreementGainLossOnRevaluationOfLiabilityAndOther - USD 3 Qtrs
Gain from revaluation of liability related to tax receivable agreement and other TaxReceivableAgreementGainLossOnRevaluationOfLiabilityAndOther - USD 3 Qtrs
Gain from revaluation of liability related to tax receivable agreement and other TaxReceivableAgreementGainLossOnRevaluationOfLiabilityAndOther $221.00K USD 3 Qtrs
Gain from revaluation of liability related to tax receivable agreement and other TaxReceivableAgreementGainLossOnRevaluationOfLiabilityAndOther $221.00K USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $9.46M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $9.46M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-8.32M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-8.32M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $16.78M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $16.78M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $46.56M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $46.56M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.06M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.06M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-2.35M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-2.35M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $-5.45M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $2.87M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $2.87M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $-5.45M USD 3 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $32.05M USD 3 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $32.05M USD 3 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $1.19M USD 3 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $1.19M USD 3 Qtrs
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities - USD 3 Qtrs
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities $-15.28M USD 3 Qtrs
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities $-15.28M USD 3 Qtrs
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities - USD 3 Qtrs
Payment of earn-out liability PaymentForContingentConsiderationLiabilityOperatingActivities $31.17M USD 3 Qtrs
Payment of earn-out liability PaymentForContingentConsiderationLiabilityOperatingActivities $31.17M USD 3 Qtrs
Payment of earn-out liability PaymentForContingentConsiderationLiabilityOperatingActivities - USD 3 Qtrs
Payment of earn-out liability PaymentForContingentConsiderationLiabilityOperatingActivities - USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $249.52M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $186.15M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $249.52M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $186.15M USD 3 Qtrs
Investment in unconsolidated affiliate PaymentsToAcquireEquityMethodInvestments $6.00M USD 3 Qtrs
Investment in unconsolidated affiliate PaymentsToAcquireEquityMethodInvestments $6.00M USD 3 Qtrs
Investment in unconsolidated affiliate PaymentsToAcquireEquityMethodInvestments - USD 3 Qtrs
Investment in unconsolidated affiliate PaymentsToAcquireEquityMethodInvestments - USD 3 Qtrs
Capital expenditures and other PaymentsForCapitalExpenditures $27.04M USD 3 Qtrs
Capital expenditures and other PaymentsForCapitalExpenditures $27.04M USD 3 Qtrs
Capital expenditures and other PaymentsForCapitalExpenditures $32.35M USD 3 Qtrs
Capital expenditures and other PaymentsForCapitalExpenditures $32.35M USD 3 Qtrs
Proceeds from sales of assets ProceedsFromSaleOfProductiveAssets $3.63M USD 3 Qtrs
Proceeds from sales of assets ProceedsFromSaleOfProductiveAssets $3.63M USD 3 Qtrs
Proceeds from sales of assets ProceedsFromSaleOfProductiveAssets $2.99M USD 3 Qtrs
Proceeds from sales of assets ProceedsFromSaleOfProductiveAssets $2.99M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-24.05M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-24.05M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-34.73M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-34.73M USD 3 Qtrs
Payment of contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities - USD 3 Qtrs
Payment of contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities $5.96M USD 3 Qtrs
Payment of contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities $5.96M USD 3 Qtrs
Payment of contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities - USD 3 Qtrs
Payments on finance leases FinanceLeasePrincipalPayments $5.82M USD 3 Qtrs
Payments on finance leases FinanceLeasePrincipalPayments $5.82M USD 3 Qtrs
Payments on finance leases FinanceLeasePrincipalPayments $5.88M USD 3 Qtrs
Payments on finance leases FinanceLeasePrincipalPayments $5.88M USD 3 Qtrs
Dividends paid to Class A common stock shareholders PaymentsOfDividendsCommonStock $24.82M USD 3 Qtrs
Dividends paid to Class A common stock shareholders PaymentsOfDividendsCommonStock $24.82M USD 3 Qtrs
Dividends paid to Class A common stock shareholders PaymentsOfDividendsCommonStock $27.79M USD 3 Qtrs
Dividends paid to Class A common stock shareholders PaymentsOfDividendsCommonStock $27.79M USD 3 Qtrs
Distributions to members DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid $10.30M USD 3 Qtrs
Distributions to members DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid $10.30M USD 3 Qtrs
Distributions to members DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid $10.44M USD 3 Qtrs
Distributions to members DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid $10.44M USD 3 Qtrs
Repurchases of shares PaymentsForRepurchaseOfCommonStock $9.32M USD 3 Qtrs
Repurchases of shares PaymentsForRepurchaseOfCommonStock $9.32M USD 3 Qtrs
Repurchases of shares PaymentsForRepurchaseOfCommonStock $5.91M USD 3 Qtrs
Repurchases of shares PaymentsForRepurchaseOfCommonStock $5.91M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-49.83M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-56.43M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-56.43M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-49.83M USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.18M USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.18M USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $544.00K USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $544.00K USD 3 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $169.58M USD 3 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $169.58M USD 3 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $102.77M USD 3 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $102.77M USD 3 Qtrs
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 $303.38M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $303.38M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $342.84M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $342.84M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $445.61M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $445.61M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $445.61M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $445.61M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $342.84M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $342.84M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $303.38M 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 $133.79M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $303.38M USD Point-in-time
Net cash paid for income taxes IncomeTaxesPaidNet $21.76M USD 3 Qtrs
Net cash paid for income taxes IncomeTaxesPaidNet $21.76M USD 3 Qtrs
Net cash paid for income taxes IncomeTaxesPaidNet $43.70M USD 3 Qtrs
Net cash paid for income taxes IncomeTaxesPaidNet $43.70M USD 3 Qtrs
Cash paid for interest InterestPaidNet $1.96M USD 3 Qtrs
Cash paid for interest InterestPaidNet $1.96M USD 3 Qtrs
Cash paid for interest InterestPaidNet $1.66M USD 3 Qtrs
Cash paid for interest InterestPaidNet $1.66M USD 3 Qtrs
Right-of-use assets obtained in exchange for new lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $13.37M USD 3 Qtrs
Right-of-use assets obtained in exchange for new lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $13.37M USD 3 Qtrs
Right-of-use assets obtained in exchange for new lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $7.05M USD 3 Qtrs
Right-of-use assets obtained in exchange for new lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $7.05M USD 3 Qtrs
Property and equipment in accounts payable CapitalExpendituresIncurredButNotYetPaid $1.28M USD 3 Qtrs
Property and equipment in accounts payable CapitalExpendituresIncurredButNotYetPaid $1.22M USD 3 Qtrs
Property and equipment in accounts payable CapitalExpendituresIncurredButNotYetPaid $1.22M USD 3 Qtrs
Property and equipment in accounts payable CapitalExpendituresIncurredButNotYetPaid $1.28M USD 3 Qtrs
Stockholders Equity 98 line items
Line Item Tag Value Unit Period
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.13 USD 1 Quarter
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.13 USD 1 Quarter
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.37 USD 3 Qtrs
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.37 USD 3 Qtrs
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.14 USD 1 Quarter
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.14 USD 1 Quarter
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.40 USD 3 Qtrs
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.40 USD 3 Qtrs
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.39B USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.39B USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.35B USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.35B USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.26B USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.26B 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 $1.21B 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 $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.21B USD Point-in-time
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $1.56M USD 1 Quarter
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $10.30M USD 3 Qtrs
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $10.30M USD 3 Qtrs
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $1.56M USD 1 Quarter
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $10.44M USD 3 Qtrs
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $10.44M USD 3 Qtrs
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $1.83M USD 1 Quarter
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $1.83M USD 1 Quarter
Effect of CC Unit redemptions StockIssuedDuringPeriodValueConversionOfUnits - USD 3 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 3 Qtrs
Effect of CC Unit redemptions StockIssuedDuringPeriodValueConversionOfUnits - USD 3 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 3 Qtrs
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $70.00K USD 1 Quarter
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $70.00K USD 1 Quarter
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $603.00K USD 3 Qtrs
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $603.00K USD 3 Qtrs
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $267.00K USD 1 Quarter
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $267.00K USD 1 Quarter
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $853.00K USD 3 Qtrs
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $853.00K USD 3 Qtrs
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-5.91M USD 3 Qtrs
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-5.91M USD 3 Qtrs
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-204.00K USD 1 Quarter
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-204.00K USD 1 Quarter
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-5.95M USD 3 Qtrs
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-832.00K USD 1 Quarter
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-832.00K USD 1 Quarter
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-5.95M USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $-120.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $769.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $769.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $140.00K USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $140.00K USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $-120.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $542.00K USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $542.00K USD 3 Qtrs
Share repurchases StockRepurchasedDuringPeriodValue $3.37M USD 3 Qtrs
Share repurchases StockRepurchasedDuringPeriodValue $3.37M USD 3 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $18.67M USD 3 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $6.13M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $6.13M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $18.67M USD 3 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $16.14M USD 3 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $5.70M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $5.70M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $16.14M USD 3 Qtrs
Cash dividends declared DividendsCash $27.95M USD 3 Qtrs
Cash dividends declared DividendsCash $27.95M USD 3 Qtrs
Cash dividends declared DividendsCash $9.82M USD 1 Quarter
Cash dividends declared DividendsCash $9.82M USD 1 Quarter
Cash dividends declared DividendsCash $24.92M USD 3 Qtrs
Cash dividends declared DividendsCash $8.84M USD 1 Quarter
Cash dividends declared DividendsCash $8.84M USD 1 Quarter
Cash dividends declared DividendsCash $24.92M USD 3 Qtrs
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $62.44M USD 1 Quarter
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $62.44M USD 1 Quarter
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $175.31M USD 3 Qtrs
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $175.31M USD 3 Qtrs
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $50.19M USD 1 Quarter
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $50.19M USD 1 Quarter
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $153.34M USD 3 Qtrs
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $153.34M USD 3 Qtrs
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.26B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.35B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.35B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.26B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.21B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.39B 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.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 $1.06B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.21B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.39B USD Point-in-time
Comprehensive Income 40 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $62.44M USD 1 Quarter
Net income ProfitLoss $62.44M USD 1 Quarter
Net income ProfitLoss $175.31M USD 3 Qtrs
Net income ProfitLoss $175.31M USD 3 Qtrs
Net income ProfitLoss $50.19M USD 1 Quarter
Net income ProfitLoss $50.19M USD 1 Quarter
Net income ProfitLoss $153.34M USD 3 Qtrs
Net income ProfitLoss $153.34M USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $542.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $542.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-120.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-120.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $769.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $140.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $769.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $140.00K USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $50.07M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $153.88M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $153.88M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $50.07M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $175.45M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $175.45M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $63.21M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $63.21M USD 1 Quarter
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $27.30M USD 3 Qtrs
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $8.55M USD 1 Quarter
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $8.55M USD 1 Quarter
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $27.30M USD 3 Qtrs
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $36.64M USD 3 Qtrs
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $12.68M USD 1 Quarter
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $12.68M USD 1 Quarter
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $36.64M USD 3 Qtrs
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $126.58M USD 3 Qtrs
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $50.53M USD 1 Quarter
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $50.53M USD 1 Quarter
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $138.81M USD 3 Qtrs
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $138.81M USD 3 Qtrs
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $41.52M USD 1 Quarter
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $41.52M USD 1 Quarter
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $126.58M USD 3 Qtrs

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

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