◆ 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 2025
Filing Information
Form Type 10-Q
Accession Number 0001699136-25-000105
Period End Date 20250630
Filing Date 20250731
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance whd-20250630_htm.xml
Balance Sheet 164 line items
Line Item Tag Value Unit Period
Allowance for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $4.04M USD Point-in-time
Allowance for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $4.04M USD Point-in-time
Allowance for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $3.78M USD Point-in-time
Allowance for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $3.78M 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
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $405.18M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $405.18M USD 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
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $342.84M USD Point-in-time
Accounts receivable, net of allowance of $4,041 and $3,779, respectively AccountsReceivableNetCurrent $207.28M USD Point-in-time
Accounts receivable, net of allowance of $4,041 and $3,779, respectively AccountsReceivableNetCurrent $207.28M 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
Accounts receivable, net of allowance of $4,041 and $3,779, respectively AccountsReceivableNetCurrent $191.63M USD Point-in-time
Accounts receivable, net of allowance of $4,041 and $3,779, respectively AccountsReceivableNetCurrent $191.63M USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Inventories InventoryGross $246.42M USD Point-in-time
Inventories InventoryGross $246.42M 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
Inventories InventoryGross $226.80M USD Point-in-time
Inventories InventoryGross $226.80M USD Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $14.47M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $14.47M 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
Total current assets AssetsCurrent $774.69M USD Point-in-time
Total current assets AssetsCurrent $873.35M USD Point-in-time
Total current assets AssetsCurrent $873.35M USD Point-in-time
Total current assets AssetsCurrent $774.69M 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
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $349.16M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $349.16M 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 $22.12M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $22.12M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $156.00M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $156.00M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $163.99M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $163.99M 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 $207.11M USD Point-in-time
Deferred tax asset, net DeferredIncomeTaxAssetsNet $207.11M USD Point-in-time
Investment in unconsolidated affiliates EquityMethodInvestments $5.77M USD Point-in-time
Investment in unconsolidated affiliates EquityMethodInvestments $5.77M 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.00M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $8.00M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $8.52M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $8.52M USD Point-in-time
Total assets Assets $1.74B USD Point-in-time
Total assets Assets $1.74B USD Point-in-time
Total assets Assets $1.82B USD Point-in-time
Total assets Assets $1.82B USD Point-in-time
Accounts payable AccountsPayableCurrent $83.14M USD Point-in-time
Accounts payable AccountsPayableCurrent $83.14M USD Point-in-time
Accounts payable AccountsPayableCurrent $72.00M USD Point-in-time
Accounts payable AccountsPayableCurrent $72.00M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $75.42M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $64.13M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $64.13M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $75.42M 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.35M USD Point-in-time
Finance lease obligations, current portion FinanceLeaseLiabilityCurrent $7.35M 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.04M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $5.04M USD Point-in-time
Total current liabilities LiabilitiesCurrent $178.82M USD Point-in-time
Total current liabilities LiabilitiesCurrent $178.82M USD Point-in-time
Total current liabilities LiabilitiesCurrent $179.96M USD Point-in-time
Total current liabilities LiabilitiesCurrent $179.96M USD Point-in-time
Deferred tax liability, net DeferredIncomeTaxLiabilitiesNet $2.20M USD Point-in-time
Deferred tax liability, net DeferredIncomeTaxLiabilitiesNet $2.20M 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
Liability related to tax receivable agreement, net of current portion TaxReceivableAgreementLiabilityNonCurrent $259.73M USD Point-in-time
Liability related to tax receivable agreement, net of current portion TaxReceivableAgreementLiabilityNonCurrent $259.73M 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 $11.68M USD Point-in-time
Finance lease obligations, net of current portion FinanceLeaseLiabilityNoncurrent $11.68M 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
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
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $17.94M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $17.94M 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 $475.99M 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 $475.99M 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 $530.95M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $530.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 $618.55M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $618.55M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $552.13M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.98M 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 $-1.98M USD Point-in-time
Total stockholders equity attributable to Cactus Inc. StockholdersEquity $1.15B USD Point-in-time
Total stockholders equity attributable to Cactus Inc. StockholdersEquity $1.15B 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 $200.34M USD Point-in-time
Non-controlling interest MinorityInterest $200.34M USD Point-in-time
Non-controlling interest MinorityInterest $193.06M USD Point-in-time
Non-controlling interest MinorityInterest $193.06M 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 $1.15B 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.31B 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.06B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.06B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.31B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $1.82B 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.82B USD Point-in-time
Income Statement 88 line items
Line Item Tag Value Unit Period
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $290.39M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $290.39M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $273.57M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $273.57M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $564.51M USD 2 Qtrs
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $564.51M USD 2 Qtrs
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $553.89M USD 2 Qtrs
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $553.89M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $39.19M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $39.19M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $78.32M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $78.32M 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 - 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.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 - USD 2 Qtrs
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet - USD 2 Qtrs
Total costs and expenses OperatingExpenses $210.57M USD 1 Quarter
Total costs and expenses OperatingExpenses $212.77M USD 1 Quarter
Total costs and expenses OperatingExpenses $212.77M USD 1 Quarter
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 $424.48M USD 2 Qtrs
Total costs and expenses OperatingExpenses $424.48M USD 2 Qtrs
Total costs and expenses OperatingExpenses $422.14M USD 2 Qtrs
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
Operating income OperatingIncomeLoss $129.42M USD 2 Qtrs
Operating income OperatingIncomeLoss $129.42M USD 2 Qtrs
Operating income OperatingIncomeLoss $60.80M USD 1 Quarter
Operating income OperatingIncomeLoss $60.80M USD 1 Quarter
Interest income, net InterestIncomeExpenseNonoperatingNet $2.09M USD 2 Qtrs
Interest income, net InterestIncomeExpenseNonoperatingNet $1.41M USD 1 Quarter
Interest income, net InterestIncomeExpenseNonoperatingNet $1.41M USD 1 Quarter
Interest income, net InterestIncomeExpenseNonoperatingNet $2.09M USD 2 Qtrs
Interest income, net InterestIncomeExpenseNonoperatingNet $4.84M USD 2 Qtrs
Interest income, net InterestIncomeExpenseNonoperatingNet $4.84M USD 2 Qtrs
Interest income, net InterestIncomeExpenseNonoperatingNet $2.52M USD 1 Quarter
Interest income, net InterestIncomeExpenseNonoperatingNet $2.52M USD 1 Quarter
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 before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $63.32M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $63.32M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $134.26M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $134.26M 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 $31.59M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $31.59M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $14.28M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $31.11M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $14.28M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $31.11M USD 2 Qtrs
Net income ProfitLoss $112.87M USD 2 Qtrs
Net income ProfitLoss $103.15M USD 2 Qtrs
Net income ProfitLoss $103.15M USD 2 Qtrs
Net income ProfitLoss $112.87M USD 2 Qtrs
Net income ProfitLoss $49.05M USD 1 Quarter
Net income ProfitLoss $63.06M USD 1 Quarter
Net income ProfitLoss $63.06M USD 1 Quarter
Net income ProfitLoss $49.05M USD 1 Quarter
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $18.60M USD 2 Qtrs
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 $8.72M USD 1 Quarter
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $8.72M 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 $24.08M USD 2 Qtrs
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $18.60M 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 $40.33M USD 1 Quarter
Net income attributable to Cactus Inc. NetIncomeLoss $84.55M USD 2 Qtrs
Net income attributable to Cactus Inc. NetIncomeLoss $88.79M USD 2 Qtrs
Net income attributable to Cactus Inc. NetIncomeLoss $88.79M USD 2 Qtrs
Net income attributable to Cactus Inc. NetIncomeLoss $40.33M USD 1 Quarter
Net income attributable to Cactus Inc. NetIncomeLoss $84.55M USD 2 Qtrs
Cash Flow Statement 144 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $63.06M USD 1 Quarter
Net income ProfitLoss $63.06M USD 1 Quarter
Net income ProfitLoss $49.05M USD 1 Quarter
Net income ProfitLoss $49.05M USD 1 Quarter
Net income ProfitLoss $112.87M USD 2 Qtrs
Net income ProfitLoss $112.87M USD 2 Qtrs
Net income ProfitLoss $103.15M USD 2 Qtrs
Net income ProfitLoss $103.15M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $31.56M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $31.56M 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 $559.00K USD 2 Qtrs
Deferred financing cost amortization AmortizationOfFinancingCostsAndDiscounts $559.00K 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 $12.37M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $12.37M 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 $589.00K USD 2 Qtrs
Provision for expected credit losses ProvisionForDoubtfulAccounts $589.00K USD 2 Qtrs
Provision for expected credit losses ProvisionForDoubtfulAccounts $300.00K USD 2 Qtrs
Provision for expected credit losses ProvisionForDoubtfulAccounts $300.00K USD 2 Qtrs
Inventory obsolescence InventoryWriteDown $902.00K USD 2 Qtrs
Inventory obsolescence InventoryWriteDown $902.00K USD 2 Qtrs
Inventory obsolescence InventoryWriteDown $3.04M USD 2 Qtrs
Inventory obsolescence InventoryWriteDown $3.04M USD 2 Qtrs
Gain on disposal of assets GainLossOnDispositionOfAssets1 $1.67M USD 2 Qtrs
Gain on disposal of assets GainLossOnDispositionOfAssets1 $389.00K USD 2 Qtrs
Gain on disposal of assets GainLossOnDispositionOfAssets1 $389.00K USD 2 Qtrs
Gain on disposal of assets GainLossOnDispositionOfAssets1 $1.67M USD 2 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-12.78M USD 2 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-12.78M USD 2 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-7.92M USD 2 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-7.92M USD 2 Qtrs
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 2 Qtrs
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - 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
Accounts receivable IncreaseDecreaseInAccountsReceivable $358.00K USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $358.00K USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $15.71M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $15.71M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $20.25M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $20.25M 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 $1.01M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.01M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $11.18M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $11.18M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $-8.58M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $-8.58M 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 $-11.05M USD 2 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $-11.05M 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 - USD 2 Qtrs
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities - USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $124.38M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $124.38M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $164.22M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $164.22M USD 2 Qtrs
Investment in unconsolidated affiliate PaymentsToAcquireEquityMethodInvestments $6.00M USD 2 Qtrs
Investment in unconsolidated affiliate PaymentsToAcquireEquityMethodInvestments $6.00M USD 2 Qtrs
Investment in unconsolidated affiliate PaymentsToAcquireEquityMethodInvestments - USD 2 Qtrs
Investment in unconsolidated affiliate PaymentsToAcquireEquityMethodInvestments - USD 2 Qtrs
Capital expenditures and other PaymentsForCapitalExpenditures $22.17M USD 2 Qtrs
Capital expenditures and other PaymentsForCapitalExpenditures $22.17M 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 $1.66M USD 2 Qtrs
Proceeds from sales of assets ProceedsFromSaleOfProductiveAssets $1.66M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-26.51M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-26.51M 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
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.94M USD 2 Qtrs
Payments on finance leases FinanceLeasePrincipalPayments $3.94M USD 2 Qtrs
Dividends paid to Class A common stock shareholders PaymentsOfDividendsCommonStock $18.15M USD 2 Qtrs
Dividends paid to Class A common stock shareholders PaymentsOfDividendsCommonStock $18.15M 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 $8.74M USD 2 Qtrs
Distributions to members DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid $8.74M 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 $5.71M USD 2 Qtrs
Repurchases of shares PaymentsForRepurchaseOfCommonStock $5.71M USD 2 Qtrs
Repurchases of shares PaymentsForRepurchaseOfCommonStock $8.49M USD 2 Qtrs
Repurchases of shares PaymentsForRepurchaseOfCommonStock $8.49M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-37.20M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-36.55M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-36.55M USD 2 Qtrs
Net cash used in 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 $1.01M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.01M USD 2 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $62.33M USD 2 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $62.33M USD 2 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $112.71M USD 2 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $112.71M USD 2 Qtrs
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $405.18M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $405.18M 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 $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 $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 $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 $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 $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 $405.18M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $405.18M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $133.79M 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 $41.95M USD 2 Qtrs
Net cash paid for income taxes IncomeTaxesPaidNet $41.95M USD 2 Qtrs
Cash paid for interest InterestPaidNet $1.30M USD 2 Qtrs
Cash paid for interest InterestPaidNet $1.30M USD 2 Qtrs
Cash paid for interest InterestPaidNet $1.08M USD 2 Qtrs
Cash paid for interest InterestPaidNet $1.08M 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.55M USD 2 Qtrs
Right-of-use assets obtained in exchange for new lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $6.55M USD 2 Qtrs
Property and equipment in accounts payable CapitalExpendituresIncurredButNotYetPaid $1.91M USD 2 Qtrs
Property and equipment in accounts payable CapitalExpendituresIncurredButNotYetPaid $2.08M USD 2 Qtrs
Property and equipment in accounts payable CapitalExpendituresIncurredButNotYetPaid $2.08M USD 2 Qtrs
Property and equipment in accounts payable CapitalExpendituresIncurredButNotYetPaid $1.91M USD 2 Qtrs
Stockholders Equity 98 line items
Line Item Tag Value Unit Period
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.26 USD 2 Qtrs
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.26 USD 2 Qtrs
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.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 $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 $1.15B 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.35B USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.31B 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.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.31B USD Point-in-time
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $8.74M USD 2 Qtrs
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $3.65M USD 1 Quarter
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $3.65M USD 1 Quarter
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $8.74M USD 2 Qtrs
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $6.93M 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
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 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 2 Qtrs
Effect of CC Unit redemptions StockIssuedDuringPeriodValueConversionOfUnits - USD 2 Qtrs
Effect of CC Unit redemptions StockIssuedDuringPeriodValueConversionOfUnits - USD 2 Qtrs
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $586.00K USD 2 Qtrs
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $586.00K 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 $185.00K USD 1 Quarter
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $185.00K USD 1 Quarter
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $533.00K USD 2 Qtrs
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $533.00K USD 2 Qtrs
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-212.00K USD 1 Quarter
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-212.00K USD 1 Quarter
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-221.00K USD 1 Quarter
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-221.00K USD 1 Quarter
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-5.71M 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 $-5.71M USD 2 Qtrs
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 $662.00K USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $662.00K USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $174.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $497.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $497.00K USD 1 Quarter
Share repurchases StockRepurchasedDuringPeriodValue $3.37M USD 2 Qtrs
Share repurchases StockRepurchasedDuringPeriodValue $3.37M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $5.97M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $6.40M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $6.40M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $5.97M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $12.54M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $10.44M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $10.44M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $12.54M USD 2 Qtrs
Cash dividends declared DividendsCash $9.10M USD 1 Quarter
Cash dividends declared DividendsCash $9.10M USD 1 Quarter
Cash dividends declared DividendsCash $8.14M USD 1 Quarter
Cash dividends declared DividendsCash $8.14M USD 1 Quarter
Cash dividends declared DividendsCash $18.13M USD 2 Qtrs
Cash dividends declared DividendsCash $16.08M USD 2 Qtrs
Cash dividends declared DividendsCash $16.08M USD 2 Qtrs
Cash dividends declared DividendsCash $18.13M USD 2 Qtrs
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $63.06M USD 1 Quarter
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $63.06M USD 1 Quarter
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $49.05M USD 1 Quarter
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $49.05M USD 1 Quarter
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $112.87M USD 2 Qtrs
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $112.87M USD 2 Qtrs
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $103.15M USD 2 Qtrs
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $103.15M USD 2 Qtrs
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.26B 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.26B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.31B 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.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.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.31B USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.10B USD Point-in-time
Comprehensive Income 40 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $63.06M USD 1 Quarter
Net income ProfitLoss $63.06M USD 1 Quarter
Net income ProfitLoss $49.05M USD 1 Quarter
Net income ProfitLoss $49.05M USD 1 Quarter
Net income ProfitLoss $112.87M USD 2 Qtrs
Net income ProfitLoss $112.87M USD 2 Qtrs
Net income ProfitLoss $103.15M USD 2 Qtrs
Net income ProfitLoss $103.15M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $662.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $662.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $174.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $174.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-629.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $497.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-629.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $497.00K USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $112.25M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $103.81M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $103.81M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $112.25M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $49.54M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $49.54M USD 1 Quarter
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 $13.29M USD 1 Quarter
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $23.97M 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 $18.75M USD 2 Qtrs
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $8.84M USD 1 Quarter
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $8.84M USD 1 Quarter
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $18.75M USD 2 Qtrs
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $49.94M USD 1 Quarter
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $40.70M USD 1 Quarter
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $40.70M USD 1 Quarter
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $85.06M USD 2 Qtrs
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $85.06M USD 2 Qtrs
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 $49.94M 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...