NASDAQ : CMPO

CompoSecure, Inc. — Earnings Estimates

$16.51 USD

-$1.04 (-5.93%)

Volume
7.13M
Average Volume
1.4M
Market Capitalization
$1.68B
P/E Ratio
-6.91
Dividend Yield
0.03%
Price Target
$22.50
Year High
$26.78
Year Low
$9.24
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.92

Annual earnings financials

CMPO financial data with annual/quarterly toggle

CMPO GAAP EPS - Annual & Quarterly

CMPO Sales Revenue - Annual & Quarterly

CMPO Shares Outstanding - Annual & Quarterly

Hover over bars to see exact values. Data includes up to 12 years of annual financials and up to 20 quarters of quarterly data from FMP Financial Data.

CMPO Estimated and Actual Revenue by Quarter
CMPO Estimated and Actual EPS by Quarter
CMPO Analyst Forecasts — EBITDA & EBIT
Quarter Date No of Estimates Ebitda Ebit
Low High Average Low High Average
2026-12-31 1 21.53M 21.53M 21.53M 15.08M 15.08M 15.08M
2026-09-30 1 22.31M 22.31M 22.31M 15.62M 15.62M 15.62M
2026-06-30 1 21.74M 21.74M 21.74M 15.23M 15.23M 15.23M
2026-03-31 2 20.02M 20.02M 20.02M 14.03M 14.03M 14.03M
2025-12-31 4 19.33M 20.24M 19.93M 13.54M 14.18M 13.96M
2025-09-30 4 20.28M 20.71M 20.48M 14.21M 14.51M 14.34M
CMPO Analyst Forecasts — Net Income & SGA Expense
Quarter Date No of Estimates NetIncome SgaExpense
Low High Average Low High Average
2026-12-31 1 83.87M 83.87M 83.87M 81.79M 81.79M 81.79M
2026-09-30 1 80.63M 80.63M 80.63M 84.73M 84.73M 84.73M
2026-06-30 1 79.82M 79.82M 79.82M 82.58M 82.58M 82.58M
2026-03-31 2 79.96M 79.96M 79.96M 76.06M 76.06M 76.06M
2025-12-31 4 63.15M 63.15M 63.15M 73.43M 76.88M 75.72M
2025-09-30 4 58.82M 73.53M 67.64M 77.04M 78.68M 77.78M
CMPO Analyst Forecasts — Revenue & EPS
Quarter Date No of Revenue Estimates Revenue No of EPS Estimates EPS
Low High Average Low High Average
2026-12-31 1 123.27M 123.27M 123.27M 1 0.31063 0.31063 0.31063
2026-09-30 1 127.7M 127.7M 127.7M 1 0.29863 0.29863 0.29863
2026-06-30 1 124.47M 124.47M 124.47M 1 0.29563 0.29563 0.29563
2026-03-31 2 114.63M 114.63M 114.63M 2 0.29617 0.29617 0.29617
2025-12-31 4 110.66M 115.87M 114.12M 2 0.23391 0.23391 0.23391
2025-09-30 4 116.12M 118.58M 117.22M 3 0.21786 0.27233 0.25054