Pulling SEC filings + quote and writing the call…
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $6.28M | $5.83M | $5.91M | — | — | — | $134M | $158M | $196M | $256M |
| Revenue growth | — | -7.2% | 1.5% | — | — | — | — | 17.8% | 23.8% | 30.4% |
| Gross profit | — | — | — | — | — | — | $127M | $126M | $152M | $209M |
| Gross margin | — | — | — | — | — | — | 94.7% | 79.4% | 77.5% | 81.7% |
| Net income | $14.4M | $13.2M | $20.0M | $20.7M | $32.9M | $37.5M | $30.7M | $25.4M | $37.0M | $64.6M |
| Net margin | 229.5% | 225.7% | 338.4% | — | — | — | 22.9% | 16.0% | 18.9% | 25.3% |
| EPS (diluted) | $2.06 | $1.88 | $2.86 | $3.04 | $5.11 | $6.00 | $5.27 | $1.12 | $1.66 | $2.87 |
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $20.1M | $19.3M | $25.1M | -$821K | -$36.5M | $112M | $78.1M | $38.8M | -$8.73M | $139M |
| Capital expenditures | $3.29M | $1.55M | $3.51M | $2.32M | $2.85M | $2.34M | $3.80M | $6.17M | $620K | $5.47M |
| Free cash flow | $16.8M | $17.7M | $21.6M | -$3.14M | -$39.3M | $110M | $74.3M | $32.6M | -$9.35M | $134M |
| Share buybacks | $0.00 | $1.61M | $494K | $12.6M | $9.98M | $11.5M | $14.2M | $9.04M | $789K | $0.00 |
| Dividends paid | $5.37M | $5.96M | $7.06M | $8.51M | $8.84M | $9.39M | $10.6M | $13.6M | $13.8M | $14.5M |
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & equivalents | $50.6M | $77.8M | $77.5M | $95.4M | $116M | $646M | $259M | $119M | $62.7M | $146M |
| Total assets | $1.53B | $1.52B | $1.50B | $1.64B | $2.12B | $2.72B | $2.67B | $2.81B | $3.04B | $3.29B |
| Total liabilities | $1.34B | $1.33B | $1.30B | $1.44B | $1.90B | $2.49B | $2.46B | $2.57B | $2.77B | $2.96B |
| Long-term debt | $31.9M | $35.1M | $41.5M | $8.89M | $14.8M | $14.5M | $14.1M | $13.7M | $23.0M | $12.8M |
| Shareholders' equity | $187M | $193M | $206M | $207M | $222M | $238M | $219M | $235M | $267M | $327M |
| Retained earnings | $117M | $124M | $137M | $150M | $173M | $204M | $224M | $236M | $259M | $310M |
| Shares (wtd avg diluted) | 6.97M | 6.98M | 6.98M | 6.81M | 6.43M | 6.25M | 5.83M | 22.6M | 22.3M | 22.5M |
Every figure is extracted from NORTHRIM BANCORP INC’s annual reports as filed with the SEC (XBRL company facts) — no third-party estimates. Fiscal years are labeled by period end; filers occasionally re-tag concepts, so a sparse cell means the company didn’t report that concept for that year. Free cash flow = operating cash flow − capital expenditures.
Research and education only — not financial advice. TENKis not a registered investment adviser or broker-dealer and gives no personalized advice. Every call is impersonal — identical for all users, generated on a schedule from SEC filings plus a delayed/third-party price feed — may be wrong or out of date, and is not a recommendation to buy or sell any security. The operator and an affiliated trading operation may hold or trade the securities TENK rates; see Disclosures. Past performance does not guarantee future results. Do your own research.