XML 16 R5.htm IDEA: XBRL DOCUMENT v3.19.2
CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Statement - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income/(Loss)
Balance (in shares) at Mar. 31, 2018   52,343      
Balance at Mar. 31, 2018 $ 752,429 $ 523 $ 503,955 $ 266,942 $ (18,991)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Employee stock purchase plan (in shares)   45      
Employee stock purchase plan 1,780 $ 1 1,779    
Exercise of stock options (in shares)   75      
Exercise of stock options 2,831 $ 1 2,830    
Shares repurchased (in shares)   (888)      
Shares repurchased (80,000) $ (9) (4,552) (75,439)  
Issuance of restricted stock, net of cancellations (in shares)   67      
Issuance of restricted stock, net of cancellations 0        
Share-based compensation expense 3,379   3,379    
Cumulative effect of change in accounting standards 1,177     1,177  
Net loss (2,819)     (2,819)  
Other comprehensive income (loss) (4,719)       (4,719)
Balance (in shares) at Jun. 30, 2018   51,642      
Balance at Jun. 30, 2018 674,058 $ 516 507,391 189,861 (23,710)
Balance (in shares) at Mar. 30, 2019   51,020      
Balance at Mar. 30, 2019 667,868 $ 510 536,320 161,418 (30,380)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Employee stock purchase plan (in shares)   25      
Employee stock purchase plan 1,830 $ 0 1,830    
Exercise of stock options (in shares)   85      
Exercise of stock options 3,635 $ 1 3,634    
Shares repurchased (in shares)   (616)      
Shares repurchased (75,000) $ (6) (21,473) (53,521)  
Issuance of restricted stock, net of cancellations (in shares)   257      
Issuance of restricted stock, net of cancellations 0 $ 3 (3)    
Share-based compensation expense 4,730   4,730    
Net loss (8,479)     (8,479)  
Other comprehensive income (loss) (3,618)       (3,618)
Balance (in shares) at Jun. 29, 2019   50,771      
Balance at Jun. 29, 2019 $ 590,966 $ 508 $ 525,038 $ 99,418 $ (33,998)