_id
690f3686ccc777a4e85d1772
Ticker
BLPG
Name
Blue Line Protection Group Inc
Exchange
PINK
Address
5765 Logan Street, Denver, CO, United States, 80216
Country
USA
Sector
Industrials
Industry
Security & Protection Services
Currency
USD
Website
https://www.bluelineprotectiongroup.com
Description
Blue Line Protection Group, Inc. provides armed protection and transportation, currency processing, banking, and training and compliance services for businesses engaged in the legal cannabis industry in the United States. It offers shipment protection, money escort, and asset vaulting services; and financial services, such as handling transportation and storage of currency. The company was formerly known as The Engraving Masters, Inc. and changed its name to Blue Line Protection Group, Inc. in May 2014. The company was incorporated in 2006 and is headquartered in Denver, Colorado.
Last Close
0.053
Volume
9999
Current Price
0.053
Change
0.0249
Last Updated
2026-01-20T16:44:03.121Z
Image
data:image/webp;base64,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
Ipo Date
-
Market Cap
396006
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-06-30
Revenue
1073136
Cost Of Revenue
399546
Gross Profit
673590
Operating Expenses
564225
Operating Income
109365
Interest Expense
28068
Pretax Income
73807
Net Income
73807
Eps
0.0036954796953651363
Dividends Per Share
-
Shares Outstanding
8250144
Income Tax Expense
-
EBITDA
162672
Operating Margin
10.191159368430469
Total Other Income Expense Net
-35558
Cash
218776
Short Term Investments
-
Receivables
311092
Inventories
-
Total Current Assets
569896
Property Plant Equipment
510968
Total Assets
1112606
Payables
106652
Short Term Debt
470507
Long Term Debt
-
Total Liabilities
1471306
Equity
-358700
Bs_currency_symbol
-
Depreciation
60797
Change In Working Capital
-194050
Cash From Operations
-23472
Capital Expenditures
11738
Cash From Investing
-11734
Cash From Financing
-153976
Net Change In Cash
-189182
Cf_currency_symbol
-
PE
0
PB
-2.95101369947031
ROE
-20.57624756063563
ROA
6.63370501327514
FCF
-35210
Fcf Percent
-0.03281038004502691
Piotroski FScore
1
Health Score
36
Deep Value Investing Score
5
Defensive Investing Score
7
Dividend Investing Score
1.5
Economic Moat Investing Score
6
Garp Investing Score
3.5
Growth Investing Score
3.5
Momentum Investing Score
6.5
Net Net Investing Score
1.5
Quality Investing Score
2.5
Value Investing Score
3.5
Quarters > 0 > quarter
2025-06-30
Quarters > 0 > income Statement > revenue
1073136
Quarters > 0 > income Statement > cost Of Revenue
399546
Quarters > 0 > income Statement > gross Profit
673590
Quarters > 0 > income Statement > operating Expenses
564225
Quarters > 0 > income Statement > operating Income
109365
Quarters > 0 > income Statement > interest Expense
28068
Quarters > 0 > income Statement > pretax Income
73807
Quarters > 0 > income Statement > net Income
73807
Quarters > 0 > income Statement > eps
0.0036954796953651363
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
19972238
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
162672
Quarters > 0 > income Statement > operating Margin
10.191159368430469
Quarters > 0 > income Statement > total Other Income Expense Net
-35558
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
218776
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
311092
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
569896
Quarters > 0 > balance Sheet > property Plant Equipment
510968
Quarters > 0 > balance Sheet > total Assets
1112606
Quarters > 0 > balance Sheet > payables
106652
Quarters > 0 > balance Sheet > short Term Debt
470507
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
1471306
Quarters > 0 > balance Sheet > equity
-358700
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
73807
Quarters > 0 > cash Flow > depreciation
60797
Quarters > 0 > cash Flow > change In Working Capital
-194050
Quarters > 0 > cash Flow > cash From Operations
-23472
Quarters > 0 > cash Flow > capital Expenditures
11738
Quarters > 0 > cash Flow > cash From Investing
-11734
Quarters > 0 > cash Flow > cash From Financing
-153976
Quarters > 0 > cash Flow > net Change In Cash
-189182
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.0036954796953651363
Quarters > 0 > ratios > PB
-2.95101369947031
Quarters > 0 > ratios > ROE
-20.57624756063563
Quarters > 0 > ratios > ROA
6.63370501327514
Quarters > 0 > ratios > FCF
-35210
Quarters > 0 > ratios > Piotroski FScore
1
Quarters > 0 > ratios > fcf Percent
-0.03281038004502691
Quarters > 0 > health Score
36
Quarters > 1 > quarter
2025-03-31
Quarters > 1 > income Statement > revenue
1038795
Quarters > 1 > income Statement > cost Of Revenue
388524
Quarters > 1 > income Statement > gross Profit
650271
Quarters > 1 > income Statement > operating Expenses
612019
Quarters > 1 > income Statement > operating Income
38252
Quarters > 1 > income Statement > interest Expense
30853
Quarters > 1 > income Statement > pretax Income
3802
Quarters > 1 > income Statement > net Income
3802
Quarters > 1 > income Statement > eps
0.00018217885430583938
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
20869601
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
94395
Quarters > 1 > income Statement > operating Margin
3.6823434845181198
Quarters > 1 > income Statement > total Other Income Expense Net
-34450
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
407958
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
304442
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
753051
Quarters > 1 > balance Sheet > property Plant Equipment
560575
Quarters > 1 > balance Sheet > total Assets
1345368
Quarters > 1 > balance Sheet > payables
251145
Quarters > 1 > balance Sheet > short Term Debt
555329
Quarters > 1 > balance Sheet > long Term Debt
474485
Quarters > 1 > balance Sheet > total Liabilities
1951823
Quarters > 1 > balance Sheet > equity
-606455
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
3802
Quarters > 1 > cash Flow > depreciation
59740
Quarters > 1 > cash Flow > change In Working Capital
37535
Quarters > 1 > cash Flow > cash From Operations
127618
Quarters > 1 > cash Flow > capital Expenditures
2563
Quarters > 1 > cash Flow > cash From Investing
-2563
Quarters > 1 > cash Flow > cash From Financing
-67987
Quarters > 1 > cash Flow > net Change In Cash
57068
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.00018217885430583938
Quarters > 1 > ratios > PB
-1.8238597307302273
Quarters > 1 > ratios > ROE
-0.6269220304886595
Quarters > 1 > ratios > ROA
0.2825992590874764
Quarters > 1 > ratios > FCF
125055
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.12038467647610934
Quarters > 1 > health Score
42
Quarters > 2 > quarter
2024-12-31
Quarters > 2 > income Statement > revenue
1056136
Quarters > 2 > income Statement > cost Of Revenue
389044
Quarters > 2 > income Statement > gross Profit
667092
Quarters > 2 > income Statement > operating Expenses
668660
Quarters > 2 > income Statement > operating Income
-1568
Quarters > 2 > income Statement > interest Expense
38439
Quarters > 2 > income Statement > pretax Income
148766
Quarters > 2 > income Statement > net Income
137286
Quarters > 2 > income Statement > eps
0.0064799948343557635
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
21186128
Quarters > 2 > income Statement > income Tax Expense
11480
Quarters > 2 > income Statement > EBITDA
245626
Quarters > 2 > income Statement > operating Margin
-0.1484657278986797
Quarters > 2 > income Statement > total Other Income Expense Net
150334
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
350890
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
314066
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
705607
Quarters > 2 > balance Sheet > property Plant Equipment
617752
Quarters > 2 > balance Sheet > total Assets
1355101
Quarters > 2 > balance Sheet > payables
181196
Quarters > 2 > balance Sheet > short Term Debt
555138
Quarters > 2 > balance Sheet > long Term Debt
535889
Quarters > 2 > balance Sheet > total Liabilities
1988259
Quarters > 2 > balance Sheet > equity
-633158
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
137286
Quarters > 2 > cash Flow > depreciation
58420
Quarters > 2 > cash Flow > change In Working Capital
-329255
Quarters > 2 > cash Flow > cash From Operations
-195391
Quarters > 2 > cash Flow > capital Expenditures
0
Quarters > 2 > cash Flow > cash From Investing
39879
Quarters > 2 > cash Flow > cash From Financing
-342005
Quarters > 2 > cash Flow > net Change In Cash
-497517
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.0064799948343557635
Quarters > 2 > ratios > PB
-1.7734353573673554
Quarters > 2 > ratios > ROE
-21.68273953736666
Quarters > 2 > ratios > ROA
10.131052962103931
Quarters > 2 > ratios > FCF
-195391
Quarters > 2 > ratios > Piotroski FScore
1
Quarters > 2 > ratios > fcf Percent
-0.185005529590886
Quarters > 2 > health Score
39
Quarters > 3 > quarter
2024-09-30
Quarters > 3 > income Statement > revenue
1023208
Quarters > 3 > income Statement > cost Of Revenue
406004
Quarters > 3 > income Statement > gross Profit
617204
Quarters > 3 > income Statement > operating Expenses
616738
Quarters > 3 > income Statement > operating Income
466
Quarters > 3 > income Statement > interest Expense
46190
Quarters > 3 > income Statement > pretax Income
79277
Quarters > 3 > income Statement > net Income
79277
Quarters > 3 > income Statement > eps
0.005179638598078548
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
15305508
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
182655
Quarters > 3 > income Statement > operating Margin
0.04554303719282883
Quarters > 3 > income Statement > total Other Income Expense Net
78811
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
848407
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
307831
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
1190636
Quarters > 3 > balance Sheet > property Plant Equipment
676172
Quarters > 3 > balance Sheet > total Assets
1898550
Quarters > 3 > balance Sheet > payables
616508
Quarters > 3 > balance Sheet > short Term Debt
982694
Quarters > 3 > balance Sheet > long Term Debt
596534
Quarters > 3 > balance Sheet > total Liabilities
3107845
Quarters > 3 > balance Sheet > equity
-1209295
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
79277
Quarters > 3 > cash Flow > depreciation
57188
Quarters > 3 > cash Flow > change In Working Capital
45240
Quarters > 3 > cash Flow > cash From Operations
66850
Quarters > 3 > cash Flow > capital Expenditures
2
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-40130
Quarters > 3 > cash Flow > net Change In Cash
26720
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.005179638598078548
Quarters > 3 > ratios > PB
-0.6707973852533914
Quarters > 3 > ratios > ROE
-6.555637788959682
Quarters > 3 > ratios > ROA
4.175660372389455
Quarters > 3 > ratios > FCF
66848
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.06533178004863137
Quarters > 3 > health Score
39
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
4365122
Annuals > 0 > income Statement > cost Of Revenue
1591011
Annuals > 0 > income Statement > gross Profit
2774111
Annuals > 0 > income Statement > operating Expenses
2429139
Annuals > 0 > income Statement > operating Income
344972
Annuals > 0 > income Statement > interest Expense
182118
Annuals > 0 > income Statement > pretax Income
253221
Annuals > 0 > income Statement > net Income
241741
Annuals > 0 > income Statement > eps
0.0112423786159254
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
21502656
Annuals > 0 > income Statement > income Tax Expense
11480
Annuals > 0 > income Statement > EBITDA
665403
Annuals > 0 > income Statement > operating Margin
7.902917719138205
Annuals > 0 > income Statement > total Other Income Expense Net
-91751
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
350890
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
314066
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
705607
Annuals > 0 > balance Sheet > property Plant Equipment
617752
Annuals > 0 > balance Sheet > total Assets
1355101
Annuals > 0 > balance Sheet > payables
181196
Annuals > 0 > balance Sheet > short Term Debt
555138
Annuals > 0 > balance Sheet > long Term Debt
535889
Annuals > 0 > balance Sheet > total Liabilities
1988259
Annuals > 0 > balance Sheet > equity
-633158
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
241741
Annuals > 0 > cash Flow > depreciation
230064
Annuals > 0 > cash Flow > change In Working Capital
-276385
Annuals > 0 > cash Flow > cash From Operations
269524
Annuals > 0 > cash Flow > capital Expenditures
7025
Annuals > 0 > cash Flow > cash From Investing
32854
Annuals > 0 > cash Flow > cash From Financing
-537268
Annuals > 0 > cash Flow > net Change In Cash
-234890
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.0112423786159254
Annuals > 0 > ratios > PB
-1.7999310882907582
Annuals > 0 > ratios > ROE
-38.18020146630067
Annuals > 0 > ratios > ROA
17.839334485031006
Annuals > 0 > ratios > FCF
262499
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.06013554718516458
Annuals > 0 > health Score
45
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
4408311
Annuals > 1 > income Statement > cost Of Revenue
1542450
Annuals > 1 > income Statement > gross Profit
2865861
Annuals > 1 > income Statement > operating Expenses
2103148
Annuals > 1 > income Statement > operating Income
762713
Annuals > 1 > income Statement > interest Expense
242959
Annuals > 1 > income Statement > pretax Income
351181
Annuals > 1 > income Statement > net Income
351181
Annuals > 1 > income Statement > eps
0.03213830394834751
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
10927179
Annuals > 1 > income Statement > income Tax Expense
1
Annuals > 1 > income Statement > EBITDA
845840
Annuals > 1 > income Statement > operating Margin
17.301705800702354
Annuals > 1 > income Statement > total Other Income Expense Net
-411532
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
585780
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
368352
Annuals > 1 > balance Sheet > inventories
-34174
Annuals > 1 > balance Sheet > total Current Assets
988306
Annuals > 1 > balance Sheet > property Plant Equipment
840791
Annuals > 1 > balance Sheet > total Assets
1860839
Annuals > 1 > balance Sheet > payables
511622
Annuals > 1 > balance Sheet > short Term Debt
934812
Annuals > 1 > balance Sheet > long Term Debt
773989
Annuals > 1 > balance Sheet > total Liabilities
3233767
Annuals > 1 > balance Sheet > equity
-1372928
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
351181
Annuals > 1 > cash Flow > depreciation
251699
Annuals > 1 > cash Flow > change In Working Capital
-131902
Annuals > 1 > cash Flow > cash From Operations
745546
Annuals > 1 > cash Flow > capital Expenditures
117216
Annuals > 1 > cash Flow > cash From Investing
-117216
Annuals > 1 > cash Flow > cash From Financing
-322623
Annuals > 1 > cash Flow > net Change In Cash
305707
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.03213830394834751
Annuals > 1 > ratios > PB
-0.4218287390161757
Annuals > 1 > ratios > ROE
-25.578981563490583
Annuals > 1 > ratios > ROA
18.872186148291174
Annuals > 1 > ratios > FCF
628330
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.14253304723736596
Annuals > 1 > health Score
54
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
3876227
Annuals > 2 > income Statement > cost Of Revenue
1278239
Annuals > 2 > income Statement > gross Profit
2597988
Annuals > 2 > income Statement > operating Expenses
2517149
Annuals > 2 > income Statement > operating Income
80839
Annuals > 2 > income Statement > interest Expense
194643
Annuals > 2 > income Statement > pretax Income
-294528
Annuals > 2 > income Statement > net Income
-294528
Annuals > 2 > income Statement > eps
-0.03507094851169234
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
8398062
Annuals > 2 > income Statement > income Tax Expense
180724
Annuals > 2 > income Statement > EBITDA
154356
Annuals > 2 > income Statement > operating Margin
2.0855073761160017
Annuals > 2 > income Statement > total Other Income Expense Net
-375367
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
280073
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
373175
Annuals > 2 > balance Sheet > inventories
-
Annuals > 2 > balance Sheet > total Current Assets
684801
Annuals > 2 > balance Sheet > property Plant Equipment
662843
Annuals > 2 > balance Sheet > total Assets
1382346
Annuals > 2 > balance Sheet > payables
555445
Annuals > 2 > balance Sheet > short Term Debt
900996
Annuals > 2 > balance Sheet > long Term Debt
1000500
Annuals > 2 > balance Sheet > total Liabilities
3273744
Annuals > 2 > balance Sheet > equity
-1891398
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
-294528
Annuals > 2 > cash Flow > depreciation
254241
Annuals > 2 > cash Flow > change In Working Capital
-103312
Annuals > 2 > cash Flow > cash From Operations
369471
Annuals > 2 > cash Flow > capital Expenditures
33725
Annuals > 2 > cash Flow > cash From Investing
-33725
Annuals > 2 > cash Flow > cash From Financing
-717850
Annuals > 2 > cash Flow > net Change In Cash
-382104
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-0.03507094851169234
Annuals > 2 > ratios > PB
-0.23532714214565098
Annuals > 2 > ratios > ROE
15.571973746403453
Annuals > 2 > ratios > ROA
-21.306387836330412
Annuals > 2 > ratios > FCF
335746
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
0.08661670227259652
Annuals > 2 > health Score
35
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
4659393
Annuals > 3 > income Statement > cost Of Revenue
1284876
Annuals > 3 > income Statement > gross Profit
3374517
Annuals > 3 > income Statement > operating Expenses
2118601
Annuals > 3 > income Statement > operating Income
1255916
Annuals > 3 > income Statement > interest Expense
583149
Annuals > 3 > income Statement > pretax Income
1750589
Annuals > 3 > income Statement > net Income
1750589
Annuals > 3 > income Statement > eps
0.1421525239742802
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
12314864
Annuals > 3 > income Statement > income Tax Expense
583682
Annuals > 3 > income Statement > EBITDA
2575363
Annuals > 3 > income Statement > operating Margin
26.954498150295542
Annuals > 3 > income Statement > total Other Income Expense Net
494673
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
662177
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
328042
Annuals > 3 > balance Sheet > inventories
-
Annuals > 3 > balance Sheet > total Current Assets
1024597
Annuals > 3 > balance Sheet > property Plant Equipment
814487
Annuals > 3 > balance Sheet > total Assets
1870824
Annuals > 3 > balance Sheet > payables
738221
Annuals > 3 > balance Sheet > short Term Debt
1270839
Annuals > 3 > balance Sheet > long Term Debt
1313817
Annuals > 3 > balance Sheet > total Liabilities
4492429
Annuals > 3 > balance Sheet > equity
-2621605
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
1750589
Annuals > 3 > cash Flow > depreciation
241628
Annuals > 3 > cash Flow > change In Working Capital
-11554
Annuals > 3 > cash Flow > cash From Operations
903374
Annuals > 3 > cash Flow > capital Expenditures
66000
Annuals > 3 > cash Flow > cash From Investing
-66000
Annuals > 3 > cash Flow > cash From Financing
-419945
Annuals > 3 > cash Flow > net Change In Cash
417427
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.1421525239742802
Annuals > 3 > ratios > PB
-0.24896496306651839
Annuals > 3 > ratios > ROE
-66.77546770013026
Annuals > 3 > ratios > ROA
93.57315279256628
Annuals > 3 > ratios > FCF
837374
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.17971740095759253
Annuals > 3 > health Score
57
Valuation > metrics > PE
0.0036954796953651363
Valuation > metrics > PB
-2.95101369947031
Valuation > final Score
70
Valuation > verdict
100.0% Undervalued
Profitability > metrics > ROE
-20.57624756063563
Profitability > metrics > ROA
12.95095947330741
Profitability > metrics > Net Margin
0.06877693041702077
Profitability > final Score
40
Profitability > verdict
Weak
Risk > metrics > Interest Coverage
3.8964300983326208
Risk > final Score
46
Risk > verdict
High
Liquidity > metrics > Current Ratio
0.9874159460391331
Liquidity > metrics > Quick Ratio
0.9874159460391331
Liquidity > final Score
59
Liquidity > verdict
Weak
Prev Valuations > 0
70
Prev Valuations > 1
70
Prev Valuations > 2
70
Prev Profitabilities > 0
2
Prev Profitabilities > 1
49
Prev Profitabilities > 2
32
Prev Risks > 0
35
Prev Risks > 1
30
Prev Risks > 2
30
Prev Liquidities > 0
57
Prev Liquidities > 1
58
Prev Liquidities > 2
47
Updated At
2026-01-20T21:30:16.824Z
Earnings History > 0 > period
2025-06-30
Earnings History > 0 > report Date
2025-06-30
Earnings History > 0 > date
2025-06-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.0037
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-03-31
Earnings History > 1 > report Date
2025-05-08
Earnings History > 1 > date
2025-03-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.0002
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2024-12-31
Earnings History > 2 > report Date
2025-03-31
Earnings History > 2 > date
2024-12-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.018
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-09-30
Earnings History > 3 > report Date
2024-11-11
Earnings History > 3 > date
2024-09-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.0052
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-06-30
Earnings History > 4 > report Date
2024-08-14
Earnings History > 4 > date
2024-06-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
-0.016
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-03-31
Earnings History > 5 > report Date
2024-05-10
Earnings History > 5 > date
2024-03-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0.0068
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2023-12-31
Earnings History > 6 > report Date
2024-03-15
Earnings History > 6 > date
2023-12-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
0.0024
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-09-30
Earnings History > 7 > report Date
2023-11-13
Earnings History > 7 > date
2023-09-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
0.0118
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-06-30
Earnings History > 8 > report Date
2023-08-14
Earnings History > 8 > date
2023-06-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
-
Earnings History > 8 > eps Actual
0.01
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-03-31
Earnings History > 9 > report Date
2023-05-15
Earnings History > 9 > date
2023-03-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
-
Earnings History > 9 > eps Actual
-0.0007
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2022-12-31
Earnings History > 10 > report Date
2023-03-31
Earnings History > 10 > date
2022-12-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
-
Earnings History > 10 > eps Actual
-0.03
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-09-30
Earnings History > 11 > report Date
2022-11-14
Earnings History > 11 > date
2022-09-30
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
-
Earnings History > 11 > eps Actual
-0.01
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-06-30
Earnings History > 12 > report Date
2022-08-15
Earnings History > 12 > date
2022-06-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
-
Earnings History > 12 > eps Actual
0.01
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-03-31
Earnings History > 13 > report Date
2022-04-01
Earnings History > 13 > date
2022-03-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
-
Earnings History > 13 > eps Actual
0.11
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2021-12-31
Earnings History > 14 > report Date
2021-12-31
Earnings History > 14 > date
2021-12-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
-
Earnings History > 14 > eps Actual
0.1079
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-09-30
Earnings History > 15 > report Date
2021-10-28
Earnings History > 15 > date
2021-09-30
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
-
Earnings History > 15 > eps Actual
-0.05
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-06-30
Earnings History > 16 > report Date
2021-08-11
Earnings History > 16 > date
2021-06-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
-
Earnings History > 16 > eps Actual
0.27
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-03-31
Earnings History > 17 > report Date
2021-05-14
Earnings History > 17 > date
2021-03-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
-
Earnings History > 17 > eps Actual
0.27
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2020-12-31
Earnings History > 18 > report Date
2021-02-16
Earnings History > 18 > date
2020-12-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
-
Earnings History > 18 > eps Actual
-0.2313
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-09-30
Earnings History > 19 > report Date
2020-11-25
Earnings History > 19 > date
2020-09-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
-
Earnings History > 19 > eps Actual
0.01
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-06-30
Earnings History > 20 > report Date
2020-08-28
Earnings History > 20 > date
2020-06-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
-
Earnings History > 20 > eps Actual
0.0007
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-03-31
Earnings History > 21 > report Date
2020-06-30
Earnings History > 21 > date
2020-03-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
-
Earnings History > 21 > eps Actual
0.0008
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
0.0008
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2019-12-31
Earnings History > 22 > report Date
2020-03-31
Earnings History > 22 > date
2019-12-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
-
Earnings History > 22 > eps Actual
-0.0292
Earnings History > 22 > eps Estimate
0
Earnings History > 22 > eps Difference
-0.0292
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-09-30
Earnings History > 23 > report Date
2019-11-18
Earnings History > 23 > date
2019-09-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
-
Earnings History > 23 > eps Actual
-0.0308
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-06-30
Earnings History > 24 > report Date
2019-08-16
Earnings History > 24 > date
2019-06-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
-
Earnings History > 24 > eps Actual
-0.0705
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-03-31
Earnings History > 25 > report Date
2019-04-16
Earnings History > 25 > date
2019-03-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
-
Earnings History > 25 > eps Actual
-0.072
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2018-12-31
Earnings History > 26 > report Date
2019-03-31
Earnings History > 26 > date
2018-12-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
-
Earnings History > 26 > eps Actual
-0.1369
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-09-30
Earnings History > 27 > report Date
2018-11-19
Earnings History > 27 > date
2018-09-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
-
Earnings History > 27 > eps Actual
-0.5513
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-06-30
Earnings History > 28 > report Date
2018-08-20
Earnings History > 28 > date
2018-06-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
-
Earnings History > 28 > eps Actual
0.01
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-03-31
Earnings History > 29 > report Date
2018-04-03
Earnings History > 29 > date
2018-03-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
-
Earnings History > 29 > eps Actual
-0.01
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2017-12-31
Earnings History > 30 > report Date
2018-03-31
Earnings History > 30 > date
2017-12-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
-
Earnings History > 30 > eps Actual
-1.5935
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-09-30
Earnings History > 31 > report Date
2017-11-20
Earnings History > 31 > date
2017-09-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
-
Earnings History > 31 > eps Actual
-1.2826
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-06-30
Earnings History > 32 > report Date
2017-08-21
Earnings History > 32 > date
2017-06-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
-
Earnings History > 32 > eps Actual
-0.3255
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-03-31
Earnings History > 33 > report Date
2017-05-19
Earnings History > 33 > date
2017-03-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
-
Earnings History > 33 > eps Actual
-0.1741
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2016-12-31
Earnings History > 34 > report Date
2017-03-31
Earnings History > 34 > date
2016-12-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
-
Earnings History > 34 > eps Actual
-0.2705
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-09-30
Earnings History > 35 > report Date
2016-12-31
Earnings History > 35 > date
2016-09-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
-
Earnings History > 35 > eps Actual
-0.8389
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-06-30
Earnings History > 36 > report Date
2016-09-30
Earnings History > 36 > date
2016-06-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
-
Earnings History > 36 > eps Actual
-0.3528
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-03-31
Earnings History > 37 > report Date
2016-06-30
Earnings History > 37 > date
2016-03-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
-
Earnings History > 37 > eps Actual
-0.5146
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2015-12-31
Earnings History > 38 > report Date
2016-03-31
Earnings History > 38 > date
2015-12-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
-
Earnings History > 38 > eps Actual
-0.3194
Earnings History > 38 > eps Estimate
0
Earnings History > 38 > eps Difference
-0.3194
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-09-30
Earnings History > 39 > report Date
2015-09-30
Earnings History > 39 > date
2015-09-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
-
Earnings History > 39 > eps Actual
-0.2014
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-06-30
Earnings History > 40 > report Date
2015-09-30
Earnings History > 40 > date
2015-06-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
-
Earnings History > 40 > eps Actual
-0.2089
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-03-31
Earnings History > 41 > report Date
2015-06-30
Earnings History > 41 > date
2015-03-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
-
Earnings History > 41 > eps Actual
-0.5331
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2014-12-31
Earnings History > 42 > report Date
2015-03-31
Earnings History > 42 > date
2014-12-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
-
Earnings History > 42 > eps Actual
-0.3017
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-09-30
Earnings History > 43 > report Date
2014-12-31
Earnings History > 43 > date
2014-09-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
-
Earnings History > 43 > eps Actual
-1
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-06-30
Earnings History > 44 > report Date
2014-09-30
Earnings History > 44 > date
2014-06-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
-
Earnings History > 44 > eps Actual
-1
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-03-31
Earnings History > 45 > report Date
2014-06-30
Earnings History > 45 > date
2014-03-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
-
Earnings History > 45 > eps Actual
-1.3345
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2013-12-31
Earnings History > 46 > report Date
2014-03-31
Earnings History > 46 > date
2013-12-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
-
Earnings History > 46 > eps Actual
-0.057
Earnings History > 46 > eps Estimate
0
Earnings History > 46 > eps Difference
-0.057
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-09-30
Earnings History > 47 > report Date
2013-12-31
Earnings History > 47 > date
2013-09-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
-
Earnings History > 47 > eps Actual
-0.0026
Earnings History > 47 > eps Estimate
0
Earnings History > 47 > eps Difference
-0.0026
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-06-30
Earnings History > 48 > report Date
2013-09-30
Earnings History > 48 > date
2013-06-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
-
Earnings History > 48 > eps Actual
-0.0024
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
-0.0024
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-03-31
Earnings History > 49 > report Date
2013-06-30
Earnings History > 49 > date
2013-03-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
-
Earnings History > 49 > eps Actual
-0.0042
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
-0.0042
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2012-12-31
Earnings History > 50 > report Date
2013-03-31
Earnings History > 50 > date
2012-12-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
-
Earnings History > 50 > eps Actual
-0.0051
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
-0.0051
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-09-30
Earnings History > 51 > report Date
2012-12-31
Earnings History > 51 > date
2012-09-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
-
Earnings History > 51 > eps Actual
-0.0024
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
-0.0024
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-06-30
Earnings History > 52 > report Date
2012-09-30
Earnings History > 52 > date
2012-06-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
-
Earnings History > 52 > eps Actual
-0.0025
Earnings History > 52 > eps Estimate
0
Earnings History > 52 > eps Difference
-0.0025
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-03-31
Earnings History > 53 > report Date
2012-06-30
Earnings History > 53 > date
2012-03-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
-
Earnings History > 53 > eps Actual
-0.0025
Earnings History > 53 > eps Estimate
0
Earnings History > 53 > eps Difference
-0.0025
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2011-12-31
Earnings History > 54 > report Date
2012-03-31
Earnings History > 54 > date
2011-12-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
-
Earnings History > 54 > eps Actual
-0.0065
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
-0.0065
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-09-30
Earnings History > 55 > report Date
2011-12-31
Earnings History > 55 > date
2011-09-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
-
Earnings History > 55 > eps Actual
-0.0035
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
-0.0035
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-06-30
Earnings History > 56 > report Date
2011-09-30
Earnings History > 56 > date
2011-06-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
-
Earnings History > 56 > eps Actual
-0.0029
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
-0.0029
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-03-31
Earnings History > 57 > report Date
2011-06-30
Earnings History > 57 > date
2011-03-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
-
Earnings History > 57 > eps Actual
0
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2010-12-31
Earnings History > 58 > report Date
2011-03-31
Earnings History > 58 > date
2010-12-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
-
Earnings History > 58 > eps Actual
-0.0001
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
-0.0001
Earnings History > 58 > surprise Percent
-
Blue Line Protection Group, Inc. provides armed protection and transportation, currency processing, banking, and training and compliance services for businesses engaged in the legal cannabis industry in the United States. It offers shipment protection, money escort, and asset vaulting services; and financial services, such as handling transportation and storage of currency. The company was formerly known as The Engraving Masters, Inc. and changed its name to Blue Line Protection Group, Inc. in May 2014. The company was incorporated in 2006 and is headquartered in Denver, Colorado.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(Last Updated 2025-06-30)
Health Score
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Medium
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
* Institutions hold a combined 0.00% of the total shares of Blue Line Protection Group Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-06-30
EPS Actual
0.0037
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-06-30)
(Last Updated 2025-06-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-06-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-06-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.