DHT Holdings, Inc. (DHT)
Every figure this model derived for DHT, 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 2025-12-31.
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.
| Figure | Value | XBRL tag | As at |
|---|---|---|---|
| capex | 0 | PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities |
2021-12-31 |
| cash | 79,034,000 | CashAndCashEquivalents |
2025-12-31 |
| current assets | 208,915,000 | CurrentAssets |
2025-12-31 |
| current liabilities | 74,720,000 | CurrentLiabilities |
2025-12-31 |
| equity | 1,133,186,000 | EquityAttributableToOwnersOfParent |
2025-12-31 |
| interest expense | 14,169,000 | InterestExpense |
2025-12-31 |
| ocf | 276,650,000 | CashFlowsFromUsedInOperatingActivities |
2025-12-31 |
| revenue | 498,400,000 | Revenue |
2025-12-31 |
| sbc | 4,356,000 | ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets |
2025-12-31 |
The ratios
The figures themselves rather than their scores — what somebody looking up DHT on one particular measure came for.
| Ratio | Value |
|---|---|
| cash operating margin | 67.36 |
| current ratio | 3.3 |
| current ratio reported | 2.8 |
| deferred revenue growth | 85.65 |
| dilution pct | -0.41 |
| ebit cagr | 477.69 |
| ebit yoy | 6.81 |
| ev ebit | 20.55 |
| ev owner earnings | 16.97 |
| ev sales | 9.27 |
| fcf margin | 55.51 |
| growth cv | 20.73 |
| interest cover | 15.88 |
| net debt ebitda | 1.06 |
| operating margin | 45.14 |
| owner earnings margin | 54.63 |
| revenue growth | -12.83 |
| revenue growth per share | -12.47 |
| roic | 11.99 |
| rule of 40 | 32.31 |
| sbc pct revenue | 0.87 |
Everything else this filing tags
196 more elements from DHT'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.
| Element | Newest | As of | Periods | Unit |
|---|---|---|---|---|
Assets | 1,602,949,000 | 2025-12-31 | 34 | USD |
EquityAndLiabilities | 1,602,949,000 | 2025-12-31 | 34 | USD |
NoncurrentAssets | 1,394,034,000 | 2025-12-31 | 34 | USD |
AdditionalPaidinCapital | 1,223,719,000 | 2025-12-31 | 34 | USD |
Equity | 1,133,257,000 | 2025-12-31 | 60 | USD |
Ships | 1,083,891,000 | 2025-12-31 | 16 | USD |
PropertyPlantAndEquipment | 1,042,035,000 | 2025-09-30 | 12 | USD |
RecoverableAmountOfAssetOrCashgeneratingUnit | 979,080,000 | 2024-12-31 | 2 | USD |
NonderivativeFinancialLiabilitiesUndiscountedCashFlows | 803,631,000 | 2017-12-31 | 2 | USD |
GrossLoanCommitments | 500,921,000 | 2025-12-31 | 14 | USD |
DerivativeFinancialLiabilitiesUndiscountedCashFlows | 499,327,000 | 2025-12-31 | 14 | USD |
Liabilities | 469,693,000 | 2025-12-31 | 34 | USD |
FinancialLiabilities | 451,704,000 | 2025-12-31 | 18 | USD |
LiabilitiesArisingFromFinancingActivities | 434,373,000 | 2025-12-31 | 24 | USD |
Borrowings | 428,744,000 | 2025-12-31 | 20 | USD |
NoncurrentLiabilities | 394,973,000 | 2025-12-31 | 34 | USD |
LongtermBorrowings | 389,244,000 | 2025-12-31 | 34 | USD |
OperatingExpense | 327,342,000 | 2025-12-31 | 59 | USD |
RepaymentsOfNoncurrentBorrowings | 281,066,000 | 2025-12-31 | 45 | USD |
IssueOfEquity | 254,845,000 | 2017-12-31 | 1 | USD |
ProfitLossFromOperatingActivities | 224,972,000 | 2025-12-31 | 45 | USD |
ProfitLossBeforeTax | 211,376,000 | 2025-12-31 | 59 | USD |
ComprehensiveIncome | 211,220,000 | 2025-12-31 | 59 | USD |
ComprehensiveIncomeAttributableToOwnersOfParent | 211,171,000 | 2025-12-31 | 59 | USD |
ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity | 211,092,000 | 2025-12-31 | 21 | USD |
ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects | 211,092,000 | 2025-12-31 | 21 | USD |
ProfitLossAttributableToOwnersOfParent | 211,092,000 | 2025-12-31 | 59 | USD |
ProfitLoss | 210,962,000 | 2025-12-31 | 59 | USD |
NotionalAmount | 200,580,000 | 2025-12-31 | 18 | USD |
CashFlowsFromUsedInInvestingActivities | -166,421,000 | 2025-12-31 | 59 | USD |
AdjustedWeightedAverageShares | 160,773,279 | 2025-12-31 | 59 | shares |
WeightedAverageShares | 160,690,206 | 2025-12-31 | 59 | shares |
ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities | 143,521,000 | 2025-12-31 | 52 | USD |
FinancialAssets | 132,402,000 | 2025-12-31 | 18 | USD |
MaximumExposureToCreditRisk | 132,373,000 | 2025-12-31 | 16 | USD |
IncreaseDecreaseThroughConversionOfConvertibleInstruments | 119,818,000 | 2020-12-31 | 8 | USD |
DividendsPaid | 118,913,000 | 2025-12-31 | 105 | USD |
DividendsPaidClassifiedAsFinancingActivities | 118,913,000 | 2025-12-31 | 59 | USD |
CashFlowsFromUsedInFinancingActivities | -109,495,000 | 2025-12-31 | 59 | USD |
AdjustmentsForDepreciationAndAmortisationExpense | 106,370,000 | 2025-12-31 | 45 | USD |
DepreciationAndAmortisationExpense | 106,370,000 | 2025-12-31 | 59 | USD |
OtherAdjustmentsForNoncashItems | -102,958,000 | 2019-09-30 | 8 | USD |
RetainedEarnings | -96,216,000 | 2025-12-31 | 34 | USD |
MaximumExposureToCreditRiskOfLoansOrReceivables | 75,848,000 | 2023-12-31 | 12 | USD |
ProceedsFromNoncurrentBorrowings | 70,862,000 | 2020-12-31 | 10 | USD |
PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities | 54,990,000 | 2019-09-30 | 14 | USD |
CurrentTradeReceivables | 53,338,000 | 2025-12-31 | 34 | USD |
RevenueAndOperatingIncome | 53,233,000 | 2019-09-30 | 14 | USD |
RepaymentsOfBorrowingsClassifiedAsFinancingActivities | -47,481,000 | 2019-09-30 | 4 | USD |
AccountingProfit | -46,845,000 | 2018-12-31 | 6 | USD |
CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners | 40,488,000 | 2025-12-31 | 10 | USD |
CurrentPortionOfLongtermBorrowings | 39,500,000 | 2025-12-31 | 34 | USD |
TradeAndOtherPayables | 28,634,000 | 2018-12-31 | 4 | USD |
Inventories | 24,682,000 | 2025-12-31 | 6 | USD |
TradeAndOtherCurrentPayables | 22,761,000 | 2025-12-31 | 34 | USD |
GeneralAndAdministrativeExpense | 19,890,000 | 2025-12-31 | 48 | USD |
DeferredIncomeClassifiedAsCurrent | 16,236,000 | 2020-12-31 | 10 | USD |
IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities | 15,549,000 | 2025-12-31 | 16 | USD |
PurchaseOfTreasuryShares | 13,196,000 | 2024-12-31 | 46 | USD |
GainsOnChangeInFairValueOfDerivatives | -12,853,000 | 2019-09-30 | 14 | USD |
CurrentContractLiabilities | 11,397,000 | 2025-12-31 | 20 | USD |
AdministrativeExpense | 11,266,000 | 2019-09-30 | 14 | USD |
TradeAndOtherCurrentPayablesToTradeSuppliers | 10,898,000 | 2025-12-31 | 14 | USD |
CurrentPrepaidExpenses | 9,678,000 | 2025-12-31 | 34 | USD |
InterestPaidClassifiedAsOperatingActivities | 9,614,000 | 2025-12-31 | 7 | USD |
BorrowingCostsCapitalised | 9,614,000 | 2025-12-31 | 6 | USD |
OtherPropertyPlantAndEquipment | 7,117,000 | 2025-12-31 | 34 | USD |
KeyManagementPersonnelCompensation | 6,716,000 | 2025-12-31 | 27 | USD |
InsuranceExpense | 6,241,000 | 2025-12-31 | 15 | USD |
OtherExpenseByNature | 6,009,000 | 2018-12-31 | 4 | USD |
FinancialLiabilitiesAtFairValueThroughProfitOrLoss | 5,736,000 | 2018-12-31 | 4 | USD |
OtherNoncurrentFinancialLiabilities | 5,598,000 | 2025-12-31 | 34 | USD |
RightofuseAssets | 5,329,000 | 2025-12-31 | 8 | USD |
InterestExpenseOnOtherFinancialLiabilities | 4,943,000 | 2018-12-31 | 6 | USD |
IncreaseDecreaseThroughSharebasedPaymentTransactions | 4,380,000 | 2025-12-31 | 33 | USD |
ShorttermEmployeeBenefitsAccruals | 3,717,000 | 2025-12-31 | 14 | USD |
OtherReserves | 3,577,000 | 2025-12-31 | 34 | USD |
KeyManagementPersonnelCompensationSharebasedPayment | 3,426,000 | 2025-12-31 | 21 | USD |
BorrowingCostsRecognisedAsExpense | 3,196,000 | 2025-12-31 | 4 | USD |
KeyManagementPersonnelCompensationShorttermEmployeeBenefits | 3,154,000 | 2025-12-31 | 21 | USD |
RevenueFromInterest | 3,139,000 | 2025-12-31 | 59 | USD |
OtherCurrentPayables | 2,927,000 | 2025-12-31 | 14 | USD |
IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities | 2,787,000 | 2025-12-31 | 14 | USD |
AdjustmentsForAmortisationExpense | 2,452,000 | 2025-12-31 | 51 | USD |
OtherFinanceCost | 2,396,000 | 2025-12-31 | 3 | USD |
NoncurrentLeaseLiabilities | 2,241,000 | 2019-12-31 | 1 | USD |
LiabilityAssetOfDefinedBenefitPlans | 1,866,000 | 2020-12-31 | 8 | USD |
OtherFinanceIncomeCost | -1,852,000 | 2025-09-30 | 42 | USD |
DefinedBenefitObligationAtPresentValue | 1,793,000 | 2020-12-31 | 12 | USD |
IssuedCapital | 1,608,000 | 2025-12-31 | 26 | USD |
NetAmountsForPayfloatingReceivefixedInterestRateSwapsForWhichNetCashFlowsAreExchanged | -1,593,000 | 2025-12-31 | 10 | USD |
AdjustmentsForIncreaseDecreaseInTradeAccountPayable | -1,592,000 | 2025-12-31 | 45 | USD |
AmortisationExpense | 1,500,000 | 2018-12-31 | 2 | USD |
PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities | 1,407,000 | 2025-12-31 | 49 | USD |
CurrentInterestPayable | 1,401,000 | 2025-12-31 | 14 | USD |
Goodwill | 1,356,000 | 2025-12-31 | 16 | USD |
DepreciationExpense | 1,333,000 | 2025-09-30 | 2 | USD |
PlanAssetsAtFairValue | 1,254,000 | 2020-12-31 | 14 | USD |
OtherRevenue | 1,203,000 | 2025-12-31 | 28 | USD |
NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement | -1,085,331 | 2018-12-31 | 3 | pure |
OtherCurrentLiabilities | 994,000 | 2025-12-31 | 28 | USD |
OtherIncome | 970,000 | 2025-12-31 | 30 | USD |
RecognisedLiabilitiesDefinedBenefitPlan | 770,000 | 2025-12-31 | 15 | USD |
IncreaseDecreaseInCashAndCashEquivalents | 734,000 | 2025-12-31 | 59 | USD |
InterestReceivedClassifiedAsOperatingActivities | 720,000 | 2019-09-30 | 4 | USD |
NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement | 694,724 | 2025-12-31 | 21 | shares |
CurrentRecognisedLiabilitiesDefinedBenefitPlan | 612,000 | 2020-12-31 | 12 | USD |
CurrentLeaseLiabilities | 605,000 | 2019-12-31 | 1 | USD |
NumberOfInstrumentsGrantedInSharebasedPaymentArrangement | 567,000 | 2018-12-31 | 3 | pure |
NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement | 545,500 | 2018-12-31 | 4 | pure |
DeferredTaxExpenseIncome | -514,000 | 2025-12-31 | 27 | USD |
NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement | 505,000 | 2025-12-31 | 28 | shares |
ReserveOfExchangeDifferencesOnTranslation | 498,000 | 2025-12-31 | 34 | USD |
OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation | 482,000 | 2025-12-31 | 55 | USD |
OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossBeforeTax | 461,000 | 2025-09-30 | 24 | USD |
ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset | 456,000 | 2025-12-31 | 9 | USD |
NumberOfInstrumentsGrantedInSharebasedPaymentArrangement | 450,000 | 2025-12-31 | 21 | shares |
CurrentTaxExpenseIncome | 433,000 | 2025-12-31 | 35 | USD |
IncomeTaxExpenseContinuingOperations | 413,000 | 2025-12-31 | 45 | USD |
IncomeTaxRelatingToShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | 413,000 | 2025-12-31 | 21 | USD |
AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | -406,000 | 2025-12-31 | 45 | USD |
EstimateOfContributionsExpectedToBePaidToPlan | 397,000 | 2025-12-31 | 5 | USD |
RestrictedCashAndCashEquivalents | 389,000 | 2025-12-31 | 14 | USD |
FinancialLiabilitiesAtFairValue | 354,000 | 2025-09-30 | 12 | USD |
IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill | 320,000 | 2025-12-31 | 28 | USD |
NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement | 310,000 | 2018-12-31 | 3 | pure |
NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement | 310,000 | 2018-12-31 | 2 | shares |
CurrentServiceCostNetDefinedBenefitLiabilityAsset | 289,000 | 2020-12-31 | 6 | USD |
EmployerContributions | 266,000 | 2020-12-31 | 12 | USD |
OtherComprehensiveIncome | 258,000 | 2025-12-31 | 53 | USD |
OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans | -225,000 | 2025-12-31 | 25 | USD |
DerivativeFinancialLiabilities | 199,000 | 2025-12-31 | 2 | USD |
DeferredTaxAssets | 176,000 | 2025-12-31 | 21 | USD |
GainsLossesOnChangeInFairValueOfDerivatives | -170,000 | 2025-12-31 | 45 | USD |
LossesOnChangeInFairValueOfDerivatives | 170,000 | 2025-12-31 | 3 | USD |
EffectOfExchangeRateChangesOnCashAndCashEquivalents | 157,000 | 2025-12-31 | 28 | USD |
IncreaseDecreaseInDeferredTaxLiabilityAsset | -155,000 | 2018-12-31 | 6 | USD |
DeferredTaxLiabilityAsset | -143,000 | 2025-12-31 | 21 | USD |
KeyManagementPersonnelCompensationPostemploymentBenefits | 137,000 | 2025-12-31 | 27 | USD |
NoncurrentDerivativeFinancialLiabilities | 131,000 | 2025-12-31 | 26 | USD |
ProfitLossAttributableToNoncontrollingInterests | -130,000 | 2025-12-31 | 48 | USD |
DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares | 83,072 | 2025-12-31 | 21 | shares |
GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset | 73,000 | 2020-12-31 | 20 | USD |
NoncontrollingInterests | 71,000 | 2025-12-31 | 28 | USD |
CurrentDerivativeFinancialLiabilities | 68,000 | 2025-12-31 | 26 | USD |
IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset | 58,000 | 2020-12-31 | 12 | USD |
NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement | 57,431 | 2023-12-31 | 18 | shares |
ComprehensiveIncomeAttributableToNoncontrollingInterests | 49,000 | 2025-12-31 | 45 | USD |
AdjustmentsForCurrentTaxOfPriorPeriod | -37,000 | 2025-12-31 | 27 | USD |
DeferredTaxLiabilities | 33,000 | 2025-12-31 | 21 | USD |
DerivativeFinancialAssets | 30,000 | 2025-12-31 | 10 | USD |
NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement | 22,500 | 2018-12-31 | 3 | pure |
NoncurrentDerivativeFinancialAssets | 19,000 | 2025-12-31 | 5 | USD |
AdjustmentsForDeferredTaxExpense | 18,000 | 2025-12-31 | 27 | USD |
InterestExpenseIncomeNetDefinedBenefitLiabilityAsset | 18,000 | 2020-12-31 | 12 | USD |
CurrentDerivativeFinancialAssets | 10,000 | 2025-12-31 | 5 | USD |
IssueOfConvertibleInstruments | -7,000 | 2019-09-30 | 13 | USD |
NumberOfParticipantsOfRetirementBenefitPlanReceivingBenefits | 13 | 2025-12-31 | 7 | Participant |
WeightedAverageExercisePriceOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement2019 | 10 | 2018-12-31 | 2 | USD |
WeightedAverageExercisePriceOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement2019 | 10 | 2018-12-31 | 2 | USD/shares |
WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement | 10 | 2018-12-31 | 3 | USD |
BasicEarningsLossPerShare | 1 | 2025-12-31 | 59 | USD/shares |
DilutedEarningsLossPerShare | 1 | 2025-12-31 | 59 | USD/shares |
DividendsPaidOrdinarySharesPerShare | 1 | 2025-12-31 | 188 | USD/shares |
ProportionOfOwnershipInterestInAssociate | 0 | 2020-12-31 | 8 | pure |
CapitalisationRateOfBorrowingCostsEligibleForCapitalisation | 0 | 2025-12-31 | 5 | pure |
WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16 | 0 | 2019-12-31 | 1 | pure |
ActuarialAssumptionOfExpectedRatesOfSalaryIncreases | 0 | 2020-12-31 | 12 | pure |
ActuarialAssumptionOfDiscountRates | 0 | 2020-12-31 | 12 | pure |
AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss | 0 | 2025-12-31 | 40 | USD |
CancellationOfTreasuryShares | 0 | 2024-12-31 | 24 | USD |
DilutiveEffectOfConvertibleInstrumentsOnNumberOfOrdinaryShares | 0 | 2022-12-31 | 12 | shares |
DividendsReceivedFromAssociatesClassifiedAsInvestingActivities | 0 | 2023-12-31 | 21 | USD |
GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset | 0 | 2020-12-31 | 8 | USD |
GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss | 0 | 2018-12-31 | 6 | USD |
ImpairmentLoss | 0 | 2025-12-31 | 20 | USD |
ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9 | 0 | 2022-12-31 | 34 | USD |
IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities | 0 | 2019-12-31 | 2 | USD |
IntangibleAssetsOtherThanGoodwill | 0 | 2021-12-31 | 6 | USD |
InvestmentsInAssociates | 0 | 2023-12-31 | 24 | USD |
NumberOfOutstandingShareOptions | 0 | 2020-12-31 | 8 | shares |
OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTax | 0 | 2020-09-30 | 8 | USD |
PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities | 0 | 2018-12-31 | 6 | USD |
RepaymentsOfBondsNotesAndDebentures | 0 | 2021-12-31 | 9 | USD |
ReversalOfImpairmentLoss | 0 | 2025-12-31 | 8 | USD |
ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | 0 | 2024-12-31 | 18 | USD |
ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod | 0 | 2024-12-31 | 48 | USD |
ShareOfTotalComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | 0 | 2024-12-31 | 18 | USD |
TaxExpenseIncomeAtApplicableTaxRate | 0 | 2025-12-31 | 21 | USD |
TreasuryShares | 0 | 2019-12-31 | 6 | USD |
WeightedAverageExercisePriceOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement2019 | 0 | 2020-12-31 | 8 | USD/shares |
WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement | 0 | 2018-12-31 | 3 | USD |
CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities | 0 | 2024-12-31 | 17 | USD |
FinancialAssetsAtFairValue | 0 | 2023-12-31 | 4 | USD |
DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities | 0 | 2025-12-31 | 17 | USD |
GainsLossesOnDisposalsOfPropertyPlantAndEquipment | 0 | 2025-12-31 | 17 | USD |
What to be careful about
What this model itself distrusts about DHT's figures. Written by the derivation as it ran, not added afterwards.
- revenue is annual, not TTM
- operating income is annual, not TTM
- no current capital expenditure tagged (last tagged 2021-12-31); treated as zero, so free cash flow is overstated and equals operating cash flow
- forward EPS growth +38.1% is analyst consensus, not a filing: consensus 2027 EPS 2.50 against trailing 1.31, over 2 year(s), from 6 analysts (taken 2026-10-11)
- durability rests on 3 of 4 inputs; not tagged: gross margin stability