Skip to content

Return on invested capital

NOPATAvg invested capital, NOPAT=Op. income×(1tax rate)

Return on invested capital. Captures the full economic return on operating capital, independent of capital structure. ROIC > WACC is the academic gold-standard signal of value creation.

Direction: Higher better Category: returns

Inputs (XBRL fallback chains):

  • cash: CashAndCashEquivalentsAtCarryingValue -> CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents -> Cash
  • equity: StockholdersEquity -> StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
  • long_term_debt: LongTermDebt -> LongTermDebtNoncurrent
  • operating_income: OperatingIncomeLoss

Returns None when: Returns None when Operating income, prior-FY equity anchor, or invested-capital components (long-term debt, equity, cash) are missing at either endpoint. Default tax rate is 21%.

Source code

Implementation: roic in src/eqtytrk/metrics/ratios.py (or valuation.py for multiples).

EqtyTrk methodology reference. Data from SEC EDGAR.