Pulling SEC filings + quote and writing the call…
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Net income | $10.2M | $14.2M | $16.7M | $24.0M | $24.3M | $27.6M | $23.6M | $27.1M | $24.3M | $29.2M |
| EPS (diluted) | $1.43 | $1.92 | $2.22 | $2.84 | $2.88 | $3.27 | $2.82 | $3.29 | $3.01 | $3.67 |
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $11.8M | $13.9M | $21.4M | $18.1M | $33.9M | $29.6M | $26.5M | $31.0M | $23.0M | $30.2M |
| Capital expenditures | $640K | $3.53M | $2.19M | $2.15M | $1.99M | $895K | $911K | $1.11M | $1.31M | $1.74M |
| Free cash flow | $11.2M | $10.3M | $19.3M | $16.0M | $31.9M | $28.7M | $25.6M | $29.9M | $21.7M | $28.4M |
| Share buybacks | $820K | $0.00 | $0.00 | $499K | $1.24M | $527K | $4.58M | $5.00M | $5.96M | $5.76M |
| Dividends paid | $2.58M | $3.64M | $4.43M | $6.50M | $7.08M | $8.59M | $7.23M | $8.27M | $7.65M | $8.09M |
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & equivalents | $109M | $148M | $149M | $143M | $314M | $580M | $317M | $129M | $165M | $243M |
| Total assets | $891M | $952M | $1.02B | $1.25B | $1.57B | $1.79B | $1.86B | $1.84B | $1.92B | $2.01B |
| Total liabilities | $795M | $841M | $894M | $1.08B | $1.38B | $1.59B | $1.64B | $1.61B | $1.68B | $1.75B |
| Shareholders' equity | $96.8M | $111M | $125M | $171M | $188M | $207M | $219M | $233M | $245M | $263M |
| Retained earnings | $87.7M | $98.2M | $111M | $128M | $145M | $164M | $181M | $199M | $216M | $237M |
| Shares (wtd avg diluted) | 7.11M | 7.38M | 7.53M | 8.47M | 8.42M | 8.44M | 8.38M | 8.25M | 8.08M | 7.95M |
Every figure is extracted from TIMBERLAND 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.