◆ 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 2024
Filing Information
Form Type 10-K
Accession Number 0001699136-25-000014
Period End Date 20241231
Filing Date 20250227
Fiscal Year 2024
Fiscal Period FY
XBRL Instance whd-20241231_htm.xml
Balance Sheet 162 line items
Line Item Tag Value Unit Period
Allowance for doubtful accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $3.64M USD Point-in-time
Allowance for doubtful accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $3.64M USD Point-in-time
Allowance for doubtful accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $3.78M USD Point-in-time
Allowance for doubtful 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
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 $133.79M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $342.84M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $133.79M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $342.84M USD Point-in-time
Accounts receivable, net of allowance of $3,779 and $3,642, respectively AccountsReceivableNetCurrent $191.63M USD Point-in-time
Accounts receivable, net of allowance of $3,779 and $3,642, respectively AccountsReceivableNetCurrent $205.38M USD Point-in-time
Accounts receivable, net of allowance of $3,779 and $3,642, respectively AccountsReceivableNetCurrent $205.38M USD Point-in-time
Accounts receivable, net of allowance of $3,779 and $3,642, respectively AccountsReceivableNetCurrent $191.63M 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
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 $205.62M USD Point-in-time
Inventories InventoryGross $205.62M USD Point-in-time
Inventories InventoryGross $226.80M USD Point-in-time
Inventories InventoryGross $226.80M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $11.38M 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 $11.38M 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 $556.18M USD Point-in-time
Total current assets AssetsCurrent $556.18M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $345.50M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $345.50M USD Point-in-time
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 $23.50M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $23.50M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $24.09M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $24.09M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $179.98M 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 $179.98M USD Point-in-time
Goodwill Goodwill $203.03M USD Point-in-time
Goodwill Goodwill $203.03M USD Point-in-time
Goodwill Goodwill $203.03M USD Point-in-time
Goodwill Goodwill $203.03M USD Point-in-time
Deferred tax asset, net DeferredIncomeTaxAssetsNet $204.85M USD Point-in-time
Deferred tax asset, net DeferredIncomeTaxAssetsNet $204.85M 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
Other noncurrent assets OtherAssetsNoncurrent $9.53M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $9.53M 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.12B USD Point-in-time
Total assets Assets $1.52B USD Point-in-time
Total assets Assets $1.12B 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.52B 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 $71.84M USD Point-in-time
Accounts payable AccountsPayableCurrent $71.84M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $75.42M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $50.65M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $50.65M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $75.42M USD Point-in-time
Earn-out liability BusinessCombinationContingentConsiderationLiabilityCurrent - USD Point-in-time
Earn-out liability BusinessCombinationContingentConsiderationLiabilityCurrent - USD Point-in-time
Earn-out liability BusinessCombinationContingentConsiderationLiabilityCurrent $20.81M USD Point-in-time
Earn-out liability BusinessCombinationContingentConsiderationLiabilityCurrent $20.81M 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.86M USD Point-in-time
Current portion of liability related to tax receivable agreement TaxReceivableAgreementLiabilityCurrent $20.86M 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.28M USD Point-in-time
Finance lease obligations, current portion FinanceLeaseLiabilityCurrent $7.28M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $4.22M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $4.22M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $4.09M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $4.09M USD Point-in-time
Total current liabilities LiabilitiesCurrent $175.66M USD Point-in-time
Total current liabilities LiabilitiesCurrent $175.66M USD Point-in-time
Total current liabilities LiabilitiesCurrent $178.82M USD Point-in-time
Total current liabilities LiabilitiesCurrent $178.82M USD Point-in-time
Deferred tax liability, net DeferredIncomeTaxLiabilitiesNet $3.59M USD Point-in-time
Deferred tax liability, net DeferredIncomeTaxLiabilitiesNet $3.59M USD Point-in-time
Deferred tax liability, net DeferredIncomeTaxLiabilitiesNet $2.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 $250.07M USD Point-in-time
Liability related to tax receivable agreement, net of current portion TaxReceivableAgreementLiabilityNonCurrent $250.07M USD Point-in-time
Liability related to tax receivable agreement, net of current portion TaxReceivableAgreementLiabilityNonCurrent $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 $9.35M USD Point-in-time
Finance lease obligations, net of current portion FinanceLeaseLiabilityNoncurrent $9.35M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $19.12M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $19.12M USD Point-in-time
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 - USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent - 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.15M USD Point-in-time
Total liabilities Liabilities $475.15M USD Point-in-time
Total liabilities Liabilities $457.79M USD Point-in-time
Total liabilities Liabilities $457.79M USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Preferred stock, $0.01 par value, 10,000 shares authorized, none issued and outstanding PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value, 10,000 shares authorized, none issued and outstanding PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value, 10,000 shares authorized, none issued and outstanding PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value, 10,000 shares authorized, none issued and outstanding PreferredStockValue - USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $520.79M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $520.79M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $465.01M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $465.01M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $552.13M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $552.13M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $400.68M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $400.68M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-826.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-826.00K 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
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
Total stockholders equity attributable to Cactus Inc. StockholdersEquity $865.52M USD Point-in-time
Total stockholders equity attributable to Cactus Inc. StockholdersEquity $865.52M USD Point-in-time
Non-controlling interest MinorityInterest $193.06M USD Point-in-time
Non-controlling interest MinorityInterest $193.06M USD Point-in-time
Non-controlling interest MinorityInterest $199.25M USD Point-in-time
Non-controlling interest MinorityInterest $199.25M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.06B USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $595.03M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $595.03M 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 $710.45M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $710.45M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.06B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $1.52B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $1.74B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $1.52B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $1.74B USD Point-in-time
Income Statement 72 line items
Line Item Tag Value Unit Period
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $1.10B USD Annual
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $1.10B USD Annual
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $688.37M USD Annual
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $688.37M USD Annual
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $1.13B USD Annual
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $1.13B USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $130.46M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $130.46M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $127.08M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $127.08M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $67.70M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $67.70M USD Annual
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet $-16.32M USD Annual
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet $-16.32M USD Annual
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet $-14.85M USD Annual
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet - USD Annual
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet - USD Annual
Change in fair value of earn-out liability DerivativeGainLossOnDerivativeNet $-14.85M USD Annual
Total costs and expenses OperatingExpenses $513.62M USD Annual
Total costs and expenses OperatingExpenses $832.59M USD Annual
Total costs and expenses OperatingExpenses $832.59M USD Annual
Total costs and expenses OperatingExpenses $840.20M USD Annual
Total costs and expenses OperatingExpenses $840.20M USD Annual
Total costs and expenses OperatingExpenses $513.62M USD Annual
Operating income OperatingIncomeLoss $264.37M USD Annual
Operating income OperatingIncomeLoss $264.37M USD Annual
Operating income OperatingIncomeLoss $174.75M USD Annual
Operating income OperatingIncomeLoss $174.75M USD Annual
Operating income OperatingIncomeLoss $289.61M USD Annual
Operating income OperatingIncomeLoss $289.61M USD Annual
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $3.71M USD Annual
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $-6.48M USD Annual
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $3.71M USD Annual
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $6.46M USD Annual
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $6.46M USD Annual
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $-6.48M USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $3.20M USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $4.49M USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $3.20M USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $-1.91M USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $-1.91M USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $4.49M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $176.55M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $176.55M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $299.28M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $299.28M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $262.38M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $262.38M USD Annual
Income tax expense IncomeTaxExpenseBenefit $66.52M USD Annual
Income tax expense IncomeTaxExpenseBenefit $31.43M USD Annual
Income tax expense IncomeTaxExpenseBenefit $66.52M USD Annual
Income tax expense IncomeTaxExpenseBenefit $47.54M USD Annual
Income tax expense IncomeTaxExpenseBenefit $47.54M USD Annual
Income tax expense IncomeTaxExpenseBenefit $31.43M USD Annual
Net income ProfitLoss $214.84M USD Annual
Net income ProfitLoss $214.84M USD Annual
Net income ProfitLoss $145.12M USD Annual
Net income ProfitLoss $145.12M USD Annual
Net income ProfitLoss $232.76M USD Annual
Net income ProfitLoss $232.76M USD Annual
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $45.67M USD Annual
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $45.67M USD Annual
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $34.95M USD Annual
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $47.35M USD Annual
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $47.35M USD Annual
Less: net income attributable to non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $34.95M USD Annual
Net income attributable to Cactus Inc. NetIncomeLoss $169.17M USD Annual
Net income attributable to Cactus Inc. NetIncomeLoss $185.41M USD Annual
Net income attributable to Cactus Inc. NetIncomeLoss $185.41M USD Annual
Net income attributable to Cactus Inc. NetIncomeLoss $110.17M USD Annual
Net income attributable to Cactus Inc. NetIncomeLoss $110.17M USD Annual
Net income attributable to Cactus Inc. NetIncomeLoss $169.17M USD Annual
Cash Flow Statement 220 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $214.84M USD Annual
Net income ProfitLoss $214.84M USD Annual
Net income ProfitLoss $145.12M USD Annual
Net income ProfitLoss $145.12M USD Annual
Net income ProfitLoss $232.76M USD Annual
Net income ProfitLoss $232.76M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $60.44M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $60.44M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $65.05M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $65.05M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $34.12M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $34.12M USD Annual
Deferred financing cost amortization AmortizationOfFinancingCostsAndDiscounts $165.00K USD Annual
Deferred financing cost amortization AmortizationOfFinancingCostsAndDiscounts $165.00K USD Annual
Deferred financing cost amortization AmortizationOfFinancingCostsAndDiscounts $1.12M USD Annual
Deferred financing cost amortization AmortizationOfFinancingCostsAndDiscounts $4.51M USD Annual
Deferred financing cost amortization AmortizationOfFinancingCostsAndDiscounts $4.51M USD Annual
Deferred financing cost amortization AmortizationOfFinancingCostsAndDiscounts $1.12M USD Annual
Stock-based compensation ShareBasedCompensation $10.63M USD Annual
Stock-based compensation ShareBasedCompensation $10.63M USD Annual
Stock-based compensation ShareBasedCompensation $18.11M USD Annual
Stock-based compensation ShareBasedCompensation $18.11M USD Annual
Stock-based compensation ShareBasedCompensation $22.89M USD Annual
Stock-based compensation ShareBasedCompensation $22.89M USD Annual
Provision for expected credit losses ProvisionForDoubtfulAccounts $2.62M USD Annual
Provision for expected credit losses ProvisionForDoubtfulAccounts $370.00K USD Annual
Provision for expected credit losses ProvisionForDoubtfulAccounts $2.62M USD Annual
Provision for expected credit losses ProvisionForDoubtfulAccounts $406.00K USD Annual
Provision for expected credit losses ProvisionForDoubtfulAccounts $370.00K USD Annual
Provision for expected credit losses ProvisionForDoubtfulAccounts $406.00K USD Annual
Inventory obsolescence InventoryWriteDown $2.74M USD Annual
Inventory obsolescence InventoryWriteDown $2.74M USD Annual
Inventory obsolescence InventoryWriteDown $5.34M USD Annual
Inventory obsolescence InventoryWriteDown $5.34M USD Annual
Inventory obsolescence InventoryWriteDown $3.84M USD Annual
Inventory obsolescence InventoryWriteDown $3.84M USD Annual
Gain on disposal of assets GainLossOnDispositionOfAssets1 $1.01M USD Annual
Gain on disposal of assets GainLossOnDispositionOfAssets1 $3.16M USD Annual
Gain on disposal of assets GainLossOnDispositionOfAssets1 $1.01M USD Annual
Gain on disposal of assets GainLossOnDispositionOfAssets1 $1.39M USD Annual
Gain on disposal of assets GainLossOnDispositionOfAssets1 $1.39M USD Annual
Gain on disposal of assets GainLossOnDispositionOfAssets1 $3.16M USD Annual
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-25.30M USD Annual
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-19.77M USD Annual
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-25.30M USD Annual
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-17.34M USD Annual
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-17.34M USD Annual
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-19.77M USD Annual
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $14.85M USD Annual
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $14.85M USD Annual
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $16.32M USD Annual
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $16.32M USD Annual
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD Annual
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD Annual
(Gain) loss from revaluation of liability related to tax receivable agreement TaxReceivableAgreementGainLossOnRevaluationOfLiability $4.49M USD Annual
(Gain) loss from revaluation of liability related to tax receivable agreement TaxReceivableAgreementGainLossOnRevaluationOfLiability $4.49M USD Annual
(Gain) loss from revaluation of liability related to tax receivable agreement TaxReceivableAgreementGainLossOnRevaluationOfLiability $3.20M USD Annual
(Gain) loss from revaluation of liability related to tax receivable agreement TaxReceivableAgreementGainLossOnRevaluationOfLiability $-1.91M USD Annual
(Gain) loss from revaluation of liability related to tax receivable agreement TaxReceivableAgreementGainLossOnRevaluationOfLiability $-1.91M USD Annual
(Gain) loss from revaluation of liability related to tax receivable agreement TaxReceivableAgreementGainLossOnRevaluationOfLiability $3.20M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-13.05M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-13.05M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $11.86M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $11.86M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $49.35M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $49.35M USD Annual
Inventories IncreaseDecreaseInInventories $-41.92M USD Annual
Inventories IncreaseDecreaseInInventories $44.89M USD Annual
Inventories IncreaseDecreaseInInventories $44.89M USD Annual
Inventories IncreaseDecreaseInInventories $25.63M USD Annual
Inventories IncreaseDecreaseInInventories $25.63M USD Annual
Inventories IncreaseDecreaseInInventories $-41.92M USD Annual
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-753.00K USD Annual
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-753.00K USD Annual
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.11M USD Annual
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $2.27M USD Annual
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $2.27M USD Annual
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.11M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayableTrade $8.71M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayableTrade $5.80M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayableTrade $8.71M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayableTrade $675.00K USD Annual
Accounts payable IncreaseDecreaseInAccountsPayableTrade $675.00K USD Annual
Accounts payable IncreaseDecreaseInAccountsPayableTrade $5.80M USD Annual
Accrued expenses and other liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $2.09M USD Annual
Accrued expenses and other liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $2.09M USD Annual
Accrued expenses and other liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $-7.37M USD Annual
Accrued expenses and other liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $28.96M USD Annual
Accrued expenses and other liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $28.96M USD Annual
Accrued expenses and other liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $-7.37M USD Annual
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities $-20.80M USD Annual
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities $-20.80M USD Annual
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities $-11.67M USD Annual
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities $-11.67M USD Annual
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities $-26.89M USD Annual
Payments pursuant to tax receivable agreement IncreaseDecreaseInTaxReceivableAgreementLiabilities $-26.89M USD Annual
Payment of earn-out liability PaymentForContingentConsiderationLiabilityOperatingActivities $31.17M USD Annual
Payment of earn-out liability PaymentForContingentConsiderationLiabilityOperatingActivities $31.17M USD Annual
Payment of earn-out liability PaymentForContingentConsiderationLiabilityOperatingActivities - USD Annual
Payment of earn-out liability PaymentForContingentConsiderationLiabilityOperatingActivities - USD Annual
Payment of earn-out liability PaymentForContingentConsiderationLiabilityOperatingActivities - USD Annual
Payment of earn-out liability PaymentForContingentConsiderationLiabilityOperatingActivities - USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $117.88M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $316.11M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $316.11M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $340.28M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $340.28M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $117.88M USD Annual
Acquisition of a business, net of cash and cash equivalents acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Acquisition of a business, net of cash and cash equivalents acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Acquisition of a business, net of cash and cash equivalents acquired PaymentsToAcquireBusinessesNetOfCashAcquired $616.19M USD Annual
Acquisition of a business, net of cash and cash equivalents acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Acquisition of a business, net of cash and cash equivalents acquired PaymentsToAcquireBusinessesNetOfCashAcquired $616.19M USD Annual
Acquisition of a business, net of cash and cash equivalents acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Capital expenditures and other PaymentsForCapitalExpenditures $28.29M USD Annual
Capital expenditures and other PaymentsForCapitalExpenditures $28.29M USD Annual
Capital expenditures and other PaymentsForCapitalExpenditures $43.98M USD Annual
Capital expenditures and other PaymentsForCapitalExpenditures $43.98M USD Annual
Capital expenditures and other PaymentsForCapitalExpenditures $39.18M USD Annual
Capital expenditures and other PaymentsForCapitalExpenditures $39.18M USD Annual
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $3.79M USD Annual
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $3.79M USD Annual
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $5.37M USD Annual
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $2.75M USD Annual
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $2.75M USD Annual
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $5.37M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-35.39M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-35.39M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-25.54M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-654.79M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-654.79M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-25.54M USD Annual
Proceeds from the issuance of long-term debt ProceedsFromIssuanceOfLongTermDebt $155.00M USD Annual
Proceeds from the issuance of long-term debt ProceedsFromIssuanceOfLongTermDebt $155.00M USD Annual
Proceeds from the issuance of long-term debt ProceedsFromIssuanceOfLongTermDebt - USD Annual
Proceeds from the issuance of long-term debt ProceedsFromIssuanceOfLongTermDebt - USD Annual
Proceeds from the issuance of long-term debt ProceedsFromIssuanceOfLongTermDebt - USD Annual
Proceeds from the issuance of long-term debt ProceedsFromIssuanceOfLongTermDebt - USD Annual
Repayments of borrowings of long-term debt RepaymentsOfLongTermDebt - USD Annual
Repayments of borrowings of long-term debt RepaymentsOfLongTermDebt - USD Annual
Repayments of borrowings of long-term debt RepaymentsOfLongTermDebt $155.00M USD Annual
Repayments of borrowings of long-term debt RepaymentsOfLongTermDebt - USD Annual
Repayments of borrowings of long-term debt RepaymentsOfLongTermDebt - USD Annual
Repayments of borrowings of long-term debt RepaymentsOfLongTermDebt $155.00M USD Annual
Payment of contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities - USD Annual
Payment of contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities - USD Annual
Payment of contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities $5.96M USD Annual
Payment of contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities $5.96M USD Annual
Payment of contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities - USD Annual
Payment of contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities - USD Annual
Net proceeds from the issuance of Class A common stock ProceedsFromIssuanceOfCommonStock - USD Annual
Net proceeds from the issuance of Class A common stock ProceedsFromIssuanceOfCommonStock - USD Annual
Net proceeds from the issuance of Class A common stock ProceedsFromIssuanceOfCommonStock - USD Annual
Net proceeds from the issuance of Class A common stock ProceedsFromIssuanceOfCommonStock $169.88M USD Annual
Net proceeds from the issuance of Class A common stock ProceedsFromIssuanceOfCommonStock $169.88M USD Annual
Net proceeds from the issuance of Class A common stock ProceedsFromIssuanceOfCommonStock - USD Annual
Payments of deferred financing costs PaymentsOfFinancingCosts $6.93M USD Annual
Payments of deferred financing costs PaymentsOfFinancingCosts $6.93M USD Annual
Payments of deferred financing costs PaymentsOfFinancingCosts - USD Annual
Payments of deferred financing costs PaymentsOfFinancingCosts - USD Annual
Payments of deferred financing costs PaymentsOfFinancingCosts $353.00K USD Annual
Payments of deferred financing costs PaymentsOfFinancingCosts $353.00K USD Annual
Payments on finance leases FinanceLeasePrincipalPayments $7.88M USD Annual
Payments on finance leases FinanceLeasePrincipalPayments $7.88M USD Annual
Payments on finance leases FinanceLeasePrincipalPayments $6.05M USD Annual
Payments on finance leases FinanceLeasePrincipalPayments $7.65M USD Annual
Payments on finance leases FinanceLeasePrincipalPayments $7.65M USD Annual
Payments on finance leases FinanceLeasePrincipalPayments $6.05M USD Annual
Dividends paid to Class A common stock shareholders PaymentsOfDividendsCommonStock $33.68M USD Annual
Dividends paid to Class A common stock shareholders PaymentsOfDividendsCommonStock $33.68M USD Annual
Dividends paid to Class A common stock shareholders PaymentsOfDividendsCommonStock $26.72M USD Annual
Dividends paid to Class A common stock shareholders PaymentsOfDividendsCommonStock $26.72M USD Annual
Dividends paid to Class A common stock shareholders PaymentsOfDividendsCommonStock $30.12M USD Annual
Dividends paid to Class A common stock shareholders PaymentsOfDividendsCommonStock $30.12M USD Annual
Distributions to members DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid $9.69M USD Annual
Distributions to members DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid $16.64M USD Annual
Distributions to members DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid $16.64M USD Annual
Distributions to members DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid $13.29M USD Annual
Distributions to members DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid $13.29M USD Annual
Distributions to members DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid $9.69M USD Annual
Repurchases of shares PaymentsForRepurchaseOfCommonStock $5.25M USD Annual
Repurchases of shares PaymentsForRepurchaseOfCommonStock $9.33M USD Annual
Repurchases of shares PaymentsForRepurchaseOfCommonStock $9.33M USD Annual
Repurchases of shares PaymentsForRepurchaseOfCommonStock $4.56M USD Annual
Repurchases of shares PaymentsForRepurchaseOfCommonStock $4.56M USD Annual
Repurchases of shares PaymentsForRepurchaseOfCommonStock $5.25M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-47.38M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-47.38M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-70.14M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-70.14M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $103.28M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $103.28M USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $503.00K USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $503.00K USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-1.53M USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-1.53M USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-2.11M USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-2.11M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $209.05M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $209.05M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-210.74M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-210.74M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $42.86M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $42.86M USD Annual
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $344.53M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $344.53M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $133.79M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $133.79M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $342.84M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $342.84M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $301.67M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $301.67M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $342.84M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $342.84M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $133.79M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $301.67M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $344.53M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $344.53M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $133.79M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $301.67M USD Point-in-time
Stockholders Equity 76 line items
Line Item Tag Value Unit Period
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.46 USD Annual
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.46 USD Annual
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.44 USD Annual
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.44 USD Annual
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.50 USD Annual
Cash dividend declared (in dollars per share) CommonStockDividendsPerShareDeclared $0.50 USD Annual
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 $710.45M USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $710.45M USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.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 $595.03M USD Point-in-time
Balance at the beginning of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $595.03M USD Point-in-time
Issuances of common stock StockIssuedDuringPeriodValueNewIssues $169.88M USD Annual
Issuances of common stock StockIssuedDuringPeriodValueNewIssues $169.88M USD Annual
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $13.29M USD Annual
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $13.29M USD Annual
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $16.64M USD Annual
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $9.69M USD Annual
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $9.69M USD Annual
Member distributions MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders $16.64M 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
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 AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $2.01M USD Annual
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $2.01M USD Annual
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $3.41M USD Annual
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $3.41M USD Annual
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $2.08M USD Annual
Tax impact of equity transactions AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement $2.08M USD Annual
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-5.96M USD Annual
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-5.96M USD Annual
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-4.56M USD Annual
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-4.92M USD Annual
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-4.92M USD Annual
Equity award vestings StockIssuedDuringPeriodValueShareBasedCompensation $-4.56M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $-1.97M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $-1.97M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $239.00K USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $239.00K USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $-1.31M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeOtherNetOfTax $-1.31M USD Annual
Share repurchases StockRepurchasedDuringPeriodValue $327.00K USD Annual
Share repurchases StockRepurchasedDuringPeriodValue $327.00K USD Annual
Share repurchases StockRepurchasedDuringPeriodValue $3.37M USD Annual
Share repurchases StockRepurchasedDuringPeriodValue $3.37M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $18.10M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $18.10M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $23.19M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $10.63M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $10.63M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $23.19M USD Annual
Cash dividends declared DividendsCash $30.25M USD Annual
Cash dividends declared DividendsCash $30.25M USD Annual
Cash dividends declared DividendsCash $33.96M USD Annual
Cash dividends declared DividendsCash $26.86M USD Annual
Cash dividends declared DividendsCash $26.86M USD Annual
Cash dividends declared DividendsCash $33.96M USD Annual
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $232.76M USD Annual
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $232.76M USD Annual
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $145.12M USD Annual
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $145.12M USD Annual
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $214.84M USD Annual
Net income IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $214.84M USD Annual
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $710.45M USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $710.45M USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.26B 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 $595.03M USD Point-in-time
Balance at the end of the period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $595.03M 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.06B USD Point-in-time
Comprehensive Income 30 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $214.84M USD Annual
Net income ProfitLoss $214.84M USD Annual
Net income ProfitLoss $145.12M USD Annual
Net income ProfitLoss $145.12M USD Annual
Net income ProfitLoss $232.76M USD Annual
Net income ProfitLoss $232.76M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-1.97M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-1.97M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $239.00K USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $239.00K USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-1.31M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-1.31M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $215.08M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $215.08M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $230.78M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $230.78M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $143.81M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $143.81M USD Annual
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $47.04M USD Annual
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $47.04M USD Annual
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $45.75M USD Annual
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $45.75M USD Annual
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $34.63M USD Annual
Less: comprehensive income attributable to non-controlling interest ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $34.63M USD Annual
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $169.33M USD Annual
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $169.33M USD Annual
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $109.18M USD Annual
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $109.18M USD Annual
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $183.74M USD Annual
Comprehensive income attributable to Cactus Inc. ComprehensiveIncomeNetOfTax $183.74M 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...