v3.26.1
Segment Reporting -Schedule of Reconciliation of Segment Adjusted EBITDA to Net Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]            
Net sales $ 171,579   $ 123,123   $ 327,667 $ 237,782
Significant segment expenses:            
Recognition of inventory step-up         (4,916)  
Other expense (1,267)       (1,267)  
Transaction expenses (1,561)   (1,984)   (2,800) (2,444)
Interest expense, net (20,014)   (6,481)   (38,724) (12,940)
Income tax provision (5,096)   (4,123)   (8,760) (8,492)
Net income 16,742 $ 11,143 16,713 $ 15,316 27,885 32,029
Operating Segments [Member]            
Segment Reporting [Line Items]            
Net sales 171,579   123,123   327,667 237,782
Significant segment expenses:            
Adjusted cost of sales 73,465   52,116   138,725 102,756
Adjusted selling, general and administrative expenses 23,973   20,284   47,158 38,254
Adjusted research and development costs 4,692   3,605   9,116 6,521
Adjusted EBITDA 69,449   47,118   132,668 90,251
Recognition of inventory step-up 0   0   (4,916) 0
Other expense (1,267)   0   (1,267) 0
Transaction expenses (1,561)   (1,984)   (2,800) (2,444)
Stock-based compensation (4,581)   (3,650)   (8,973) (6,739)
Acquisition and facility integration costs (244)   (1,480)   (457) (2,462)
Depreciation and amortization (19,944)   (12,687)   (38,886) (25,145)
Interest expense, net (20,014)   (6,481)   (38,724) (12,940)
Income tax provision (5,096)   (4,123)   (8,760) (8,492)
Net income $ 16,742   $ 16,713   $ 27,885 $ 32,029