Pulling SEC filings + quote and writing the call…
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $32.9M | $39.6M | $51.4M | $55.8M | $47.6M | $56.5M | $74.2M | $79.9M | $85.1M | $84.2M |
| Revenue growth | — | 20.1% | 30.0% | 8.4% | -14.5% | 18.6% | 31.3% | 7.7% | 6.5% | -1.0% |
| Gross profit | $10.6M | $13.3M | $17.3M | $17.8M | $16.0M | $19.6M | $23.1M | $27.8M | $33.8M | $31.7M |
| Gross margin | 32.2% | 33.5% | 33.6% | 31.9% | 33.6% | 34.6% | 31.1% | 34.8% | 39.7% | 37.6% |
| Operating income | $1.28M | $4.60M | $8.02M | $6.59M | $1.59M | $8.32M | $5.15M | $6.02M | $7.87M | $2.57M |
| Operating margin | 3.9% | 11.6% | 15.6% | 11.8% | 3.3% | 14.7% | 6.9% | 7.5% | 9.3% | 3.1% |
| Net income | -$868K | $3.42M | $6.70M | $5.21M | -$1.34M | $6.28M | $6.32M | $2.91M | $5.41M | $17.6K |
| Net margin | -2.6% | 8.6% | 13.0% | 9.3% | -2.8% | 11.1% | 8.5% | 3.6% | 6.4% | 0.0% |
| EPS (diluted) | -$0.19 | $0.75 | $0.72 | $0.55 | -$0.15 | $0.64 | $0.66 | $0.30 | $0.55 | $0.00 |
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $2.06M | $5.74M | $609K | $5.48M | $4.91M | $2.89M | $1.15M | $5.54M | $5.88M | $2.44M |
| Capital expenditures | $643K | $922K | $681K | $960K | $711K | $5.53M | $1.50M | $3.25M | $1.92M | $1.53M |
| Free cash flow | $1.41M | $4.81M | -$71.8K | $4.52M | $4.20M | -$2.64M | -$351K | $2.29M | $3.97M | $917K |
| Share buybacks | $139K | $196K | — | — | — | — | — | — | — | — |
| Dividends paid | — | — | $1.82M | $2.18M | $1.18M | $1.78M | $2.58M | $2.62M | $2.64M | $1.52M |
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & equivalents | $3.40M | $6.36M | $4.16M | $5.86M | $6.40M | $7.68M | $5.33M | $5.41M | $4.95M | $7.25M |
| Total assets | $51.1M | $56.6M | $63.5M | $67.5M | $66.1M | $74.4M | $86.2M | $89.3M | $94.7M | $103M |
| Shareholders' equity | $44.5M | $48.9M | $53.1M | $56.6M | $56.7M | $62.4M | $63.6M | $66.4M | $71.2M | $72.1M |
| Retained earnings | $33.7M | $37.1M | $42.0M | $45.0M | $42.5M | $47.0M | $50.7M | $51.0M | $53.8M | $52.3M |
| Shares (wtd avg diluted) | 4.54M | 4.58M | 9.37M | 9.42M | 9.10M | 9.87M | 9.64M | 9.69M | 9.83M | 9.64M |
Every figure is extracted from NORTHERN TECHNOLOGIES INTERNATIONAL CORP’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.