XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Net Revenues $ 211,371 $ 138,040 $ 408,493 $ 275,470
Operating Expenses        
Cost of sales (excluding depreciation and amortization) 74,615 57,698 147,652 106,855
Research and development 16,535 7,296 27,099 17,807
Selling, general, and administrative 81,771 52,821 158,299 100,842
Depreciation and amortization 23,281 14,697 46,172 29,383
Contingent consideration fair value adjustment 1,277 359 (10,815) 449
Gain on sale of building 0 0 0 (5,347)
Total Operating Expenses, net 197,479 132,871 368,407 249,989
Operating income 13,892 5,169 40,086 25,481
Other Expense, net        
Unrealized gain (loss) on investment in equity securities 332 (2,712) (589) 6,943
Interest expense, net (5,438) (4,656) (10,922) (9,256)
Other income (expense), net 1,739 (88) 1,937 (120)
Income (Loss) Before Income Tax Expense 10,525 (2,287) 30,512 23,048
Income tax expense 1,976 0 6,282 7,128
Net Income (Loss) 8,549 (2,287) 24,230 15,920
Dividends on Series A Convertible Preferred Stock (407) (407) (813) (813)
Net Income (Loss) Available to Common Shareholders $ 8,142 $ (2,694) $ 23,417 $ 15,107
Basic and Diluted Income (Loss) Per Share:        
Basic Income (Loss) Per Share(in dollars per share) $ 0.37 $ (0.14) $ 1.07 $ 0.71
Diluted Income (Loss) Per Share (in dollars per share) $ 0.36 $ (0.14) $ 1.05 $ 0.70
Basic Weighted-Average Shares Outstanding (in shares) 19,834 19,321 19,721 19,210
Diluted Weighted-Average Shares Outstanding (in shares) 20,308 19,321 20,177 19,561