Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Sponsored: Small Business Insurance Hub
Real Estate
Technology
Currency Converter
Canada markets closed
S&P/TSX
21,823.22
+94.67
(+0.44%)
S&P 500
5,064.20
+45.81
(+0.91%)
DOW
38,225.66
+322.37
(+0.85%)
CAD/USD
0.7314
+0.0033
(+0.45%)
CRUDE OIL
79.00
0.00
(0.00%)
Bitcoin CAD
80,377.73
+1,846.84
(+2.35%)
MARKETS LIVE BLOG
STOCKS SURGE AS FED RATE-HIKE FEARS FADE
Apple beats Q2 estimates with iPhone sales declining 10%
CompoSecure, Inc. (CMPO)
NasdaqGM - NasdaqGM Real Time Price. Currency in USD
Add to watchlist
7.23
+0.21
(+2.99%)
At close: 04:00PM EDT
7.23
0.00
(0.00%)
After hours:
04:01PM EDT
Summary
Chart
Conversations
Statistics
Historical Data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income Statement
Balance Sheet
Cash Flow
Annual
Quarterly
Income Statement
All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Total Revenue
390,629
390,629
378,476
267,948
260,586
Cost of Revenue
181,547
181,547
158,832
123,099
127,959
Gross Profit
209,082
209,082
219,644
144,849
132,627
Operating Expenses
Selling General and Administrative
89,995
89,995
104,749
63,424
48,669
Total Operating Expenses
89,995
89,995
104,749
63,424
48,669
Operating Income or Loss
119,087
119,087
114,895
81,425
83,958
Interest Expense
27,525
27,525
21,378
10,235
5,266
Total Other Income/Expenses Net
22,145
22,145
43,824
13,060
-
Income Before Tax
117,076
117,076
136,175
82,557
77,815
Income Tax Expense
4,556
4,556
4,360
-857
0
Income from Continuing Operations
112,520
112,520
131,815
83,414
77,815
Net Income
19,239
19,239
18,657
3,154
77,815
Net Income available to common shareholders
19,239
19,239
18,657
3,154
77,815
Basic EPS
1.05
-
1.21
0.21
5.21
Diluted EPS
0.94
-
1.13
0.12
5.21
Basic Average Shares
17,832
-
15,372
14,930
14,930
Diluted Average Shares
34,466
-
32,555
94,570
14,930
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.