XML 20 R7.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Ordinary Shares
Accumulated Deficit
Unrealized Gain (Loss) on Derivative Instruments and Other
Foreign Currency Translation Adjustments
Total Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Mar. 31, 2018   528,078,000        
Beginning balance at Mar. 31, 2018 $ 3,018,573 $ 6,248,532 $ (3,144,114) $ (35,746) $ (50,099) $ (85,845)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options (in shares)   44,000        
Exercise of stock options 45 $ 45        
Issuance of Flex Ltd. vested shares under restricted share unit awards (in shares)   4,614,000        
Net income 116,035   116,035      
Stock-based compensation, net of tax 20,952 $ 20,952        
Total other comprehensive income (loss) (84,989)     (40,903) (44,086) (84,989)
Ending balance (in shares) at Jun. 29, 2018   532,736,000        
Ending balance at Jun. 29, 2018 $ 3,109,319 $ 6,269,529 (2,989,376) (76,649) (94,185) (170,834)
Beginning balance (in shares) at Mar. 31, 2019 516,548,265 516,548,000        
Beginning balance at Mar. 31, 2019 $ 2,972,360 $ 6,135,535 (3,012,012) (41,556) (109,607) (151,163)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Repurchase of Flex Ltd. ordinary shares at cost (in shares)   (5,025,000)        
Repurchase of Flex Ltd. ordinary shares at cost (51,999) $ (51,999)        
Exercise of stock options (in shares)   117,000        
Exercise of stock options 403 $ 403        
Issuance of Flex Ltd. vested shares under restricted share unit awards (in shares)   2,399,000        
Net income 44,872   44,872      
Stock-based compensation, net of tax 15,227 $ 15,227        
Total other comprehensive income (loss) $ (1,071)     (5,475) 4,404 (1,071)
Ending balance (in shares) at Jun. 28, 2019 514,039,169 514,039,000        
Ending balance at Jun. 28, 2019 $ 3,001,815 $ 6,099,166 $ (2,945,117) $ (47,031) $ (105,203) $ (152,234)