Stock Value LensCharts for long-term investors100% free

Loading stock chart…

Annual data and sources

Show annual tables and sources

IMPINJ INC (PI) · Nasdaq · USD · Sector unavailable · SEC ID 0001114995

Annual coverage: 2014-12-31–2025-12-31 (12 periods). Data snapshot built 2026-10-09.

Tables include every stored fiscal period, even outside the selected chart range. Missing or unsupported values are marked “Unavailable,” not zero.

Earnings and per-share history

Annual EPS, cash flow and dividends

Per-share values are in USD; dividend yield is a percent.

Dividend-yield method and limitations

Annual EPS, cash flow, dividends and fiscal-year dividend yield for IMPINJ INC. Per-share values in USD; yield in percent.
Fiscal year / endBasic EPSDiluted EPSFCF / shareDividends / shareFiscal-year dividend yieldFiling sources
2025
2025-12-31
-0.37-0.371.57UnavailableUnavailableBasic EPS (2026-02-09)
Diluted EPS (2026-02-09)
Operating cash flow (2026-02-09) · Capital expenditure (2026-02-09)
2024
2024-12-31
1.461.393.77UnavailableUnavailableBasic EPS (2026-02-09)
Diluted EPS (2026-02-09)
Operating cash flow (2026-02-09) · Capital expenditure (2026-02-09)
2023
2023-12-31
-1.62-1.62-2.54UnavailableUnavailableBasic EPS (2026-02-09)
Diluted EPS (2026-02-09)
Operating cash flow (2026-02-09) · Capital expenditure (2026-02-09)
2022
2022-12-31
-0.95-0.95-0.45UnavailableUnavailableBasic EPS (2025-02-10)
Diluted EPS (2025-02-10)
Operating cash flow (2025-02-10) · Capital expenditure (2025-02-10)
2021
2021-12-31
-2.12-2.12-0.40UnavailableUnavailableBasic EPS (2024-02-12)
Diluted EPS (2024-02-12)
Operating cash flow (2024-02-12) · Capital expenditure (2024-02-12)
2020
2020-12-31
-2.28-2.28-0.87UnavailableUnavailableBasic EPS (2023-02-13)
Diluted EPS (2023-02-13)
Operating cash flow (2023-02-13) · Capital expenditure (2023-02-13)
2019
2019-12-31
UnavailableUnavailableUnavailableUnavailableUnavailableOperating cash flow (2022-02-14) · Capital expenditure (2022-02-14)
2018
2018-12-31
UnavailableUnavailableUnavailableUnavailableUnavailableOperating cash flow (2021-02-17) · Capital expenditure (2021-02-17)
2017
2017-12-31
UnavailableUnavailableUnavailableUnavailableUnavailableOperating cash flow (2020-03-02) · Capital expenditure (2020-03-02)
2016
2016-12-31
UnavailableUnavailableUnavailableUnavailableUnavailableOperating cash flow (2019-02-28) · Capital expenditure (2019-02-28)
2015
2015-12-31
UnavailableUnavailableUnavailableUnavailableUnavailableOperating cash flow (2018-03-15) · Capital expenditure (2018-03-15)
2014
2014-12-31
UnavailableUnavailableUnavailableUnavailableUnavailableOperating cash flow (2017-03-03) · Capital expenditure (2017-03-03)

Revenue and debt per share

Revenue/share is annual revenue divided by average diluted shares. Debt/share is year-end borrowings divided by common shares; leases are excluded. Per-share values are in USD. Metric definitions.

Fiscal endRevenue / shareTotal debt / shareCalculation inputs & SEC filings
2025-12-3112.33Unavailable
Calculation inputs & SEC filings
  • Revenue: 361,075,000.00 USD
  • Average diluted shares: 29,283,000.00 shares
  • Borrowings: Unavailable — required inputs are missing, conflicting or unsupported
  • Year-end common shares: 30,222,000.00 shares
2024-12-3112.42Unavailable
Calculation inputs & SEC filings
  • Revenue: 366,087,000.00 USD
  • Average diluted shares: 29,471,000.00 shares
  • Borrowings: Unavailable — required inputs are missing, conflicting or unsupported
  • Year-end common shares: 28,504,000.00 shares
2023-12-3111.50Unavailable
Calculation inputs & SEC filings
  • Revenue: 307,539,000.00 USD
  • Average diluted shares: 26,752,000.00 shares
  • Borrowings: Unavailable — required inputs are missing, conflicting or unsupported
  • Year-end common shares: 27,166,000.00 shares
2022-12-3110.09Unavailable
Calculation inputs & SEC filings
  • Revenue: 257,800,000.00 USD
  • Average diluted shares: 25,539,000.00 shares
  • Borrowings: Unavailable — required inputs are missing, conflicting or unsupported
  • Year-end common shares: 26,098,000.00 shares
2021-12-317.87Unavailable
Calculation inputs & SEC filings
  • Revenue: 190,283,000.00 USD
  • Average diluted shares: 24,176,000.00 shares
  • Borrowings: Unavailable — required inputs are missing, conflicting or unsupported
  • Year-end common shares: 24,737,000.00 shares
2020-12-316.09Unavailable
Calculation inputs & SEC filings
  • Revenue: 138,923,000.00 USD
  • Average diluted shares: 22,819,000.00 shares
  • Borrowings: Unavailable — required inputs are missing, conflicting or unsupported
  • Year-end common shares: 23,350,000.00 shares
2019-12-31UnavailableUnavailable
Calculation inputs & SEC filings
  • Revenue: 152,836,000.00 USD
  • Average diluted shares: Unavailable — required inputs are missing, conflicting or unsupported
  • Borrowings: Unavailable — required inputs are missing, conflicting or unsupported
  • Year-end common shares: 22,217,000.00 shares
2018-12-31UnavailableUnavailable
Calculation inputs & SEC filings
  • Revenue: 122,633,000.00 USD
  • Average diluted shares: Unavailable — required inputs are missing, conflicting or unsupported
  • Borrowings: Unavailable — required inputs are missing, conflicting or unsupported
  • Year-end common shares: 21,492,000.00 shares
2017-12-31UnavailableUnavailable
Calculation inputs & SEC filings
  • Revenue: 125,300,000.00 USD
  • Average diluted shares: Unavailable — required inputs are missing, conflicting or unsupported
  • Borrowings: Unavailable — required inputs are missing, conflicting or unsupported
  • Year-end common shares: 20,973,000.00 shares
2016-12-31UnavailableUnavailable
Calculation inputs & SEC filings
  • Revenue: 112,287,000.00 USD
  • Average diluted shares: Unavailable — required inputs are missing, conflicting or unsupported
  • Borrowings: Unavailable — required inputs are missing, conflicting or unsupported
  • Year-end common shares: 20,336,000.00 shares
2015-12-31UnavailableUnavailable
Calculation inputs & SEC filings
  • Revenue: Unavailable — required inputs are missing, conflicting or unsupported
  • Average diluted shares: Unavailable — required inputs are missing, conflicting or unsupported
  • Borrowings: Unavailable — required inputs are missing, conflicting or unsupported
  • Year-end common shares: 4,382,000.00 shares
2014-12-31UnavailableUnavailable
Calculation inputs & SEC filings
  • Revenue: Unavailable — required inputs are missing, conflicting or unsupported
  • Average diluted shares: Unavailable — required inputs are missing, conflicting or unsupported
  • Borrowings: Unavailable — required inputs are missing, conflicting or unsupported
  • Year-end common shares: Unavailable — required inputs are missing, conflicting or unsupported

Operating performance and returns

Revenue and profit margins

Operating margin is operating income divided by revenue; net margin is net income divided by revenue. Negative margins indicate a loss. Metric definitions.

Fiscal endRevenue (USD)Operating margin (%)Net margin (%)Calculation inputs & SEC filings
2025-12-31361,075,000.00-0.20-3.00
Calculation inputs & SEC filings
  • Revenue: 361,075,000.00 USD
  • Operating income: -737,000.00 USD
  • Net income: -10,847,000.00 USD
2024-12-31366,087,000.00-1.9311.16
Calculation inputs & SEC filings
  • Revenue: 366,087,000.00 USD
  • Operating income: -7,069,000.00 USD
  • Net income: 40,838,000.00 USD
2023-12-31307,539,000.00-14.14-14.10
Calculation inputs & SEC filings
  • Revenue: 307,539,000.00 USD
  • Operating income: -43,484,000.00 USD
  • Net income: -43,366,000.00 USD
2022-12-31257,800,000.00-7.56-9.43
Calculation inputs & SEC filings
  • Revenue: 257,800,000.00 USD
  • Operating income: -19,479,000.00 USD
  • Net income: -24,301,000.00 USD
2021-12-31190,283,000.00-19.58-26.94
Calculation inputs & SEC filings
  • Revenue: 190,283,000.00 USD
  • Operating income: -37,249,000.00 USD
  • Net income: -51,260,000.00 USD
2020-12-31138,923,000.00-33.88-37.38
Calculation inputs & SEC filings
  • Revenue: 138,923,000.00 USD
  • Operating income: -47,071,000.00 USD
  • Net income: -51,923,000.00 USD
2019-12-31152,836,000.00-14.17-15.04
Calculation inputs & SEC filings
  • Revenue: 152,836,000.00 USD
  • Operating income: -21,661,000.00 USD
  • Net income: -22,987,000.00 USD
2018-12-31122,633,000.00-28.43-28.73
Calculation inputs & SEC filings
  • Revenue: 122,633,000.00 USD
  • Operating income: -34,869,000.00 USD
  • Net income: -35,231,000.00 USD
2017-12-31125,300,000.00-13.58-13.82
Calculation inputs & SEC filings
  • Revenue: 125,300,000.00 USD
  • Operating income: -17,019,000.00 USD
  • Net income: -17,322,000.00 USD
2016-12-31112,287,000.00-0.43-1.49
Calculation inputs & SEC filings
  • Revenue: 112,287,000.00 USD
  • Operating income: -488,000.00 USD
  • Net income: -1,673,000.00 USD
2015-12-31UnavailableUnavailableUnavailable
Calculation inputs & SEC filings
  • Revenue: Unavailable — required inputs are missing, conflicting or unsupported
  • Operating income: 1,601,000.00 USD
  • Net income: 900,000.00 USD
2014-12-31UnavailableUnavailableUnavailable
Calculation inputs & SEC filings
  • Revenue: Unavailable — required inputs are missing, conflicting or unsupported
  • Operating income: 456,000.00 USD
  • Net income: 297,000.00 USD

Cash generation and capital returns

FCF margin is free cash flow as a share of revenue. FCF / net income compares free cash flow with positive net income. ROCE divides operating income by average capital employed and requires positive opening and closing balances. Metric definitions.

Fiscal endFCF margin (%)FCF / net income (%)ROCE (%)Calculation inputs & SEC filings
2025-12-3112.71Unavailable-0.26
Calculation inputs & SEC filings
  • FCF margin (FCF ÷ revenue): Free cash flow 45,885,000.00 USD ÷ Revenue 361,075,000.00 USD
  • FCF / net income: Unavailable — required inputs are missing, conflicting or unsupported.
  • ROCE (operating income ÷ average capital employed): Operating income -737,000.00 USD ÷ Average capital employed 288,281,500.00 USD
2024-12-3130.37272.29-2.91
Calculation inputs & SEC filings
  • FCF margin (FCF ÷ revenue): Free cash flow 111,198,000.00 USD ÷ Revenue 366,087,000.00 USD
  • FCF / net income: Free cash flow 111,198,000.00 USD ÷ Net income 40,838,000.00 USD
  • ROCE (operating income ÷ average capital employed): Operating income -7,069,000.00 USD ÷ Average capital employed 243,216,000.00 USD
2023-12-31-22.10Unavailable-13.68
Calculation inputs & SEC filings
  • FCF margin (FCF ÷ revenue): Free cash flow -67,974,000.00 USD ÷ Revenue 307,539,000.00 USD
  • FCF / net income: Unavailable — required inputs are missing, conflicting or unsupported.
  • ROCE (operating income ÷ average capital employed): Operating income -43,484,000.00 USD ÷ Average capital employed 317,948,500.00 USD
2022-12-31-4.44Unavailable-6.63
Calculation inputs & SEC filings
  • FCF margin (FCF ÷ revenue): Free cash flow -11,438,000.00 USD ÷ Revenue 257,800,000.00 USD
  • FCF / net income: Unavailable — required inputs are missing, conflicting or unsupported.
  • ROCE (operating income ÷ average capital employed): Operating income -19,479,000.00 USD ÷ Average capital employed 293,701,000.00 USD
2021-12-31-5.13Unavailable-16.19
Calculation inputs & SEC filings
  • FCF margin (FCF ÷ revenue): Free cash flow -9,765,000.00 USD ÷ Revenue 190,283,000.00 USD
  • FCF / net income: Unavailable — required inputs are missing, conflicting or unsupported.
  • ROCE (operating income ÷ average capital employed): Operating income -37,249,000.00 USD ÷ Average capital employed 230,028,500.00 USD
2020-12-31-14.36Unavailable-25.07
Calculation inputs & SEC filings
  • FCF margin (FCF ÷ revenue): Free cash flow -19,951,000.00 USD ÷ Revenue 138,923,000.00 USD
  • FCF / net income: Unavailable — required inputs are missing, conflicting or unsupported.
  • ROCE (operating income ÷ average capital employed): Operating income -47,071,000.00 USD ÷ Average capital employed 187,786,000.00 USD
2019-12-311.49Unavailable-13.64
Calculation inputs & SEC filings
  • FCF margin (FCF ÷ revenue): Free cash flow 2,279,000.00 USD ÷ Revenue 152,836,000.00 USD
  • FCF / net income: Unavailable — required inputs are missing, conflicting or unsupported.
  • ROCE (operating income ÷ average capital employed): Operating income -21,661,000.00 USD ÷ Average capital employed 158,796,500.00 USD
2018-12-31-14.80Unavailable-27.44
Calculation inputs & SEC filings
  • FCF margin (FCF ÷ revenue): Free cash flow -18,144,000.00 USD ÷ Revenue 122,633,000.00 USD
  • FCF / net income: Unavailable — required inputs are missing, conflicting or unsupported.
  • ROCE (operating income ÷ average capital employed): Operating income -34,869,000.00 USD ÷ Average capital employed 127,077,500.00 USD
2017-12-31-33.87Unavailable-12.41
Calculation inputs & SEC filings
  • FCF margin (FCF ÷ revenue): Free cash flow -42,438,000.00 USD ÷ Revenue 125,300,000.00 USD
  • FCF / net income: Unavailable — required inputs are missing, conflicting or unsupported.
  • ROCE (operating income ÷ average capital employed): Operating income -17,019,000.00 USD ÷ Average capital employed 137,133,000.00 USD
2016-12-31-11.60Unavailable-0.55
Calculation inputs & SEC filings
  • FCF margin (FCF ÷ revenue): Free cash flow -13,027,000.00 USD ÷ Revenue 112,287,000.00 USD
  • FCF / net income: Unavailable — required inputs are missing, conflicting or unsupported.
  • ROCE (operating income ÷ average capital employed): Operating income -488,000.00 USD ÷ Average capital employed 88,764,500.00 USD
2015-12-31Unavailable-443.78Unavailable
Calculation inputs & SEC filings
  • FCF margin (FCF ÷ revenue): Unavailable — required inputs are missing, conflicting or unsupported.
  • FCF / net income: Free cash flow -3,994,000.00 USD ÷ Net income 900,000.00 USD
  • ROCE (operating income ÷ average capital employed): Unavailable — required balance-sheet inputs are missing or inconsistent.
2014-12-31Unavailable-622.56Unavailable
Calculation inputs & SEC filings
  • FCF margin (FCF ÷ revenue): Unavailable — required inputs are missing, conflicting or unsupported.
  • FCF / net income: Free cash flow -1,849,000.00 USD ÷ Net income 297,000.00 USD
  • ROCE (operating income ÷ average capital employed): Unavailable — required balance-sheet inputs are missing or inconsistent.

Valuation history

P/E ratio history

The P/E chart uses 534 weekly price points (2016-07-22–2026-10-08); 52 have a basic or diluted P/E ratio. Annual EPS carries forward between fiscal year-ends.

Fiscal-year-end snapshots

1 fiscal-year-end periods with an eligible ratio (2024-12-31–2024-12-31). Most recent: diluted 106.37× and basic 101.27× (fiscal end 2024-12-31; price date 2024-12-27).

Annual P/E = fiscal-year-end closing price ÷ reported annual EPS. It is a historical annual ratio, not TTM or forward P/E. Zero or negative EPS and missing eligible prices produce no ratio. Why we use annual data.

Open the interactive P/E chart · How P/E history is calculated.

Show all annual P/E values (12 fiscal years)
Full stored fiscal-year-end P/E history, independent of the selected chart window. Ratios in ×; prices in USD.
Fiscal endPrice dateClosePrice basisBasic P/EDiluted P/EEPS filings
2025-12-312025-12-26174.01Adjusted closeUnavailableUnavailableBasic EPS (2026-02-09) Diluted EPS (2026-02-09)
2024-12-312024-12-27147.85Adjusted close101.27106.37Basic EPS (2026-02-09) Diluted EPS (2026-02-09)
2023-12-312023-12-2990.03Adjusted closeUnavailableUnavailableBasic EPS (2026-02-09) Diluted EPS (2026-02-09)
2022-12-312022-12-30109.18Adjusted closeUnavailableUnavailableBasic EPS (2025-02-10) Diluted EPS (2025-02-10)
2021-12-312021-12-3188.70Adjusted closeUnavailableUnavailableBasic EPS (2024-02-12) Diluted EPS (2024-02-12)
2020-12-312020-12-3141.87Adjusted closeUnavailableUnavailableBasic EPS (2023-02-13) Diluted EPS (2023-02-13)
2019-12-312019-12-2726.65Adjusted closeUnavailableUnavailable Source unavailable
2018-12-312018-12-2814.53Adjusted closeUnavailableUnavailable Source unavailable
2017-12-312017-12-2922.53Adjusted closeUnavailableUnavailable Source unavailable
2016-12-312016-12-3035.34Adjusted closeUnavailableUnavailable Source unavailable
2015-12-31UnavailableUnavailableUnavailableUnavailableUnavailable Source unavailable
2014-12-31UnavailableUnavailableUnavailableUnavailableUnavailable Source unavailable

Did this research save you time?

I build and maintain Stock Value Lens independently. If you found it useful, a coffee helps me maintain the tools and improve data updates.

Buy me a coffee · €5 (opens Buy Me a Coffee in a new tab)