XML 119 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions and Divestitures - Business Acquisition Unaudited Pro Forma Information (Details) - Fortemedia - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Business Acquisition [Line Items]    
Net sales $ 1,334,446 $ 1,693,230
Net income 49,465 218,815
Net income attributable to common stockholders $ 42,647 $ 215,349
Earnings per share - basic $ 0.92 $ 4.7
Earnings per share - diluted $ 0.92 $ 4.65