Standardized SEC financial data for BK Technologies Corp — income statement, balance sheet, cash flow and 40+ ratios, available as a clean JSON API. CIK 0000002186 · NYSE · Radio & Tv Broadcasting & Communications Equipment.
| USD | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|
| Revenue | $44.1M | $45.4M | $51.0M | $74.1M | $76.6M | $86.1M |
| Cost of revenue | $26.1M | $29.1M | $41.1M | $51.9M | $47.5M | $44.1M |
| Gross profit | $18.0M | $16.3M | $9.8M | $22.2M | $29.1M | $42.0M |
| R&D expense | $7.9M | — | $9.6M | $9.3M | $7.8M | $10.6M |
| SG&A expense | $17.0M | $17.5M | $20.9M | $23.0M | $21.2M | $26.0M |
| Operating income | $994K | -$1.2M | -$11.1M | -$777K | $7.8M | $16.0M |
| EBITDA | $2.3M | $198K | -$9.7M | $858K | $9.5M | $17.8M |
| Interest expense | $22K | $53K | $190K | $660K | $357K | $0 |
| Pretax income | $197K | -$1.5M | -$11.6M | -$2.2M | $7.4M | $16.1M |
| Income tax | $3K | $187K | $0 | $54K | $984K | $2.6M |
| Net income | $194K | -$1.7M | -$11.6M | -$2.2M | $8.4M | $13.5M |
| EPS (diluted) | $0.02 | $-0.11 | — | $-0.65 | $2.25 | $3.44 |
Standardized from BK Technologies Corp's SEC filings — per-share figures split-adjusted. Full history via the API.
# JSON
curl https://sec-financial-api-production.up.railway.app/v1/company/BKTI/financials \
-H "X-API-Key: YOUR_KEY"
# CSV export (income / balance / cash-flow)
curl "https://sec-financial-api-production.up.railway.app/v1/company/BKTI/income-statement?format=csv" \
-H "X-API-Key: YOUR_KEY"