v3.25.2
Note 3 - Restatement of Previously Issued Consolidated Financial Statements (as Restated) - Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2023
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Interest expense (income): $ (582) $ (590) $ (515) $ (502) $ (1,066) $ (998) $ 2,191 $ 2,231
Income before income tax expense:   (1,260)   581 6,945 2,462 (1,662) 2,999
Net income (loss): (270) (2,194) (134) 352 4,618 1,619 (1,806) 2,351
Previously Reported [Member]                
Interest expense (income): (582) (567) (380) (478) (1,097) (868) 2,222 1,919
Income before income tax expense:   5,622   1,644 14,656 4,462 (1,469)  
Net income (loss): $ (232) $ 4,075 $ 1,098 $ 1,106 $ 11,255 $ 2,883 (2,687) 4,776
Restatement Adjustment, Continuing Operations [Member]                
Interest expense (income):             0  
Income before income tax expense:             0  
Net income (loss):             0  
Discontinued Operations Adjustment [Member]                
Interest expense (income):             (31)  
Income before income tax expense:             (193)  
Net income (loss):             881  
Americas [Member]                
Interest expense (income):             2,126 1,700
Income before income tax expense:             554 170
Net income (loss):             385 811
Americas [Member] | Previously Reported [Member]                
Interest expense (income):             65  
Income before income tax expense:             (4,990)  
Net income (loss):             (6,233)  
Americas [Member] | Restatement Adjustment, Continuing Operations [Member]                
Interest expense (income):             2,092  
Income before income tax expense:             5,737  
Net income (loss):             5,737  
Americas [Member] | Discontinued Operations Adjustment [Member]                
Interest expense (income):             (31)  
Income before income tax expense:             (193)  
Net income (loss):             881  
Asia Pacific [Member]                
Interest expense (income):             65 122
Income before income tax expense:             (1,064) 236
Net income (loss):             (1,000) (24)
Asia Pacific [Member] | Previously Reported [Member]                
Interest expense (income):             2,157  
Income before income tax expense:             6,338  
Net income (loss):             6,402  
Asia Pacific [Member] | Restatement Adjustment, Continuing Operations [Member]                
Interest expense (income):             (2,092)  
Income before income tax expense:             (7,402)  
Net income (loss):             (7,402)  
Asia Pacific [Member] | Discontinued Operations Adjustment [Member]                
Interest expense (income):             0  
Income before income tax expense:             0  
Net income (loss):             0  
EMEA [Member]                
Interest expense (income):             0 409
Income before income tax expense:             (1,152) 2,593
Net income (loss):             (1,191) $ 1,564
EMEA [Member] | Previously Reported [Member]                
Interest expense (income):             0  
Income before income tax expense:             (2,817)  
Net income (loss):             (2,856)  
EMEA [Member] | Restatement Adjustment, Continuing Operations [Member]                
Interest expense (income):             0  
Income before income tax expense:             1,665  
Net income (loss):             1,665  
EMEA [Member] | Discontinued Operations Adjustment [Member]                
Interest expense (income):             0  
Income before income tax expense:             0  
Net income (loss):             $ 0