v3.26.1
Segment Information - Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Net Sales $ 305,587 $ 264,689 $ 603,231 $ 527,938
Depreciation and amortization     (49,954) (42,436)
Loss on disposals of equipment     (154) (1,229)
Interest and other income, net 2,830 2,199 5,713 4,592
Interest expense (3,483) (3,749) (7,069) (7,208)
Gain on equity investment 4,539 0 66,552 0
Income tax (expense) benefit (6,107) 102 (23,240) (32)
INCOME ATTRIBUTABLE TO COMMON STOCKHOLDERS 19,488 16,356 67,996 3,659
Reportable Segment        
Segment Reporting [Line Items]        
Net Sales 305,587 264,689 603,231 527,938
Input costs (87,367) (76,446) (172,288) (153,533)
Quality costs (7,612) (5,271) (13,865) (11,150)
Logistics costs (21,004) (15,108) (39,677) (30,494)
Media costs (40,806) (39,632) (87,847) (79,423)
Plant costs and other costs of goods sold (61,541) (58,253) (127,730) (117,580)
Other segment selling, general and administrative items (34,175) (24,860) (70,160) (70,749)
Depreciation and amortization (24,965) (20,609) (49,954) (42,436)
Share-based compensation (6,380) (6,221) (15,516) (15,037)
Loss on disposals of equipment (28) (485) (154) (1,229)
Interest and other income, net 2,830 2,199 5,713 4,592
Interest expense (3,483) (3,749) (7,069) (7,208)
Gain on equity investment 4,539 0 66,552 0
Income tax (expense) benefit (6,107) 102 (23,240) (32)
INCOME ATTRIBUTABLE TO COMMON STOCKHOLDERS $ 19,488 $ 16,356 $ 67,996 $ 3,659