Pulling SEC filings + quote and writing the call…
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $154K | $293K | $250K | $924K | $16.6M | $42.2M | $48.0M | $42.6M | $85.8M | $118M |
| Revenue growth | — | 89.9% | -14.5% | 269.4% | 1692.0% | 154.5% | 13.9% | -11.2% | 101.1% | 37.7% |
| Gross profit | $59.0K | $101K | $64.2K | $149K | $7.51M | $22.9M | $26.3M | $23.6M | $52.8M | $71.5M |
| Gross margin | 38.3% | 34.6% | 25.6% | 16.1% | 45.3% | 54.3% | 54.7% | 55.5% | 61.5% | 60.5% |
| Operating income | -$1.69M | -$1.92M | -$2.04M | -$3.29M | -$4.31M | -$3.29M | -$7.73M | -$7.79M | $6.67M | $11.8M |
| Operating margin | -1098.6% | -656.0% | -814.7% | -355.7% | -26.0% | -7.8% | -16.1% | -18.3% | 7.8% | 10.0% |
| Net income | -$1.92M | -$2.80M | -$2.15M | -$4.41M | -$12.6M | -$3.28M | -$7.88M | -$8.19M | $12.8M | $9.69M |
| Net margin | -1249.3% | -957.3% | -860.6% | -477.0% | -75.8% | -7.8% | -16.4% | -19.2% | 14.9% | 8.2% |
| EPS (diluted) | -$0.04 | -$0.05 | -$0.02 | $0.04 | -$0.98 | -$0.22 | — | -$0.37 | $0.55 | $0.40 |
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | -$1.66M | -$1.47M | -$1.60M | -$3.77M | $2.54M | -$4.44M | -$13.8M | $3.89M | $11.7M | -$1.57M |
| Capital expenditures | $0.00 | $21.8K | $312K | $246K | $1.43M | $1.84M | $3.25M | $903K | $2.35M | $7.62M |
| Free cash flow | -$1.66M | -$1.49M | -$1.91M | -$4.02M | $1.11M | -$6.28M | -$17.1M | $2.99M | $9.39M | -$9.20M |
| Share buybacks | — | — | — | — | — | $0.00 | $17.5M | $0.00 | $3.75M | $1.10M |
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & equivalents | $193K | $1.97M | $1.18M | $1.17M | $3.17M | $56.3M | $20.1M | $20.5M | $16.8M | $13.7M |
| Total assets | $370K | $2.19M | $2.66M | $3.57M | $21.2M | $75.3M | $57.0M | $52.3M | $71.9M | $84.5M |
| Total liabilities | $1.36M | $1.87M | $2.50M | $5.55M | $12.8M | $9.22M | $11.1M | $9.99M | $17.6M | $18.7M |
| Long-term debt | — | — | — | $6.46M | — | — | — | — | — | — |
| Shareholders' equity | -$994K | -$327K | $157K | -$1.98M | $8.41M | $66.1M | $46.0M | $42.3M | $54.4M | $65.8M |
| Retained earnings | -$28.3M | -$31.1M | -$33.3M | -$37.7M | -$50.2M | -$53.5M | -$61.4M | -$69.6M | -$56.8M | -$47.1M |
| Shares (wtd avg diluted) | 54.7M | 57.7M | 94.4M | 104M | 127M | 19.6M | 22.4M | 21.9M | 23.1M | 24.1M |
Every figure is extracted from Byrna Technologies 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.