XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Share-based Compensation - Restricted Stock Units Activity (Details) - The 2014 Plan [Member]
6 Months Ended
Jun. 28, 2025
$ / shares
shares
Time-based Restricted Stock Units [Member]  
Outstanding non-vested (in shares) | shares 289,421
Outstanding non-vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 12.65
Granted (in shares) | shares 18,500
Granted, weighted average grant date fair value (in dollars per share) | $ / shares $ 16.26
Vested (in shares) | shares (53,901)
Vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 12.89
Forfeited or expired (in shares) | shares (20,000)
Forfeited or expired, weighted average grant date fair value (in dollars per share) | $ / shares $ 6.15
Outstanding non-vested (in shares) | shares 234,020
Outstanding non-vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 13.43
Performance-based Restricted Stock Units [Member]  
Outstanding non-vested (in shares) | shares 300,000
Outstanding non-vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 28.79
Granted (in shares) | shares 99,763
Granted, weighted average grant date fair value (in dollars per share) | $ / shares $ 16.2
Vested (in shares) | shares (62,500)
Vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 29
Forfeited or expired (in shares) | shares (50,000)
Forfeited or expired, weighted average grant date fair value (in dollars per share) | $ / shares $ 27.73
Outstanding non-vested (in shares) | shares 287,263
Outstanding non-vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 24.55