Loading BKTI…
Loading financial statements…
Import this data to Google Sheets with:
=jivedata("BKTI","financials")Full statements spill as a table. For one cell: =jivedata("BKTI","Revenue") or =jivedata("BKTI","Revenue","TTM"). Install the Jive Data add-on, then paste into a cell.
BKTI • CIK 0000002186
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Revenue from Contract with Customer, Including Assessed Tax | — | $76,592 | $86,139 | $90,627 |
| Cost of Goods and Services Sold | — | $47,542 | $44,112 | $44,413 |
| Gross Profit | — | — | $42,027 | $46,214 |
| Research and Development Expense | — | $7,841 | $10,570 | $13,158 |
| Selling and Marketing Expense | — | — | $7,553 | $7,447 |
| General and Administrative Expense | — | — | $7,917 | $9,417 |
| Selling, General and Administrative Expense | $20,925 | $21,222 | $26,040 | $30,022 |
| Operating Income (Loss) | $-11,081 | $7,828 | $15,987 | $16,192 |
| InterestExpenseNonoperating | — | $266 | $-265 | $-597 |
| Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property | — | $2 | $0 | $12 |
| Unrealized Gain (Loss) on Investments | $313 | $-91 | $0 | $0 |
| Other Nonoperating Expense | — | $98 | $135 | $55 |
| Nonoperating Income (Expense) | — | $-453 | $130 | $554 |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $-11,633 | $7,375 | $16,117 | $16,746 |
| Income Tax Expense (Benefit) | — | $-984 | $2,581 | $3,153 |
| Net Income (Loss) Attributable to Parent | $-11,633 | $8,359 | $13,536 | $13,593 |
| Weighted Average Number of Shares Outstanding, Basic | 16,911 | 3,553,303 | 3,672,239 | 3,829,270 |
| Weighted Average Number of Shares Outstanding, Diluted | — | 3,710,644 | 3,936,814 | 4,080,403 |
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 |
|---|
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 |
|---|