v3.25.2
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Statement of Comprehensive Income [Abstract]    
Numerator for basic and diluted net income (loss) per share — net income (loss) available to common stockholders $ 25,594 $ 414
Other comprehensive income (loss), net of tax:    
Foreign currency translation adjustment, including intra-entity foreign currency transactions that are of a long-term investment nature 11,375 (932)
Reclassification adjustments, net of tax:    
Amortization of pension actuarial gain (7) 0
Other comprehensive income (loss) 11,368 (932)
Total comprehensive income (loss) $ 36,962 $ (518)