XML 70 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 6 - Stock-based Compensation - Summary of Restricted Stock Units (Details) - Restricted Stock Units (RSUs) [Member]
shares in Thousands
12 Months Ended
Mar. 30, 2024
$ / shares
shares
April 2018, First Issuance [Member]  
Number of units granted (in shares) 1
Grant date fair value per unit (in dollars per share) | $ / shares $ 15.65
Number of shares issued (in shares) 1
April 2017 [Member]  
Number of units granted (in shares) 62
Grant date fair value per unit (in dollars per share) | $ / shares $ 12.9
Number of shares issued (in shares) 49
July 2020 [Member]  
Number of units granted (in shares) 1
Grant date fair value per unit (in dollars per share) | $ / shares $ 27.08
Number of shares issued (in shares) 1
September 2019 [Member]  
Number of units granted (in shares) 18
Grant date fair value per unit (in dollars per share) | $ / shares $ 22.77
Number of shares issued (in shares) 18
October 2018 [Member]  
Number of units granted (in shares) 1
Grant date fair value per unit (in dollars per share) | $ / shares $ 20.81
Number of shares issued (in shares) 1
January 2021 [Member]  
Number of units granted (in shares) 3
Grant date fair value per unit (in dollars per share) | $ / shares $ 34.68
Number of shares issued (in shares) 3
May 2018, First Issuance [Member]  
Number of units granted (in shares) 29
Grant date fair value per unit (in dollars per share) | $ / shares $ 15.3
Number of shares issued (in shares) 29
April 2018, Second Issuance [Member]  
Number of units granted (in shares) 1
Grant date fair value per unit (in dollars per share) | $ / shares $ 15.65
Number of shares issued (in shares) 1
May 2018, Second Issuance [Member]  
Number of units granted (in shares) 29
Grant date fair value per unit (in dollars per share) | $ / shares $ 15.3
Number of shares issued (in shares) 19
September 2020, First Issuance [Member]  
Number of units granted (in shares) 14
Grant date fair value per unit (in dollars per share) | $ / shares $ 28.52
Number of shares issued (in shares) 14
October 2018, Second Issuance [Member]  
Number of units granted (in shares) 1
Grant date fair value per unit (in dollars per share) | $ / shares $ 20.81
Number of shares issued (in shares) 1
April 2019 [Member]  
Number of units granted (in shares) 20
Grant date fair value per unit (in dollars per share) | $ / shares $ 23.5
Number of shares issued (in shares) 20
April 2019, Second Issuance [Member]  
Number of units granted (in shares) 20
Grant date fair value per unit (in dollars per share) | $ / shares $ 23.5
Number of shares issued (in shares) 16
July 2022 [Member]  
Number of units granted (in shares) 1
Grant date fair value per unit (in dollars per share) | $ / shares $ 59.33
Number of shares issued (in shares) 1
September 2021 [Member]  
Number of units granted (in shares) 7
Grant date fair value per unit (in dollars per share) | $ / shares $ 66.09
Number of shares issued (in shares) 7
September 2022 [Member]  
Number of units granted (in shares) 1
Grant date fair value per unit (in dollars per share) | $ / shares $ 73.3
Number of shares issued (in shares) 1
October 2018, Third Issuance [Member]  
Number of units granted (in shares) 1
Grant date fair value per unit (in dollars per share) | $ / shares $ 20.81
Number of shares issued (in shares) 1
April 2020 [Member]  
Number of units granted (in shares) 2
Grant date fair value per unit (in dollars per share) | $ / shares $ 26.25
Number of shares issued (in shares) 2
July 2020, Second Issuance [Member]  
Number of units granted (in shares) 26
Grant date fair value per unit (in dollars per share) | $ / shares $ 27.08
Number of shares issued (in shares) 26
September 2020, Second Issuance [Member]  
Number of units granted (in shares) 4
Grant date fair value per unit (in dollars per share) | $ / shares $ 28.54
Number of shares issued (in shares) 4
September 2020, Third Issuance [Member]  
Number of units granted (in shares) 5
Grant date fair value per unit (in dollars per share) | $ / shares $ 29.76
Number of shares issued (in shares) 5
September 2022, Second Issuance [Member]  
Number of units granted (in shares) 5
Grant date fair value per unit (in dollars per share) | $ / shares $ 73.8
Number of shares issued (in shares) 5
September 2020, Fourth Issuance [Member]  
Number of units granted (in shares) 3
Grant date fair value per unit (in dollars per share) | $ / shares $ 29.76
Number of shares issued (in shares) 3
October 2018, Fourth Issuance [Member]  
Number of units granted (in shares) 1
Grant date fair value per unit (in dollars per share) | $ / shares $ 20.81
Number of shares issued (in shares) 1
June 2021, First Issuance [Member]  
Number of units granted (in shares) 11
Grant date fair value per unit (in dollars per share) | $ / shares $ 53.17
Number of shares issued (in shares) 11