_id
690f3617ccc777a4e85d1735
Ticker
BKTI
Name
BK Technologies Inc
Exchange
NYSE MKT
Address
7100 Technology Drive, West Melbourne, FL, United States, 32904
Country
USA
Sector
Technology
Industry
Communication Equipment
Currency
USD
Website
https://www.bktechnologies.com
Description
BK Technologies Corporation, through its subsidiary, BK Technologies, Inc., designs, manufactures, and markets wireless communications products in the United States and internationally. The company offers two-way land mobile radios (LMR) that are hand-held (portable) or installed in vehicles (mobile). It offers KNG Series and BKR Series radios that operate in the P25 digital and analog modes, which are used primarily in government, public safety, military, and state and municipal government agencies, as well as various industrial and commercial enterprises; and BK radio products for intellectual property applications. In addition, the company provides InteropONE, a push-to-talk-over-cellular (PTTOC) SaaS service that offers emergency incident commanders to establish group PTTOC between smartphone users directly from their smartphone. BK Technologies Corporation was incorporated in 1997 and is based in West Melbourne, Florida.
Last Close
87.93
Volume
15270
Current Price
87
Change
0.14
Last Updated
2026-01-20T16:40:17.256Z
Image
data:image/webp;base64,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
Ipo Date
1990-06-25T00:00:00.000Z
Market Cap
324306048
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.997
Sentiment Sources
4
Rating
5
Target Price
97
Strong Buy
1
Buy
0
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
24411000
Cost Of Revenue
12222000
Gross Profit
12189000
Operating Expenses
7344000
Operating Income
4845000
Interest Expense
-
Pretax Income
4888000
Net Income
3436000
Eps
0.8695579553038101
Dividends Per Share
-
Shares Outstanding
3732241
Income Tax Expense
1452000
EBITDA
5346000
Operating Margin
19.847609684158783
Total Other Income Expense Net
43000
Cash
21471000
Short Term Investments
-
Receivables
7579000
Inventories
18575000
Total Current Assets
51748000
Property Plant Equipment
5228000
Total Assets
66864000
Payables
10835000
Short Term Debt
489000
Long Term Debt
-
Total Liabilities
25914000
Equity
40950000
Bs_currency_symbol
USD
Depreciation
458000
Change In Working Capital
2826000
Cash From Operations
10433000
Capital Expenditures
359000
Cash From Investing
-929000
Cash From Financing
114000
Net Change In Cash
9618000
Cf_currency_symbol
USD
PE
26.0841
PB
8.39498586080586
ROE
8.390720390720391
ROA
5.138789184015315
FCF
10074000
Fcf Percent
0.41268280693130144
Piotroski FScore
4
Health Score
69
Deep Value Investing Score
5
Defensive Investing Score
7.5
Dividend Investing Score
3
Economic Moat Investing Score
7.5
Garp Investing Score
4.5
Growth Investing Score
4
Momentum Investing Score
5.5
Net Net Investing Score
4
Quality Investing Score
6.5
Value Investing Score
4
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
24411000
Quarters > 0 > income Statement > cost Of Revenue
12222000
Quarters > 0 > income Statement > gross Profit
12189000
Quarters > 0 > income Statement > operating Expenses
7344000
Quarters > 0 > income Statement > operating Income
4845000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
4888000
Quarters > 0 > income Statement > net Income
3436000
Quarters > 0 > income Statement > eps
0.8695579553038101
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
3951433
Quarters > 0 > income Statement > income Tax Expense
1452000
Quarters > 0 > income Statement > EBITDA
5346000
Quarters > 0 > income Statement > operating Margin
19.847609684158783
Quarters > 0 > income Statement > total Other Income Expense Net
43000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
21471000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
7579000
Quarters > 0 > balance Sheet > inventories
18575000
Quarters > 0 > balance Sheet > total Current Assets
51748000
Quarters > 0 > balance Sheet > property Plant Equipment
5228000
Quarters > 0 > balance Sheet > total Assets
66864000
Quarters > 0 > balance Sheet > payables
10835000
Quarters > 0 > balance Sheet > short Term Debt
489000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
25914000
Quarters > 0 > balance Sheet > equity
40950000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
3436000
Quarters > 0 > cash Flow > depreciation
458000
Quarters > 0 > cash Flow > change In Working Capital
2826000
Quarters > 0 > cash Flow > cash From Operations
10433000
Quarters > 0 > cash Flow > capital Expenditures
359000
Quarters > 0 > cash Flow > cash From Investing
-929000
Quarters > 0 > cash Flow > cash From Financing
114000
Quarters > 0 > cash Flow > net Change In Cash
9618000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.8695579553038101
Quarters > 0 > ratios > PB
8.39498586080586
Quarters > 0 > ratios > ROE
8.390720390720391
Quarters > 0 > ratios > ROA
5.138789184015315
Quarters > 0 > ratios > FCF
10074000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.41268280693130144
Quarters > 0 > health Score
69
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
21165000
Quarters > 1 > income Statement > cost Of Revenue
11130000
Quarters > 1 > income Statement > gross Profit
10035000
Quarters > 1 > income Statement > operating Expenses
6038000
Quarters > 1 > income Statement > operating Income
3997000
Quarters > 1 > income Statement > interest Expense
39000
Quarters > 1 > income Statement > pretax Income
4016000
Quarters > 1 > income Statement > net Income
3741000
Quarters > 1 > income Statement > eps
0.9608634980516894
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
3893373
Quarters > 1 > income Statement > income Tax Expense
275000
Quarters > 1 > income Statement > EBITDA
4437000
Quarters > 1 > income Statement > operating Margin
18.88495157098984
Quarters > 1 > income Statement > total Other Income Expense Net
19000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
11853000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
11542000
Quarters > 1 > balance Sheet > inventories
17167000
Quarters > 1 > balance Sheet > total Current Assets
44833000
Quarters > 1 > balance Sheet > property Plant Equipment
5449000
Quarters > 1 > balance Sheet > total Assets
60426000
Quarters > 1 > balance Sheet > payables
9835000
Quarters > 1 > balance Sheet > short Term Debt
515000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
23663000
Quarters > 1 > balance Sheet > equity
36763000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
3741000
Quarters > 1 > cash Flow > depreciation
440000
Quarters > 1 > cash Flow > change In Working Capital
-1711000
Quarters > 1 > cash Flow > cash From Operations
3902000
Quarters > 1 > cash Flow > capital Expenditures
251000
Quarters > 1 > cash Flow > cash From Investing
-1197000
Quarters > 1 > cash Flow > cash From Financing
228000
Quarters > 1 > cash Flow > net Change In Cash
2933000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.9608634980516894
Quarters > 1 > ratios > PB
9.213705383129778
Quarters > 1 > ratios > ROE
10.175992166036504
Quarters > 1 > ratios > ROA
6.191043590507397
Quarters > 1 > ratios > FCF
3651000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.17250177179305456
Quarters > 1 > health Score
69
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
19054000
Quarters > 2 > income Statement > cost Of Revenue
10104000
Quarters > 2 > income Statement > gross Profit
8950000
Quarters > 2 > income Statement > operating Expenses
6034000
Quarters > 2 > income Statement > operating Income
2916000
Quarters > 2 > income Statement > interest Expense
3000
Quarters > 2 > income Statement > pretax Income
2802000
Quarters > 2 > income Statement > net Income
2132000
Quarters > 2 > income Statement > eps
0.5476295116824632
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
3893143
Quarters > 2 > income Statement > income Tax Expense
670000
Quarters > 2 > income Statement > EBITDA
3343000
Quarters > 2 > income Statement > operating Margin
15.30387320247717
Quarters > 2 > income Statement > total Other Income Expense Net
-114000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
8920000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
10171000
Quarters > 2 > balance Sheet > inventories
16233000
Quarters > 2 > balance Sheet > total Current Assets
39803000
Quarters > 2 > balance Sheet > property Plant Equipment
5759000
Quarters > 2 > balance Sheet > total Assets
56066000
Quarters > 2 > balance Sheet > payables
7111000
Quarters > 2 > balance Sheet > short Term Debt
543000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
23697000
Quarters > 2 > balance Sheet > equity
32369000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
2132000
Quarters > 2 > cash Flow > depreciation
427000
Quarters > 2 > cash Flow > change In Working Capital
660000
Quarters > 2 > cash Flow > cash From Operations
2100000
Quarters > 2 > cash Flow > capital Expenditures
268000
Quarters > 2 > cash Flow > cash From Investing
-268000
Quarters > 2 > cash Flow > cash From Financing
13000
Quarters > 2 > cash Flow > net Change In Cash
1845000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.5476295116824632
Quarters > 2 > ratios > PB
10.463821588556952
Quarters > 2 > ratios > ROE
6.586548858475702
Quarters > 2 > ratios > ROA
3.8026611493596834
Quarters > 2 > ratios > FCF
1832000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.09614779049018579
Quarters > 2 > health Score
55
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
17928000
Quarters > 3 > income Statement > cost Of Revenue
10549000
Quarters > 3 > income Statement > gross Profit
7379000
Quarters > 3 > income Statement > operating Expenses
5170000
Quarters > 3 > income Statement > operating Income
2209000
Quarters > 3 > income Statement > interest Expense
15000
Quarters > 3 > income Statement > pretax Income
2185000
Quarters > 3 > income Statement > net Income
3657000
Quarters > 3 > income Statement > eps
0.9284082254379284
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
3939000
Quarters > 3 > income Statement > income Tax Expense
-1472000
Quarters > 3 > income Statement > EBITDA
2626000
Quarters > 3 > income Statement > operating Margin
12.321508255243195
Quarters > 3 > income Statement > total Other Income Expense Net
-24000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
7075000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
7349000
Quarters > 3 > balance Sheet > inventories
17636000
Quarters > 3 > balance Sheet > total Current Assets
36941000
Quarters > 3 > balance Sheet > property Plant Equipment
6039000
Quarters > 3 > balance Sheet > total Assets
51499000
Quarters > 3 > balance Sheet > payables
6327000
Quarters > 3 > balance Sheet > short Term Debt
571000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
21668000
Quarters > 3 > balance Sheet > equity
29831000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
3657000
Quarters > 3 > cash Flow > depreciation
441000
Quarters > 3 > cash Flow > change In Working Capital
562000
Quarters > 3 > cash Flow > cash From Operations
3234000
Quarters > 3 > cash Flow > capital Expenditures
364000
Quarters > 3 > cash Flow > cash From Investing
-364000
Quarters > 3 > cash Flow > cash From Financing
32000
Quarters > 3 > cash Flow > net Change In Cash
2902000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.9284082254379284
Quarters > 3 > ratios > PB
11.48781468941705
Quarters > 3 > ratios > ROE
12.259059367771782
Quarters > 3 > ratios > ROA
7.101108759393386
Quarters > 3 > ratios > FCF
2870000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.1600847835787595
Quarters > 3 > health Score
69
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
76592000
Annuals > 0 > income Statement > cost Of Revenue
47542000
Annuals > 0 > income Statement > gross Profit
29050000
Annuals > 0 > income Statement > operating Expenses
21222000
Annuals > 0 > income Statement > operating Income
7828000
Annuals > 0 > income Statement > interest Expense
266000
Annuals > 0 > income Statement > pretax Income
7375000
Annuals > 0 > income Statement > net Income
8359000
Annuals > 0 > income Statement > eps
2.252492589598491
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
3711000
Annuals > 0 > income Statement > income Tax Expense
-984000
Annuals > 0 > income Statement > EBITDA
9333000
Annuals > 0 > income Statement > operating Margin
10.220388552329226
Annuals > 0 > income Statement > total Other Income Expense Net
-453000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
7075000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
7349000
Annuals > 0 > balance Sheet > inventories
17636000
Annuals > 0 > balance Sheet > total Current Assets
36941000
Annuals > 0 > balance Sheet > property Plant Equipment
6039000
Annuals > 0 > balance Sheet > total Assets
51499000
Annuals > 0 > balance Sheet > payables
6327000
Annuals > 0 > balance Sheet > short Term Debt
571000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
21668000
Annuals > 0 > balance Sheet > equity
29831000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
8359000
Annuals > 0 > cash Flow > depreciation
1692000
Annuals > 0 > cash Flow > change In Working Capital
2632000
Annuals > 0 > cash Flow > cash From Operations
11444000
Annuals > 0 > cash Flow > capital Expenditures
1235000
Annuals > 0 > cash Flow > cash From Investing
-1235000
Annuals > 0 > cash Flow > cash From Financing
-6590000
Annuals > 0 > cash Flow > net Change In Cash
3619000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
2.252492589598491
Annuals > 0 > ratios > PB
10.822868827729545
Annuals > 0 > ratios > ROE
28.021186014548622
Annuals > 0 > ratios > ROA
16.23138313365308
Annuals > 0 > ratios > FCF
10209000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.13329068310006267
Annuals > 0 > health Score
75
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
74094000
Annuals > 1 > income Statement > cost Of Revenue
51858000
Annuals > 1 > income Statement > gross Profit
22236000
Annuals > 1 > income Statement > operating Expenses
23013000
Annuals > 1 > income Statement > operating Income
-777000
Annuals > 1 > income Statement > interest Expense
575000
Annuals > 1 > income Statement > pretax Income
-2176000
Annuals > 1 > income Statement > net Income
-2230000
Annuals > 1 > income Statement > eps
-0.6507149110008754
Annuals > 1 > income Statement > dividends Per Share
510000
Annuals > 1 > income Statement > shares Outstanding
3427000
Annuals > 1 > income Statement > income Tax Expense
54000
Annuals > 1 > income Statement > EBITDA
34000
Annuals > 1 > income Statement > operating Margin
-1.0486679083326587
Annuals > 1 > income Statement > total Other Income Expense Net
-1399000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
3456000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
7902000
Annuals > 1 > balance Sheet > inventories
23952000
Annuals > 1 > balance Sheet > total Current Assets
37202000
Annuals > 1 > balance Sheet > property Plant Equipment
6926000
Annuals > 1 > balance Sheet > total Assets
49408000
Annuals > 1 > balance Sheet > payables
9822000
Annuals > 1 > balance Sheet > short Term Debt
7072000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
28097000
Annuals > 1 > balance Sheet > equity
21311000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
-2230000
Annuals > 1 > cash Flow > depreciation
1635000
Annuals > 1 > cash Flow > change In Working Capital
-574000
Annuals > 1 > cash Flow > cash From Operations
1655000
Annuals > 1 > cash Flow > capital Expenditures
2117000
Annuals > 1 > cash Flow > cash From Investing
-2117000
Annuals > 1 > cash Flow > cash From Financing
2000000
Annuals > 1 > cash Flow > net Change In Cash
1538000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-0.6507149110008754
Annuals > 1 > ratios > PB
13.990380554643142
Annuals > 1 > ratios > ROE
-10.464079583313781
Annuals > 1 > ratios > ROA
-4.513439119170984
Annuals > 1 > ratios > FCF
-462000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
-0.006235322698194185
Annuals > 1 > health Score
18
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
50951000
Annuals > 2 > income Statement > cost Of Revenue
41107000
Annuals > 2 > income Statement > gross Profit
9844000
Annuals > 2 > income Statement > operating Expenses
20925000
Annuals > 2 > income Statement > operating Income
-11081000
Annuals > 2 > income Statement > interest Expense
144000
Annuals > 2 > income Statement > pretax Income
-11633000
Annuals > 2 > income Statement > net Income
-11633000
Annuals > 2 > income Statement > eps
-3.439477263319733
Annuals > 2 > income Statement > dividends Per Share
2029000
Annuals > 2 > income Statement > shares Outstanding
3382200
Annuals > 2 > income Statement > income Tax Expense
720000
Annuals > 2 > income Statement > EBITDA
-10066000
Annuals > 2 > income Statement > operating Margin
-21.748346450511274
Annuals > 2 > income Statement > total Other Income Expense Net
-552000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
1918000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
10616000
Annuals > 2 > balance Sheet > inventories
22105000
Annuals > 2 > balance Sheet > total Current Assets
36217000
Annuals > 2 > balance Sheet > property Plant Equipment
6875000
Annuals > 2 > balance Sheet > total Assets
48832000
Annuals > 2 > balance Sheet > payables
12898000
Annuals > 2 > balance Sheet > short Term Debt
6616000
Annuals > 2 > balance Sheet > long Term Debt
329000
Annuals > 2 > balance Sheet > total Liabilities
28697000
Annuals > 2 > balance Sheet > equity
20135000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
-11633000
Annuals > 2 > cash Flow > depreciation
1423000
Annuals > 2 > cash Flow > change In Working Capital
-28000
Annuals > 2 > cash Flow > cash From Operations
-9000000
Annuals > 2 > cash Flow > capital Expenditures
1750000
Annuals > 2 > cash Flow > cash From Investing
-1750000
Annuals > 2 > cash Flow > cash From Financing
2088000
Annuals > 2 > cash Flow > net Change In Cash
-8662000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-3.439477263319733
Annuals > 2 > ratios > PB
14.613925999503353
Annuals > 2 > ratios > ROE
-57.77501862428607
Annuals > 2 > ratios > ROA
-23.822493446920053
Annuals > 2 > ratios > FCF
-10750000
Annuals > 2 > ratios > Piotroski FScore
1
Annuals > 2 > ratios > fcf Percent
-0.21098702675119232
Annuals > 2 > health Score
17
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
45364000
Annuals > 3 > income Statement > cost Of Revenue
29103000
Annuals > 3 > income Statement > gross Profit
16261000
Annuals > 3 > income Statement > operating Expenses
17457000
Annuals > 3 > income Statement > operating Income
-1196000
Annuals > 3 > income Statement > interest Expense
53000
Annuals > 3 > income Statement > pretax Income
-1514000
Annuals > 3 > income Statement > net Income
-1701000
Annuals > 3 > income Statement > eps
-0.5692390067599223
Annuals > 3 > income Statement > dividends Per Share
1172000
Annuals > 3 > income Statement > shares Outstanding
2988200
Annuals > 3 > income Statement > income Tax Expense
187000
Annuals > 3 > income Statement > EBITDA
198000
Annuals > 3 > income Statement > operating Margin
-2.636451812009523
Annuals > 3 > income Statement > total Other Income Expense Net
-318000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
10580000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
8229000
Annuals > 3 > balance Sheet > inventories
16978000
Annuals > 3 > balance Sheet > total Current Assets
37421000
Annuals > 3 > balance Sheet > property Plant Equipment
6955000
Annuals > 3 > balance Sheet > total Assets
50385000
Annuals > 3 > balance Sheet > payables
5883000
Annuals > 3 > balance Sheet > short Term Debt
2184000
Annuals > 3 > balance Sheet > long Term Debt
605000
Annuals > 3 > balance Sheet > total Liabilities
17767000
Annuals > 3 > balance Sheet > equity
32618000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
-1701000
Annuals > 3 > cash Flow > depreciation
1394000
Annuals > 3 > cash Flow > change In Working Capital
-7617000
Annuals > 3 > cash Flow > cash From Operations
-6302000
Annuals > 3 > cash Flow > capital Expenditures
2416000
Annuals > 3 > cash Flow > cash From Investing
-2344000
Annuals > 3 > cash Flow > cash From Financing
12400000
Annuals > 3 > cash Flow > net Change In Cash
3754000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
-0.5692390067599223
Annuals > 3 > ratios > PB
7.970243423876386
Annuals > 3 > ratios > ROE
-5.2149120117726415
Annuals > 3 > ratios > ROA
-3.3760047633224177
Annuals > 3 > ratios > FCF
-8718000
Annuals > 3 > ratios > Piotroski FScore
1
Annuals > 3 > ratios > fcf Percent
-0.19217882020985805
Annuals > 3 > health Score
23
Valuation > metrics > PE
26.0841
Valuation > metrics > PB
8.39498586080586
Valuation > final Score
18.699080000000002
Valuation > verdict
92.1% Overvalued
Profitability > metrics > ROE
8.390720390720391
Profitability > metrics > ROA
6.63987013990879
Profitability > metrics > Net Margin
0.14075621645979272
Profitability > final Score
58
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.6328205128205128
Risk > metrics > Interest Coverage
10.578602620087336
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
4.569763334510774
Liquidity > metrics > Quick Ratio
2.9294418933239137
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
72
Prev Profitabilities > 1
46
Prev Profitabilities > 2
84
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
88
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:29:51.530Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-11-06
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.87
Earnings History > 0 > eps Estimate
0.64
Earnings History > 0 > eps Difference
0.23
Earnings History > 0 > surprise Percent
35.9375
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-08-14
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.96
Earnings History > 1 > eps Estimate
0.57
Earnings History > 1 > eps Difference
0.39
Earnings History > 1 > surprise Percent
68.4211
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-05-07
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.55
Earnings History > 2 > eps Estimate
0.44
Earnings History > 2 > eps Difference
0.11
Earnings History > 2 > surprise Percent
25
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-03-12
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.9284
Earnings History > 3 > eps Estimate
0.35
Earnings History > 3 > eps Difference
0.5784
Earnings History > 3 > surprise Percent
165.2571
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-14
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.6284
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-08
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.4669
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-09
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.1916
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-03-14
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.3
Earnings History > 7 > eps Estimate
0.25
Earnings History > 7 > eps Difference
-0.55
Earnings History > 7 > surprise Percent
-220
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-09
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.0261
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-10
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.3939
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-04
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.37
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-03-15
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.07
Earnings History > 11 > eps Estimate
0.05
Earnings History > 11 > eps Difference
0.02
Earnings History > 11 > surprise Percent
40
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-03
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.14
Earnings History > 12 > eps Estimate
0.19
Earnings History > 12 > eps Difference
-0.33
Earnings History > 12 > surprise Percent
-173.6842
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-08-11
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.26
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-12
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.23
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-03-17
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.02
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-12
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
-0.15
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-12
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.12
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-13
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.06
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-03-03
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.08
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-12
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.05
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-05
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.02
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-13
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.09
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-03-04
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.1
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-11-06
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.02
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-08-05
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.02
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-06
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.1
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-03-05
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.1
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-14
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.05
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-08-14
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.07
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-09
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.03
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-03-06
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.26
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-11-01
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.04
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-08-01
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.1
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-05-09
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.09
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-03-01
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.0923
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-11-02
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.052
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-08-04
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.05
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-05-04
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.0994
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-03-02
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.0374
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-11-04
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.0154
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-08-04
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.0155
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-05-06
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.0057
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-03-04
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.0394
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-11-12
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.0131
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-09-30
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.048
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-06-30
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.0492
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-03-03
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.03
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-11-13
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.0377
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-08-12
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.01
Earnings History > 49 > eps Estimate
0.06
Earnings History > 49 > eps Difference
-0.05
Earnings History > 49 > surprise Percent
-83.3333
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-05-08
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.03
Earnings History > 50 > eps Estimate
0.02
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
50
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-05
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.02
Earnings History > 51 > eps Estimate
0.01
Earnings History > 51 > eps Difference
0.01
Earnings History > 51 > surprise Percent
100
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-11-14
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.07
Earnings History > 52 > eps Estimate
0.03
Earnings History > 52 > eps Difference
0.04
Earnings History > 52 > surprise Percent
133.3333
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-08-09
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.09
Earnings History > 53 > eps Estimate
0.01
Earnings History > 53 > eps Difference
0.08
Earnings History > 53 > surprise Percent
800
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-05-09
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.03
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
-0.03
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-06
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.01
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
0.01
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-11-09
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.07
Earnings History > 56 > eps Estimate
0.01
Earnings History > 56 > eps Difference
0.06
Earnings History > 56 > surprise Percent
600
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-08-09
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.06
Earnings History > 57 > eps Estimate
0.04
Earnings History > 57 > eps Difference
-0.1
Earnings History > 57 > surprise Percent
-250
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-05-04
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.05
Earnings History > 58 > eps Estimate
-0.06
Earnings History > 58 > eps Difference
0.01
Earnings History > 58 > surprise Percent
16.6667
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-02
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.06
Earnings History > 59 > eps Estimate
0.02
Earnings History > 59 > eps Difference
-0.08
Earnings History > 59 > surprise Percent
-400
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-11-10
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.01
Earnings History > 60 > eps Estimate
0.03
Earnings History > 60 > eps Difference
-0.02
Earnings History > 60 > surprise Percent
-66.6667
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-08-11
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.02
Earnings History > 61 > eps Estimate
0.11
Earnings History > 61 > eps Difference
-0.09
Earnings History > 61 > surprise Percent
-81.8182
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-05-05
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.0001
Earnings History > 62 > eps Estimate
0.03
Earnings History > 62 > eps Difference
-0.0299
Earnings History > 62 > surprise Percent
-99.6667
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-03-04
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.03
Earnings History > 63 > eps Estimate
0.03
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
0
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-11-10
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.07
Earnings History > 64 > eps Estimate
0.07
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
0
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-08-10
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.15
Earnings History > 65 > eps Estimate
0.07
Earnings History > 65 > eps Difference
0.08
Earnings History > 65 > surprise Percent
114.2857
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-05-07
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.3232
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-03-10
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.1
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-11-06
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.1246
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-08-13
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.02
Earnings History > 69 > eps Estimate
0
Earnings History > 69 > eps Difference
-0.02
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-05-08
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.5072
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-03-05
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.03
Earnings History > 71 > eps Estimate
0.09
Earnings History > 71 > eps Difference
-0.12
Earnings History > 71 > surprise Percent
-133.3333
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-11-12
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.08
Earnings History > 72 > eps Estimate
0.09
Earnings History > 72 > eps Difference
-0.01
Earnings History > 72 > surprise Percent
-11.1111
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-08-08
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.1
Earnings History > 73 > eps Estimate
0.07
Earnings History > 73 > eps Difference
0.03
Earnings History > 73 > surprise Percent
42.8571
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-05-08
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.03
Earnings History > 74 > eps Estimate
0.04
Earnings History > 74 > eps Difference
-0.07
Earnings History > 74 > surprise Percent
-175
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-03-07
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.03
Earnings History > 75 > eps Estimate
0.09
Earnings History > 75 > eps Difference
-0.06
Earnings History > 75 > surprise Percent
-66.6667
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-11-02
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.08
Earnings History > 76 > eps Estimate
0.11
Earnings History > 76 > eps Difference
-0.03
Earnings History > 76 > surprise Percent
-27.2727
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-08-01
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.08
Earnings History > 77 > eps Estimate
0.08
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
0
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-05-01
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.06
Earnings History > 78 > eps Estimate
0.07
Earnings History > 78 > eps Difference
-0.01
Earnings History > 78 > surprise Percent
-14.2857
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-02-28
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.16
Earnings History > 79 > eps Estimate
0.15
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
6.6667
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-11-01
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.14
Earnings History > 80 > eps Estimate
0.09
Earnings History > 80 > eps Difference
0.05
Earnings History > 80 > surprise Percent
55.5556
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-08-02
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.06
Earnings History > 81 > eps Estimate
0.07
Earnings History > 81 > eps Difference
-0.01
Earnings History > 81 > surprise Percent
-14.2857
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-05-03
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.04
Earnings History > 82 > eps Estimate
0.05
Earnings History > 82 > eps Difference
-0.01
Earnings History > 82 > surprise Percent
-20
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-02-28
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.5
Earnings History > 83 > eps Estimate
0.05
Earnings History > 83 > eps Difference
0.45
Earnings History > 83 > surprise Percent
900
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-11-01
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.1878
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-07-29
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.1701
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-04-27
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.03
Earnings History > 86 > eps Estimate
0.03
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
0
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-03-19
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.4521
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-11-05
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.1636
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-08-14
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.0712
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-03-31
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.2204
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-09-30
Earnings History > 91 > report Date
2002-09-30
Earnings History > 91 > date
2002-09-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.2313
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-06-30
Earnings History > 92 > report Date
2002-06-30
Earnings History > 92 > date
2002-06-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.0018
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-03-31
Earnings History > 93 > report Date
2002-03-31
Earnings History > 93 > date
2002-03-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.8989
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2001-09-30
Earnings History > 94 > report Date
2001-09-30
Earnings History > 94 > date
2001-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.1974
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-06-30
Earnings History > 95 > report Date
2001-06-30
Earnings History > 95 > date
2001-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.1352
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-03-31
Earnings History > 96 > report Date
2001-03-31
Earnings History > 96 > date
2001-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.2684
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2000-09-30
Earnings History > 97 > report Date
2000-09-30
Earnings History > 97 > date
2000-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.3111
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2000-06-30
Earnings History > 98 > report Date
2000-06-30
Earnings History > 98 > date
2000-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.5227
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-03-31
Earnings History > 99 > report Date
2000-03-31
Earnings History > 99 > date
2000-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.359
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
1999-09-30
Earnings History > 100 > report Date
1999-09-30
Earnings History > 100 > date
1999-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.2953
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
1999-06-30
Earnings History > 101 > report Date
1999-06-30
Earnings History > 101 > date
1999-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.0763
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1999-03-31
Earnings History > 102 > report Date
1999-03-31
Earnings History > 102 > date
1999-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.0545
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1998-09-30
Earnings History > 103 > report Date
1998-09-30
Earnings History > 103 > date
1998-09-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
-0.5908
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1998-06-30
Earnings History > 104 > report Date
1998-06-30
Earnings History > 104 > date
1998-06-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
-0.6447
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1998-03-31
Earnings History > 105 > report Date
1998-03-31
Earnings History > 105 > date
1998-03-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
-0.1978
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
BK Technologies Corporation, through its subsidiary, BK Technologies, Inc., designs, manufactures, and markets wireless communications products in the United States and internationally. The company offers two-way land mobile radios (LMR) that are hand-held (portable) or installed in vehicles (mobile). It offers KNG Series and BKR Series radios that operate in the P25 digital and analog modes, which are used primarily in government, public safety, military, and state and municipal government agencies, as well as various industrial and commercial enterprises; and BK radio products for intellectual property applications. In addition, the company provides InteropONE, a push-to-talk-over-cellular (PTTOC) SaaS service that offers emergency incident commanders to establish group PTTOC between smartphone users directly from their smartphone. BK Technologies Corporation was incorporated in 1997 and is based in West Melbourne, Florida.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ABk Technologies, Inc. (NYSEAMERICAN:BKTI) Short Interest Update MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$97
Analyst Picks
Strong Buy
1
Buy
0
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Medium
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of BK Technologies Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.87
EPS Estimate
0.64
EPS Difference
0.23
Surprise Percent
35.9375%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.