v3.25.2
Earnings (Net Loss) Per Share - Calculation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2025
Apr. 04, 2025
Jun. 28, 2024
Mar. 29, 2024
Jul. 04, 2025
Jun. 28, 2024
Earnings Per Share [Abstract]            
Net income (loss) attributable to FOX stockholders $ 2,744 $ (259,694) $ 5,407 $ (3,496) $ (256,950) $ 1,911
Weighted average shares used to compute basic earnings per share (in shares) 41,788,000   41,673,000   41,749,000 41,662,000
Dilutive effect of employee stock plans (in shares) 78,000   32,000   0 55,000
Weighted average shares used to compute diluted earnings per share (in shares) 41,866,000   41,705,000   41,749,000 41,717,000
Basic (in dollars per share) $ 0.07   $ 0.13   $ (6.15) $ 0.05
Diluted (in dollars per share) $ 0.07   $ 0.13   $ (6.15) $ 0.05
Anti-dilutive shares excluded from calculation of diluted earnings per share (in shares) 241,000   145,000   281 103