XML 97 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings per Share - Computation of EPS Under the Two-Class Method (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 25, 2024
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Undistributed Earnings, Basic [Abstract]        
Net income allocated to common shares - basic   $ 166,332 $ 179,631 $ 165,874
Net income allocated to participating securities - basic   211 316 853
Net income allocated to common shares - diluted   166,332 179,631 165,874
Net income allocated to participating securities - diluted   211 316 853
Net income attributable to the Company   $ 166,543 $ 179,947 $ 166,727
Weighted average common shares outstanding, basic (in shares) | shares   114,058 104,008 103,821
Weighted average common shares outstanding, diluted (in shares) | shares   114,058 104,008 103,821
Participating shares outstanding (in shares) | shares   145 183 534
Basic EPS        
Basic EPS (in dollars per share) | $ / shares   $ 1.46 $ 1.73 $ 1.60
Diluted EPS        
Diluted EPS (in dollars per share) | $ / shares   $ 1.46 $ 1.73 $ 1.60
Stock split conversion ratio 0.233