Loading...
XNASCMPOW
Market cap1.38bUSD
Jan 10, Last price  
3.62USD
1D
-12.35%
1Q
-6.94%
IPO
147.95%
Name

CompoSecure Inc

Chart & Performance

D1W1MN
XNAS:CMPOW chart
P/E
18.77
P/S
0.92
EPS
0.19
Div Yield, %
0.00%
Shrs. gr., 5y
18.79%
Rev. gr., 5y
20.24%
Revenues
391m
+3.21%
155,424,000243,290,000260,586,000267,900,000378,476,000390,629,000
Net income
19m
-85.40%
51,987,00081,473,00077,815,00083,400,000131,815,00019,239,000
CFO
104m
+12.43%
38,970,00081,186,00087,062,00077,800,00092,783,000104,312,000
Earnings
Mar 04, 2025

Profile

As of December 27, 2021, Roman DBDR Tech Acquisition Corp. was acquired by CompoSecure, L.L.C., in a reverse merger transaction. Roman DBDR Tech Acquisition Corp. does not have significant operations. It intends to effect a merger, capital stock exchange, asset acquisition, stock purchase, reorganization, or business combination with one or more businesses in the technology, media, and telecom industries. The company was incorporated in 2020 and is based in Las Vegas, Nevada.
IPO date
Nov 06, 2020
Employees
850
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
390,629
3.21%
378,476
41.28%
Cost of revenue
257,673
263,581
Unusual Expense (Income)
NOPBT
132,956
114,895
NOPBT Margin
34.04%
30.36%
Operating Taxes
4,556
4,360
Tax Rate
3.43%
3.79%
NOPAT
128,400
110,535
Net income
19,239
-85.40%
131,815
58.05%
Dividends
(36,293)
Dividend yield
22.70%
Proceeds from repurchase of equity
(3,126)
82
BB yield
1.64%
-0.05%
Debt
Debt current
12,261
16,218
Long-term debt
340,551
361,002
Deferred revenue
Other long-term liabilities
33,521
58,558
Net debt
306,338
354,927
Cash flow
Cash from operating activities
104,312
92,783
CAPEX
(10,944)
(9,053)
Cash from investing activities
(10,944)
(9,053)
Cash from financing activities
(65,794)
(92,032)
FCF
112,485
54,853
Balance
Cash
41,216
13,642
Long term investments
5,258
8,651
Excess cash
26,943
3,369
Stockholders' equity
(245,239)
(316,105)
Invested Capital
417,631
450,273
ROIC
29.59%
23.18%
ROCE
77.12%
85.64%
EV
Common stock shares outstanding
35,312
32,555
Price
5.40
9.98%
4.91
-40.19%
Market cap
190,685
19.29%
159,847
-79.41%
EV
1,093,610
1,115,008
EBITDA
141,343
123,470
EV/EBITDA
7.74
9.03
Interest
29,133
20,129
Interest/NOPBT
21.91%
17.52%