XML 20 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Net sales $ 0 $ 107,135 $ 59,824 $ 319,712
Cost of sales 0 51,727 31,075 153,019
Gross profit 0 55,408 28,749 166,693
Operating expenses:        
Selling, general and administrative expenses 9,939 26,316 35,300 74,673
(Loss) income from operations (9,939) 29,092 (6,551) 92,020
Other (expense) income        
Revaluation of warrant liability (117,267) (74,418) (152,782) (76,211)
Revaluation of earnout consideration liability (57,610) (34,530) (57,101) (34,060)
Change in fair value of derivative liability - convertible notes redemption make-whole provision 0 544 0 425
Interest expense 0 (6,303) (1,688) (19,257)
Interest income 287 1,167 523 3,386
Loss on extinguishment of debt 0 (148) 0 (148)
Amortization of deferred financing costs 0 (249) (74) (908)
Total other expense, net (174,590) (113,937) (211,122) (126,773)
Loss before income taxes (184,529) (84,845) (217,673) (34,753)
Income tax expense (29,804) (629) (55,046) (51)
Loss before earnings in equity method investment (214,333) (85,474) (272,719) (34,804)
Earnings in equity method investment 39,637 0 93,390 0
Net loss (174,696) (85,474) (179,329) (34,804)
Net loss attributable to redeemable non-controlling interests 0 (43,414) 0 (18,414)
Net loss attributable to CompoSecure, Inc. $ (174,696) $ (42,060) $ (179,329) $ (16,390)
Net loss per share attributable to CompoSecure, Inc. - basic (in usd per share) $ (1.58) $ (1.10) $ (1.70) $ (0.58)
Net loss per share attributable to CompoSecure, Inc. - diluted (in usd per share) $ (1.58) $ (1.10) $ (1.70) $ (0.58)
Weighted average shares used to compute net loss per share attributable to Class A common stockholders - basic (in shares) 110,264,531 38,212,440 105,280,363 28,109,632
Weighted average shares used to compute net loss per share attributable to Class A common stockholders - diluted (in shares) 110,264,531 38,212,440 105,280,363 28,109,632