v3.25.2
Note 13 - Segment Information - Segment Reporting 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
Revenue: $ 37,788 $ 43,402 $ 48,714 $ 45,920 $ 92,799 $ 92,218 $ 163,629 $ 187,874
Selling, general and administrative expense 8,558 8,068 9,343 8,795 15,773 17,615 33,880 36,626
Operating income (loss): (1,530) (966) 800 958 7,723 3,277 700 5,576
Interest expense (income): (582) (590) (515) (502) (1,066) (998) 2,191 2,231
Other expense (income), net: 472 (296) (164) (125) (288) (183) 171 346
Income before income tax expense:   (1,260)   581 6,945 2,462 (1,662) 2,999
Income tax expense: (2,314) 934 583 229 2,327 843 144 648
Net income (loss): (270) (2,194) (134) 352 4,618 1,619 (1,806) 2,351
Depreciation and amortization: $ 454 $ 451 $ 497 $ 451 $ 926 $ 941 1,553 1,827
Capital expenditures:             1,139 1,249
Americas [Member]                
Revenue:             144,047 128,832
Selling, general and administrative expense             29,635 23,166
Operating income (loss):             1,597 3,418
Interest expense (income):             2,126 1,700
Other expense (income), net:             (1,083) 1,070
Income before income tax expense:             554 170
Income tax expense:             169 (166)
Net income (loss):             385 811
Depreciation and amortization:             1,455 1,563
Capital expenditures:             1,134 1,077
Asia Pacific [Member]                
Revenue:             11,305 24,480
Selling, general and administrative expense             3,107 8,437
Operating income (loss):             (999) (599)
Interest expense (income):             65 122
Other expense (income), net:             1,254 (759)
Income before income tax expense:             (1,064) 236
Income tax expense:             (64) 62
Net income (loss):             (1,000) (24)
Depreciation and amortization:             66 94
Capital expenditures:             5 71
EMEA [Member]                
Revenue:             8,277 34,562
Selling, general and administrative expense             1,138 5,023
Operating income (loss):             102 2,757
Interest expense (income):             0 409
Other expense (income), net:               35
Income before income tax expense:             (1,152) 2,593
Income tax expense:             39 752
Net income (loss):             (1,191) 1,564
Depreciation and amortization:             32 170
Capital expenditures:             $ 0 $ 101