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

10-K Filing

CACTUS, INC. CIK: 1699136 FY 2021
Filing Information
Form Type 10-K
Accession Number 0001699136-22-000011
Period End Date 20211231
Filing Date 20220228
Fiscal Year 2021
Fiscal Period FY
XBRL Instance whd-20211231_htm.xml
Balance Sheet 74 line items
Line Item Tag Value Unit Period
Allowance for doubtful accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $741.00K USD Point-in-time
Allowance for doubtful accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $598.00K 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
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $301.67M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $288.66M USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Accounts receivable, net of allowance of $741 and $598, respectively AccountsReceivableNetCurrent $89.20M USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Accounts receivable, net of allowance of $741 and $598, respectively AccountsReceivableNetCurrent $44.07M USD Point-in-time
Inventories InventoryGross $87.48M USD Point-in-time
Inventories InventoryGross $119.82M 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
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.93M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $7.79M USD Point-in-time
Total current assets AssetsCurrent $425.14M USD Point-in-time
Total current assets AssetsCurrent $518.49M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $142.82M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $129.12M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $21.99M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $22.54M USD Point-in-time
Goodwill Goodwill $7.82M USD Point-in-time
Goodwill Goodwill $7.82M USD Point-in-time
Deferred tax asset, net DeferredIncomeTaxAssetsNet $303.07M USD Point-in-time
Deferred tax asset, net DeferredIncomeTaxAssetsNet $216.60M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $1.04M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $1.21M USD Point-in-time
Total assets Assets $815.59M USD Point-in-time
Total assets Assets $982.08M USD Point-in-time
Accounts payable AccountsPayableCurrent $20.16M USD Point-in-time
Accounts payable AccountsPayableCurrent $42.82M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $11.39M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $28.24M USD Point-in-time
Current portion of liability related to tax receivable agreement TaxReceivableAgreementLiabilityCurrent $11.77M USD Point-in-time
Current portion of liability related to tax receivable agreement TaxReceivableAgreementLiabilityCurrent $9.29M USD Point-in-time
Finance lease obligations, current portion FinanceLeaseLiabilityCurrent $4.87M USD Point-in-time
Finance lease obligations, current portion FinanceLeaseLiabilityCurrent $3.82M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $4.88M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $4.25M USD Point-in-time
Total current liabilities LiabilitiesCurrent $92.57M USD Point-in-time
Total current liabilities LiabilitiesCurrent $48.91M USD Point-in-time
Deferred tax liability, net DeferredIncomeTaxLiabilitiesNet $786.00K USD Point-in-time
Deferred tax liability, net DeferredIncomeTaxLiabilitiesNet $1.17M USD Point-in-time
Liability related to tax receivable agreement, net of current portion TaxReceivableAgreementLiabilityNonCurrent $269.84M USD Point-in-time
Liability related to tax receivable agreement, net of current portion TaxReceivableAgreementLiabilityNonCurrent $195.06M USD Point-in-time
Finance lease obligations, net of current portion FinanceLeaseLiabilityNoncurrent $5.81M USD Point-in-time
Finance lease obligations, net of current portion FinanceLeaseLiabilityNoncurrent $2.24M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $17.82M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $17.65M USD Point-in-time
Total liabilities Liabilities $387.05M USD Point-in-time
Total liabilities Liabilities $264.82M 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
Additional paid-in capital AdditionalPaidInCapital $289.60M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $202.08M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $178.45M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $150.09M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $8.00K USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $330.00K USD Point-in-time
Total stockholders equity attributable to Cactus Inc. StockholdersEquity $468.64M USD Point-in-time
Total stockholders equity attributable to Cactus Inc. StockholdersEquity $352.97M USD Point-in-time
Non-controlling interest MinorityInterest $197.80M USD Point-in-time
Non-controlling interest MinorityInterest $126.39M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $516.39M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $595.03M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $550.77M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $362.33M USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $982.08M USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $815.59M USD Point-in-time
Income Statement 36 line items
Line Item Tag Value Unit Period
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $348.57M USD Annual
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $438.59M USD Annual
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $628.41M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $51.66M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $46.02M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $39.72M USD Annual
Severance expenses SeveranceCosts1 - USD Annual
Severance expenses SeveranceCosts1 - USD Annual
Severance expenses SeveranceCosts1 $1.86M USD Annual
Total costs and expenses OperatingExpenses $278.53M USD Annual
Total costs and expenses OperatingExpenses $445.26M USD Annual
Total costs and expenses OperatingExpenses $363.16M USD Annual
Income from operations OperatingIncomeLoss $75.43M USD Annual
Income from operations OperatingIncomeLoss $70.04M USD Annual
Income from operations OperatingIncomeLoss $183.15M USD Annual
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $879.00K USD Annual
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $-774.00K USD Annual
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $701.00K USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $4.29M USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $-555.00K USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $492.00K USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $70.19M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $188.32M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $75.14M USD Annual
Income tax expense IncomeTaxExpenseBenefit $10.97M USD Annual
Income tax expense IncomeTaxExpenseBenefit $32.02M USD Annual
Income tax expense IncomeTaxExpenseBenefit $7.67M USD Annual
Net income ProfitLoss $67.47M USD Annual
Net income ProfitLoss $156.30M USD Annual
Net income ProfitLoss $59.22M USD Annual
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $70.69M USD Annual
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $17.88M USD Annual
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $24.77M USD Annual
Net income attributable to Cactus Inc. NetIncomeLoss $85.61M USD Annual
Net income attributable to Cactus Inc. NetIncomeLoss $34.45M USD Annual
Net income attributable to Cactus Inc. NetIncomeLoss $49.59M USD Annual
Cash Flow Statement 86 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $67.47M USD Annual
Net income ProfitLoss $156.30M USD Annual
Net income ProfitLoss $59.22M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $38.85M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $40.52M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $36.31M USD Annual
Deferred financing cost amortization AmortizationOfFinancingCosts $168.00K USD Annual
Deferred financing cost amortization AmortizationOfFinancingCosts $168.00K USD Annual
Deferred financing cost amortization AmortizationOfFinancingCosts $168.00K USD Annual
Stock-based compensation ShareBasedCompensation $8.60M USD Annual
Stock-based compensation ShareBasedCompensation $7.00M USD Annual
Stock-based compensation ShareBasedCompensation $8.62M USD Annual
Provision for expected credit losses ProvisionForDoubtfulAccounts $310.00K USD Annual
Provision for expected credit losses ProvisionForDoubtfulAccounts $342.00K USD Annual
Provision for expected credit losses ProvisionForDoubtfulAccounts $355.00K USD Annual
Inventory obsolescence InventoryWriteDown $3.49M USD Annual
Inventory obsolescence InventoryWriteDown $2.55M USD Annual
Inventory obsolescence InventoryWriteDown $4.84M USD Annual
(Gain) loss on disposal of assets GainLossOnDispositionOfAssets1 $1.39M USD Annual
(Gain) loss on disposal of assets GainLossOnDispositionOfAssets1 $2.48M USD Annual
(Gain) loss on disposal of assets GainLossOnDispositionOfAssets1 $-236.00K USD Annual
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-4.83M USD Annual
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-25.40M USD Annual
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-6.95M USD Annual
(Gain) loss from revaluation of liability related to tax receivable agreement GainFromRevaluationOfLiabilityRelatedToTaxReceivableAgreement $898.00K USD Annual
(Gain) loss from revaluation of liability related to tax receivable agreement GainFromRevaluationOfLiabilityRelatedToTaxReceivableAgreement $-555.00K USD Annual
(Gain) loss from revaluation of liability related to tax receivable agreement GainFromRevaluationOfLiabilityRelatedToTaxReceivableAgreement $5.34M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-4.20M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-44.83M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $45.49M USD Annual
Inventories IncreaseDecreaseInInventories $36.08M USD Annual
Inventories IncreaseDecreaseInInventories $17.59M USD Annual
Inventories IncreaseDecreaseInInventories $-18.20M USD Annual
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-6.18M USD Annual
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $2.79M USD Annual
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-438.00K USD Annual
Accounts payable IncreaseDecreaseInAccountsPayableTrade $-607.00K USD Annual
Accounts payable IncreaseDecreaseInAccountsPayableTrade $22.28M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayableTrade $-19.43M USD Annual
Accrued expenses and other liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $16.63M USD Annual
Accrued expenses and other liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $-10.89M USD Annual
Accrued expenses and other liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $6.99M USD Annual
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities $-14.21M USD Annual
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities $-9.70M USD Annual
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities $-9.34M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $143.38M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $209.63M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $63.76M USD Annual
Capital expenditures and other PaymentsForCapitalExpenditures $59.70M USD Annual
Capital expenditures and other PaymentsForCapitalExpenditures $24.49M USD Annual
Capital expenditures and other PaymentsForCapitalExpenditures $13.94M USD Annual
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $6.35M USD Annual
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $2.31M USD Annual
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $3.75M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-55.95M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-11.63M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-18.15M USD Annual
Payments on finance leases FinanceLeasePrincipalPayments $5.32M USD Annual
Payments on finance leases FinanceLeasePrincipalPayments $5.21M USD Annual
Payments on finance leases FinanceLeasePrincipalPayments $7.48M USD Annual
Dividends paid to Class A common stock shareholders PaymentsOfDividendsCommonStock $4.24M USD Annual
Dividends paid to Class A common stock shareholders PaymentsOfDividendsCommonStock $21.16M USD Annual
Dividends paid to Class A common stock shareholders PaymentsOfDividendsCommonStock $17.14M USD Annual
Distributions to members DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid $9.74M USD Annual
Distributions to members DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid $8.39M USD Annual
Distributions to members DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid $16.30M USD Annual
Repurchases of shares PaymentsForRepurchaseOfCommonStock $1.55M USD Annual
Repurchases of shares PaymentsForRepurchaseOfCommonStock $3.28M USD Annual
Repurchases of shares PaymentsForRepurchaseOfCommonStock $1.45M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-21.67M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-40.21M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-39.39M USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-253.00K USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $272.00K USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.03M USD Annual
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $86.06M USD Annual
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $13.01M USD Annual
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $131.76M USD Annual
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $301.67M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $70.84M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $288.66M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $202.60M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $288.66M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $202.60M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $70.84M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $301.67M USD Point-in-time
Stockholders Equity 36 line items
Line Item Tag Value Unit Period
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.09 USD Annual
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.36 USD Annual
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.38 USD Annual
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $516.39M USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $595.03M USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $550.77M USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $362.33M USD Point-in-time
Adjustment to prior periods PriorPeriodReclassificationAdjustment $-506.00K USD Annual
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $9.74M USD Annual
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $8.39M USD Annual
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $16.30M USD Annual
Effect of CW Unit redemptions StockIssuedDuringPeriodValueConversionOfUnits - USD Annual
Effect of CW Unit redemptions StockIssuedDuringPeriodValueConversionOfUnits - USD Annual
Effect of CW Unit redemptions StockIssuedDuringPeriodValueConversionOfUnits - USD Annual
Tax impact of equity transactions AdjustmentToAdditionalPaidInCapitalDeferredTaxAsset $284.00K USD Annual
Tax impact of equity transactions AdjustmentToAdditionalPaidInCapitalDeferredTaxAsset $5.50M USD Annual
Tax impact of equity transactions AdjustmentToAdditionalPaidInCapitalDeferredTaxAsset $3.00M USD Annual
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-1.55M USD Annual
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-1.44M USD Annual
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-3.28M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $1.38M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $-567.00K USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $22.00K USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $8.62M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $8.60M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $7.00M USD Annual
Cash dividends declared DividendsCash $21.23M USD Annual
Cash dividends declared DividendsCash $4.30M USD Annual
Cash dividends declared DividendsCash $17.35M USD Annual
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $156.30M USD Annual
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $59.22M USD Annual
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $67.47M USD Annual
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $595.03M USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $550.77M USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $516.39M USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $362.33M USD Point-in-time
Comprehensive Income 15 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $67.47M USD Annual
Net income ProfitLoss $156.30M USD Annual
Net income ProfitLoss $59.22M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $1.38M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $368.00K USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-567.00K USD Annual
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $66.90M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $60.59M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $156.67M USD Annual
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $70.58M USD Annual
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $25.36M USD Annual
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $17.63M USD Annual
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $86.09M USD Annual
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $35.23M USD Annual
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $49.27M USD Annual

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

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