XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
General - Schedule of Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2024
Jun. 29, 2023
Jun. 27, 2024
Jun. 29, 2023
Numerator:        
Net earnings (loss) $ (20,221) $ 13,466 $ (32,087) $ 4,000
Denominator        
Denominator for basic EPS (in shares) 32,161 31,673 32,027 31,622
Effect of dilutive employee stock options (in shares) 0 61 0 52
Effect of convertible senior notes (in shares) 0 9,201 0 0
Diluted weighted-average shares outstanding (in shares) 32,161 40,935 32,027 31,674
Weighted-average number of anti-dilutive shares excluded from denominator (in thousands):        
Weighted-average number of anti-dilutive shares excluded from denominator (in shares) 10,058 2,506 11,136 12,215
Employee stock options        
Weighted-average number of anti-dilutive shares excluded from denominator (in thousands):        
Weighted-average number of anti-dilutive shares excluded from denominator (in shares) 3,146 2,506 2,934 3,014
Restricted stock units        
Weighted-average number of anti-dilutive shares excluded from denominator (in thousands):        
Weighted-average number of anti-dilutive shares excluded from denominator (in shares) 50 0 50 0
PSUs        
Weighted-average number of anti-dilutive shares excluded from denominator (in thousands):        
Weighted-average number of anti-dilutive shares excluded from denominator (in shares) 143 0 143 0
Convertible senior notes        
Weighted-average number of anti-dilutive shares excluded from denominator (in thousands):        
Weighted-average number of anti-dilutive shares excluded from denominator (in shares) 6,719 0 8,009 9,201
Common Stock        
Net earnings (loss) per share - basic:        
Net earnings (loss) per share - basic (in dollars per share) $ (0.64) $ 0.43 $ (1.03) $ 0.13
Net earnings (loss) per share - diluted:        
Net earnings (loss) per share - diluted (in dollars per share) (0.64) 0.35 (1.03) 0.13
Class B Common Stock        
Net earnings (loss) per share - basic:        
Net earnings (loss) per share - basic (in dollars per share) (0.58) 0.39 (0.92) 0.12
Net earnings (loss) per share - diluted:        
Net earnings (loss) per share - diluted (in dollars per share) $ (0.58) $ 0.34 $ (0.92) $ 0.12