XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 28, 2023
Jun. 27, 2023
Jun. 26, 2023
Sep. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Effective Income Tax Rate Reconciliation, Percent       24.10%   26.10% 2.40% 28.50%
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent         21.00%      
Income Tax Expense (Benefit)       $ (7,134)   $ 7,227 $ (2,205) $ 23,520
Kenya [Member]                
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 30.00% 30.00% 37.50% 30.00%        
Income Tax Expense (Benefit)       $ (9,400)