Stock Scorer

Cactus, Inc. (WHD)

Every figure this model derived for WHD, the value it took, and the element in the company's own XBRL it was read from — so any of it can be checked against the filing rather than taken on trust. As at 2026-06-30.

The figures, and where each came from

This is the part no other screener shows. Each figure below names the XBRL element it was read from, so it can be checked against the filing itself.

FigureValueXBRL tagAs at
cash 365,821,000 CashAndCashEquivalentsAtCarryingValue 2026-06-30
current assets 1,283,204,000 AssetsCurrent 2026-06-30
current liabilities 496,043,000 LiabilitiesCurrent 2026-06-30
equity 1,240,816,000 StockholdersEquity 2026-06-30
interest expense 3,493,000 InterestPaidNet 2026-06-30
ocf 366,872,000 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 1,363,034,000 RevenueFromContractWithCustomerExcludingAssessedTax 2026-06-30
sbc 26,556,000 ShareBasedCompensation 2026-06-30

The ratios

The figures themselves rather than their scores — what somebody looking up WHD on one particular measure came for.

RatioValue
cash operating margin28.35
current ratio2.89
current ratio reported2.59
deferred revenue growth418.49
ebit cagr11.31
ebit yoy-8.13
ev ebit17.71
ev owner earnings13.23
ev sales3.3
fcf margin26.92
growth cv0.94
interest cover72.77
operating margin18.65
owner earnings margin24.97
revenue growth21.79
revenue growth per share21.79
roic22.49
rule of 4040.43
sbc pct revenue1.95

Everything else this filing tags

344 more elements from WHD's own XBRL that this model has no measure for, newest reading each, largest first. Nothing here is converted, added up or renamed — it is the filing's own element names and the filing's own numbers.

ElementNewestAs of PeriodsUnit
Assets2,584,653,0002026-06-30 71USD
LiabilitiesAndStockholdersEquity2,584,653,0002026-06-30 68USD
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest1,462,012,0002026-06-30 160USD
Liabilities881,520,0002026-06-30 68USD
OperatingExpenses704,791,0002026-06-30 110USD
RetainedEarningsAccumulatedDeficit660,935,0002026-06-30 64USD
AdditionalPaidInCapital580,623,0002026-06-30 64USD
CostOfRevenue576,582,0002026-06-30 22USD
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization562,497,0002024-06-30 34USD
AccountsReceivableNetCurrent510,195,0002026-06-30 68USD
ProceedsFromIssuanceInitialPublicOffering469,621,0002018-06-30 2USD
RevenueRemainingPerformanceObligation455,800,0002026-06-30 2USD
FiniteLivedIntangibleAssetsGross429,100,0002026-06-30 22USD
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization390,296,0002026-06-30 50USD
InventoryGross387,041,0002026-06-30 68USD
RestrictedCashAndCashEquivalents371,011,0002025-12-31 5USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents365,821,0002026-06-30 132USD
FiniteLivedIntangibleAssetsNet349,712,0002026-06-30 22USD
IntangibleAssetsNetExcludingGoodwill349,712,0002026-06-30 28USD
NetCashProvidedByUsedInInvestingActivities-325,585,0002026-06-30 76USD
AccountsPayableCurrent320,082,0002026-06-30 68USD
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization314,530,0002026-06-30 50USD
PaymentsToAcquireBusinessesNetOfCashAcquired301,011,0002026-06-30 25USD
InventoryFinishedGoods299,049,0002026-06-30 68USD
Goodwill287,250,0002026-06-30 68USD
PropertyPlantAndEquipmentGross280,321,0002020-03-31 12USD
OtherCommitment267,000,0002026-06-30 34USD
DebtInstrumentCarryingAmount248,529,0002017-12-31 4USD
DeferredTaxAssetsNetNoncurrent244,359,0002019-03-31 10USD
RedeemableNoncontrollingInterestEquityCarryingAmount241,121,0002026-06-30 4USD
TemporaryEquityCarryingAmountAttributableToParent241,121,0002026-06-30 10USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic238,457,0002025-12-31 21USD
MinorityInterest221,196,0002026-06-30 64USD
CommonStockSharesAuthorized215,000,0002020-12-31 2shares
DeferredTaxAssetsGross200,271,0002025-12-31 20USD
DeferredIncomeTaxAssetsNet199,652,0002026-06-30 58USD
DeferredTaxAssetsNet187,545,0002025-12-31 17USD
ContractualObligation187,396,0002018-12-31 4USD
DeferredTaxAssetsInvestmentInSubsidiaries171,647,0002025-12-31 17USD
StockIssuedDuringPeriodValueNewIssues169,878,0002023-12-31 15USD
OtherCommitmentDueAfterFifthYear168,900,0002019-09-30 7USD
EquityIssuedInBusinessCombinationFairValueDisclosure165,600,0002023-02-28 4USD
RevenueFromContractWithCustomerIncludingAssessedTax158,875,0002019-03-31 23USD
UnbilledReceivablesCurrent156,500,0002026-06-30 64USD
RepaymentsOfShortTermDebt155,000,0002023-02-28 1USD
PropertyPlantAndEquipmentNet139,497,0002021-03-31 26USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest134,255,0002026-06-30 110USD
OperatingIncomeLoss133,086,0002026-06-30 126USD
NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest130,900,0002018-02-12 4USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment130,853,0002020-03-31 12USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-128,761,0002026-06-30 74USD
SellingGeneralAndAdministrativeExpense128,209,0002026-06-30 110USD
IncreaseDecreaseInAccountsPayableTrade114,790,0002026-06-30 76USD
ContractualObligationDueAfterFifthYear109,644,0002018-12-31 4USD
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest101,922,0002026-06-30 106USD
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest101,601,0002026-06-30 98USD
ProfitLoss101,601,0002026-06-30 117USD
IncreaseDecreaseInAccountsReceivable96,792,0002026-06-30 76USD
TemporaryEquityAccretionToRedemptionValue94,140,0002026-06-30 2USD
AccruedLiabilitiesCurrent85,341,0002026-06-30 68USD
GoodwillAcquiredDuringPeriod84,222,0002026-06-30 6USD
OtherLiabilitiesNoncurrent83,867,0002026-06-30 24USD
ComprehensiveIncomeNetOfTax82,044,0002026-06-30 99USD
NetIncomeLoss81,902,0002026-06-30 112USD
TemporaryEquityAccretionToRedemptionValueAdjustment81,507,0002026-06-30 6USD
FiniteLivedIntangibleAssetsAccumulatedAmortization79,388,0002026-06-30 22USD
WeightedAverageNumberOfDilutedSharesOutstanding75,774,0002021-03-31 17shares
CommonStockSharesOutstanding74,889,7722018-12-31 2shares
DepreciationDepletionAndAmortization73,388,0002026-06-30 76USD
InventoryRawMaterials62,998,0002026-06-30 68USD
AccruedLiabilitiesCurrentAndNoncurrent59,095,0002025-12-31 12USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate54,740,0002025-12-31 29USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths54,217,0002026-06-30 14USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive54,217,0002026-06-30 14USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour54,217,0002026-06-30 14USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree54,217,0002026-06-30 14USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo54,217,0002026-06-30 14USD
ContractWithCustomerLiabilityCurrent51,849,0002026-06-30 68USD
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive51,518,0002026-06-30 14USD
IncomeTaxesPaid48,126,0002025-12-31 24USD
SegmentExpenditureAdditionToLongLivedAssets38,805,0002025-12-31 9USD
WeightedAverageNumberOfSharesIssuedBasic38,719,0002019-03-31 7shares
IncomeTaxPaidFederalAfterRefundReceived36,750,0002025-12-31 1USD
MembersCapital-36,299,0002017-12-31 4USD
NetCashProvidedByUsedInFinancingActivities-36,258,0002026-06-30 76USD
DeferredIncomeTaxExpenseBenefit35,142,0002025-12-31 30USD
OtherAssetsNoncurrent34,910,0002026-06-30 68USD
OperatingLeaseRightOfUseAsset33,702,0002026-06-30 56USD
IncomeTaxExpenseBenefit32,654,0002026-06-30 110USD
DeferredFederalIncomeTaxExpenseBenefit32,352,0002025-12-31 26USD
InventoryValuationReserves31,114,0002025-12-31 32USD
IncomeTaxesPaidNet30,044,0002026-06-30 21USD
LongTermDebtNoncurrent30,000,0002023-06-30 8USD
OperatingLeaseLiabilityNoncurrent28,761,0002026-06-30 56USD
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear27,109,0002026-06-30 11USD
ContractWithCustomerLiabilityRevenueRecognized-25,300,0002026-06-30 6USD
CapitalLeasedAssetsGross25,165,0002018-12-31 8USD
InventoryWorkInProcess24,994,0002026-06-30 68USD
ContractualObligationDueInNextTwelveMonths24,952,0002018-12-31 1USD
LongTermDebtCurrent24,641,0002023-06-30 8USD
CurrentIncomeTaxExpenseBenefit23,885,0002025-12-31 29USD
LesseeOperatingLeaseLiabilityPaymentsDue23,467,0002025-12-31 10USD
LeaseCost22,320,0002025-12-31 18USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign22,212,0002025-12-31 21USD
ContractWithCustomerAssetNetCurrent22,027,0002019-09-30 4USD
OperatingLeasesFutureMinimumPaymentsDue21,703,0002018-12-31 8USD
IncreaseDecreaseInContractWithCustomerLiability21,074,0002026-06-30 4USD
FinanceLeaseLiabilityPaymentsDue20,669,0002025-12-31 10USD
OperatingLeaseLiability20,601,0002025-12-31 10USD
PrepaidExpenseAndOtherAssetsCurrent20,147,0002026-06-30 68USD
PaymentsOfDividendsCommonStock19,972,0002026-06-30 57USD
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest19,878,0002026-06-30 102USD
DividendsCash19,813,0002026-06-30 79USD
NetIncomeLossAttributableToNoncontrollingInterest19,699,0002026-06-30 114USD
NoncontrollingInterestIncreaseFromBusinessCombination19,320,0002026-06-30 2USD
ContractualObligationDueInSecondYear19,214,0002018-12-31 4USD
CapitalLeasesFutureMinimumPaymentsDue18,104,0002018-12-31 5USD
DepreciationNonproduction17,710,0002025-12-31 18USD
FinanceLeaseLiability17,148,0002025-12-31 10USD
DeferredIncomeTaxLiabilitiesNet17,114,0002026-06-30 58USD
CapitalLeasesBalanceSheetAssetsByMajorClassNet16,605,0002018-12-31 8USD
InterestIncomeOther15,311,0002025-12-31 24USD
OtherCommitmentDueInSecondYear14,815,0002019-09-30 7USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions14,443,0002026-06-30 100USD
LettersOfCreditOutstandingAmount14,400,0002026-06-30 15USD
AccruedProfessionalFeesCurrentAndNoncurrent14,130,0002025-12-31 12USD
DeferredTaxAssetsTaxCreditCarryforwards13,898,0002025-12-31 15USD
ContractualObligationDueInThirdYear13,818,0002018-12-31 4USD
CurrentFederalTaxExpenseBenefit13,156,0002025-12-31 23USD
DividendsCommonStockCash13,000,0002020-09-30 1USD
PaymentsOfDividends12,800,0002020-09-30 1USD
DeferredTaxAssetsValuationAllowance12,726,0002025-12-31 20USD
OtherCommitmentDueInFifthYear12,655,0002019-09-30 7USD
AccruedEmployeeBenefitsCurrentAndNoncurrent12,609,0002025-12-31 12USD
OtherCommitmentDueInFourthYear12,391,0002019-09-30 7USD
OtherCommitmentDueInThirdYear12,159,0002019-09-30 7USD
CommonUnitOutstanding10,957,0002025-12-31 36shares
AccruedEmployeeBenefitsCurrent10,708,0002019-12-31 4USD
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths10,541,0002025-12-31 7USD
ContractualObligationDueInFourthYear10,208,0002018-12-31 4USD
FinanceLeaseLiabilityNoncurrent10,001,0002026-06-30 60USD
PreferredStockSharesAuthorized10,000,0002026-06-30 64shares
OtherCommitmentDueInNextTwelveMonths9,574,0002018-12-31 1USD
OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear9,574,0002019-06-30 2USD
ContractualObligationDueInFifthYear9,560,0002018-12-31 4USD
OperatingLeaseLiabilityCurrent9,489,0002026-06-30 56USD
CapitalLeaseObligationsNoncurrent8,741,0002018-12-31 8USD
CapitalLeasesFutureMinimumPaymentsDueCurrent8,740,0002018-12-31 2USD
CapitalLeaseObligationsIncurred8,739,0002025-12-31 36USD
Dividends8,600,0002020-06-30 1USD
CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation8,560,0002018-12-31 9USD
FinanceLeaseRightOfUseAssetAmortization8,522,0002025-12-31 18USD
IncomeTaxPaidForeignAfterRefundReceived8,296,0002025-12-31 1USD
CurrentForeignTaxExpenseBenefit8,245,0002025-12-31 29USD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability8,073,0002026-06-30 42USD
PaymentsForRepurchaseOfCommonStock8,027,0002026-06-30 62USD
StockIssuedDuringPeriodValueShareBasedCompensation-8,005,0002026-06-30 87USD
FinanceLeaseLiabilityCurrent7,968,0002026-06-30 60USD
IncomeTaxReconciliationMinorityInterestIncomeExpense7,739,0002025-12-31 26USD
ContractWithCustomerLiability7,707,0002025-12-31 12USD
OperatingLeasesRentExpenseNet7,700,0002018-12-31 15USD
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability7,569,0002025-12-31 16USD
CapitalLeaseObligationsCurrent7,353,0002018-12-31 8USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets7,249,0002026-06-30 76USD
FinanceLeaseLiabilityPaymentsDueYearTwo7,123,0002025-12-31 10USD
OperatingLeaseCost6,796,0002025-12-31 18USD
CapitalLeasesFutureMinimumPaymentsDueInTwoYears6,790,0002018-12-31 5USD
OperatingLeasesFutureMinimumPaymentsDueCurrent6,638,0002018-12-31 5USD
InterestIncomeExpenseNet-6,480,0002023-12-31 15USD
RepaymentsOfLongTermCapitalLeaseObligations6,274,0002018-12-31 15USD
OperatingLeasePayments6,257,0002025-12-31 16USD
IncreaseDecreaseInDeferredIncomeTaxes-6,227,0002026-06-30 74USD
IncomeTaxReconciliationTaxCreditsForeign6,043,0002025-12-31 1USD
EquityMethodInvestments5,927,0002026-06-30 12USD
DefinedContributionPlanCostRecognized5,800,0002025-12-31 36USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths5,718,0002025-12-31 7USD
ShortTermLeaseCost5,545,0002025-12-31 18USD
UnrecognizedTaxBenefits5,474,0002025-12-31 19USD
ProceedsFromLinesOfCredit5,000,0002017-06-30 1USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo4,954,0002025-12-31 10USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant4,900,0002025-12-31 7shares
AllowanceForDoubtfulAccountsReceivable4,840,0002026-06-30 112USD
AllowanceForDoubtfulAccountsReceivableCurrent4,840,0002026-06-30 62USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes4,725,0002025-12-31 29USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears4,618,0002018-12-31 8USD
DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid4,250,0002026-06-30 71USD
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders4,250,0002026-06-30 98USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree4,229,0002025-12-31 10USD
ValuationAllowanceDeferredTaxAssetChangeInAmount-4,200,0002019-09-30 4USD
EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount4,146,0002025-12-31 1USD
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities4,053,0002026-06-30 76USD
FinanceLeasePrincipalPayments3,909,0002026-06-30 61USD
ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear3,689,0002018-09-30 3USD
InterestExpense3,595,0002018-12-31 13USD
DeferredStateAndLocalIncomeTaxExpenseBenefit3,560,0002025-12-31 26USD
FinanceLeaseLiabilityUndiscountedExcessAmount3,521,0002025-12-31 10USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears3,487,0002018-12-31 8USD
AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent3,455,0002025-12-31 12USD
OperatingLeasesFutureMinimumPaymentsDueThereafter3,339,0002018-12-31 8USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive3,157,0002025-12-31 10USD
InventoryWriteDown3,116,0002026-06-30 74USD
IncomeTaxPaidStateAndLocalAfterRefundReceived3,080,0002025-12-31 1USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour3,066,0002025-12-31 10USD
FinanceLeaseLiabilityPaymentsDueYearThree3,005,0002025-12-31 10USD
IncreaseDecreaseInInventories2,999,0002026-06-30 76USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount2,866,0002025-12-31 10USD
PaymentsOfStockIssuanceCosts2,800,0002018-09-30 6USD
DeferredIncomeTaxLiabilities2,786,0002025-12-31 20USD
IncomeTaxReconciliationNondeductibleExpenseOther2,622,0002025-12-31 1USD
CapitalLeasesFutureMinimumPaymentsDueInThreeYears2,533,0002018-12-31 5USD
DeferredTaxAssetInterestCarryforward2,500,0002023-12-31 1USD
AccruedIncomeTaxes2,497,0002025-12-31 12USD
CurrentStateAndLocalTaxExpenseBenefit2,484,0002025-12-31 29USD
AccruedIncomeTaxesCurrent2,481,0002019-12-31 4USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive2,343,0002025-12-31 10USD
IncomeTaxReconciliationOtherAdjustments2,341,0002025-12-31 1USD
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance2,320,0002025-12-31 34USD
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear2,315,0002019-09-30 3USD
IncomeTaxReconciliationForeignIncomeTaxRateDifferential2,265,0002025-12-31 28USD
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts2,200,0002018-02-12 3USD
WriteOffOfDeferredDebtIssuanceCost2,200,0002019-03-31 8USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears2,195,0002018-12-31 8USD
IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability2,100,0002024-12-31 7USD
CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear2,018,0002018-09-30 3USD
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear2,011,0002019-09-30 3USD
IncomeTaxReconciliationOtherReconcilingItems1,991,0002024-12-31 25USD
FinanceLeaseInterestExpense1,958,0002025-12-31 23USD
FinanceLeaseInterestPaymentOnLiability1,958,0002025-12-31 16USD
ProductWarrantyAccrual1,801,0002025-12-31 12USD
AccruedProfessionalFeesCurrent1,790,0002019-12-31 2USD
IncomeTaxReconciliationPriorYearIncomeTaxes-1,757,0002024-12-31 17USD
DeferredTaxLiabilitiesOther1,745,0002025-12-31 13USD
ProceedsFromSaleOfProductiveAssets1,696,0002026-06-30 76USD
OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear1,671,0002018-09-30 3USD
AdjustmentsToAdditionalPaidInCapitalOther-1,600,0002018-12-31 1USD
OtherAccruedLiabilitiesCurrent1,488,0002018-12-31 2USD
AccumulatedOtherComprehensiveIncomeLossNetOfTax-1,435,0002026-06-30 68USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears1,426,0002018-12-31 8USD
CapitalExpendituresIncurredButNotYetPaid1,295,0002026-06-30 64USD
DeferredTaxLiabilitiesNoncurrent1,244,0002019-03-31 10USD
DividendsPayableCurrentAndNoncurrent1,240,0002025-12-31 12USD
InterestIncomeExpenseNonoperatingNet1,169,0002026-06-30 97USD
AmortizationOfFinancingCosts1,081,0002025-12-31 15USD
AmortizationOfFinancingCostsAndDiscounts1,043,0002026-06-30 70USD
DeferredForeignIncomeTaxExpenseBenefit-770,0002025-12-31 29USD
AccrualForTaxesOtherThanIncomeTaxesCurrent767,0002019-12-31 4USD
StockIssuedDuringPeriodSharesRestrictedStockAwardGross737,4932018-02-12 3shares
InterestExpenseLesseeAssetsUnderCapitalLease734,0002018-12-31 6USD
InterestExpenseDebt695,0002025-12-31 24USD
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost-661,0002024-12-31 14USD
InterestExpenseOther615,0002025-12-31 24USD
AccruedInsuranceCurrent600,0002019-12-31 2USD
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements558,0002026-06-30 101shares
ProductWarrantyAccrualClassifiedCurrent556,0002019-12-31 4USD
VariableLeaseCost528,0002019-12-31 6USD
MinorityInterestDecreaseFromRedemptions515,0002026-06-30 4USD
PriorPeriodReclassificationAdjustment-506,0002019-12-31 7USD
DeferredTaxAssetsOperatingLossCarryforwardsForeign505,0002025-12-31 19USD
SubleaseIncome501,0002025-12-31 18USD
FairValueOfAssetsAcquired479,0002021-09-30 12USD
NetIncomeLossAvailableToCommonStockholdersBasic395,0002026-06-30 6USD
ProvisionForDoubtfulAccounts389,0002026-06-30 62USD
StockGrantedDuringPeriodValueSharebasedCompensation361,0002016-12-31 1USD
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet359,0002023-06-30 6USD
IncomeTaxReconciliationTaxCreditsOther350,0002025-12-31 1USD
DeferredTaxAssetsOther347,0002025-12-31 15USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax321,0002026-06-30 110USD
OtherComprehensiveIncomeOtherNetOfTax321,0002026-06-30 87USD
OtherReceivablesNetCurrent300,0002025-12-31 4USD
CashAndCashEquivalentsPeriodIncreaseDecrease286,0002018-03-31 2USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents247,0002026-06-30 74USD
TemporaryEquityNetIncome243,0002026-06-30 3USD
GainLossOnDispositionOfAssets1240,0002026-06-30 76USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod200,0002019-01-01 1shares
OperatingCostsAndExpenses200,0002025-12-31 6USD
AccruedInsuranceCurrentAndNoncurrent197,0002023-12-31 8USD
DeferredTaxAssetsTaxCreditCarryforwardsForeign105,0002018-06-30 1USD
AllowanceForDoubtfulAccountsReceivableRecoveries100,0002017-12-31 2USD
PaymentsOfFinancingCosts100,0002026-06-30 28USD
IncomeTaxReconciliationChangeInEnactedTaxRate50,0002018-03-31 1USD
EffectOfExchangeRateOnCashAndCashEquivalents48,0002018-03-31 2USD
CapitalLeasesFutureMinimumPaymentsDueInFourYears41,0002018-12-31 5USD
DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared41,0002018-03-31 1USD
AllowanceForDoubtfulAccountsReceivableWriteOffs38,0002026-06-30 62USD
InterestPayableCurrent24,0002018-12-31 2USD
StockRedeemedOrCalledDuringPeriodShares7,0682018-12-31 1shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue372019-01-01 1USD/shares
NumberOfOperatingSegments22026-06-30 12segment
NumberOfReportableSegments22026-06-30 9segment
ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight12018-12-31 4shares
MinorityInterestOwnershipPercentageByNoncontrollingOwners02018-07-16 3pure
CommonStockDividendsPerShareDeclared02026-06-30 79USD/shares
EarningsPerShareBasic02021-03-31 22USD/shares
EffectiveIncomeTaxRateContinuingOperations02025-12-31 33pure
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02025-12-31 13pure
FinanceLeaseWeightedAverageDiscountRatePercent02025-12-31 16pure
EarningsPerShareDiluted02021-03-31 27USD/shares
CommonStockDividendsPerShareCashPaid02021-06-30 1USD/shares
DebtWeightedAverageInterestRate02017-12-31 1pure
OperatingLeaseWeightedAverageDiscountRatePercent02025-12-31 16pure
EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense02025-12-31 1pure
LineOfCreditFacilityInterestRateAtPeriodEnd02018-06-30 3pure
EffectiveIncomeTaxRateReconciliationTaxCreditsForeign02025-12-31 1pure
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes02025-12-31 1pure
EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent02025-12-31 1pure
PreferredStockParOrStatedValuePerShare02026-06-30 64USD/shares
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther02025-12-31 1pure
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance02025-12-31 1pure
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential02025-12-31 1pure
EffectiveIncomeTaxRateReconciliationOtherAdjustments02025-12-31 1pure
DebtInstrumentBasisSpreadOnVariableRate102024-03-31 8pure
EffectiveIncomeTaxRateReconciliationTaxCreditsOther02025-12-31 1pure
DefinedContributionPlanEmployerDiscretionaryContributionAmount02021-12-31 7USD
FinanceLeaseLiabilityPaymentsDueAfterYearFive02025-12-31 6USD
FinanceLeaseLiabilityPaymentsDueYearFive02025-12-31 6USD
FinanceLeaseLiabilityPaymentsDueYearFour02025-12-31 10USD
GainsLossesOnExtinguishmentOfDebt02020-12-31 18USD
GoodwillImpairmentLoss02025-12-31 24USD
ImpairmentOfLongLivedAssetsHeldForUse02025-12-31 23USD
IncomeTaxReconciliationTaxExemptIncome02020-12-31 11USD
LongTermDebt02026-06-30 61USD
NetIncomeLossAttributableToRedeemableNoncontrollingInterest02025-12-31 81USD
OtherNonoperatingIncomeExpense02026-03-31 91USD
PaymentsOfLoanCosts02020-12-31 7USD
PreferredStockSharesIssued02026-06-30 64shares
PreferredStockSharesOutstanding02026-06-30 64shares
PreferredStockValue02026-06-30 50USD
ProceedsFromIssuanceOrSaleOfEquity02020-12-31 7USD
RepaymentsOfLongTermDebt02025-12-31 34USD
SeveranceCosts102022-12-31 28USD
StockIssuedDuringPeriodValueConversionOfUnits02026-06-30 66USD
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued02018-12-31 2USD
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability102025-12-31 27USD
ProceedsFromIssuanceOfCommonStock02025-12-31 21USD
ProceedsFromIssuanceOfLongTermDebt02025-12-31 21USD
DerivativeGainLossOnDerivativeNet02025-12-31 37USD
StockRepurchasedDuringPeriodValue02025-06-30 19USD
BusinessCombinationContingentConsiderationLiabilityCurrent02024-12-31 12USD
PaymentForContingentConsiderationLiabilityFinancingActivities02025-12-31 10USD
PaymentForContingentConsiderationLiabilityOperatingActivities02025-12-31 10USD
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions02025-12-31 6USD
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions02025-12-31 6USD
PaymentsToAcquireEquityMethodInvestments02026-06-30 13USD
RestrictedCash02026-06-30 5USD

What to be careful about

What this model itself distrusts about WHD's figures. Written by the derivation as it ran, not added afterwards.