Note 3 - Restatement of Previously Issued Consolidated Financial Statements (as Restated) - Statements of Cash Flows (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
9 Months Ended |
12 Months Ended |
|
Dec. 31, 2024 |
Sep. 30, 2024 |
Jun. 30, 2024 |
Sep. 30, 2023 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Net income |
|
$ (270)
|
$ (3,443)
|
$ 1,098
|
$ 1,106
|
$ 3,737
|
$ 2,883
|
$ 3,468
|
$ 3,981
|
$ (2,687)
|
$ 4,776
|
|
Depreciation and amortization |
|
|
|
|
|
926
|
941
|
1,380
|
1,438
|
1,553
|
1,827
|
|
Amortization of operating lease assets |
|
|
|
|
|
310
|
256
|
415
|
433
|
545
|
875
|
|
Provision for expected credit losses |
|
|
|
|
|
89
|
38
|
133
|
138
|
128
|
88
|
|
Deferred income tax expense/(benefit) |
|
|
|
|
|
1,349
|
2,218
|
4,577
|
(638)
|
(1,500)
|
1,258
|
|
Share based compensation |
|
|
|
|
|
256
|
134
|
107
|
217
|
137
|
297
|
|
(Gain) loss on disposal of business |
|
960
|
1,411
|
0
|
0
|
(5,746)
|
0
|
(4,786)
|
|
(2,536)
|
408
|
|
Accounts receivable |
|
|
|
|
|
(6,199)
|
2,525
|
(2,276)
|
(1,978)
|
(2,089)
|
246
|
|
Prepaid expenses and other assets |
|
|
|
|
|
171
|
(2,142)
|
408
|
(1,630)
|
416
|
(1,350)
|
|
Accounts payable |
|
|
|
|
|
2,493
|
(552)
|
4,333
|
684
|
7,459
|
(2,010)
|
|
Operating lease liabilities |
|
|
|
|
|
(310)
|
(256)
|
(415)
|
(433)
|
(541)
|
(875)
|
|
Accrued expenses, other current liabilities and customer incentives and deposits |
|
|
|
|
|
1,213
|
427
|
(7,648)
|
(1,522)
|
(1,124)
|
(1,919)
|
|
Net cash (used in) provided by operating activities of continuing operations |
|
|
|
|
|
596
|
6,472
|
(304)
|
690
|
(239)
|
3,621
|
|
Net cash (used in) provided by operating activities of discontinued operations |
|
|
|
|
|
(426)
|
272
|
(426)
|
950
|
(426)
|
3,200
|
|
Net cash (used in) provided by operating activities |
|
|
|
|
|
170
|
6,744
|
(730)
|
1,640
|
(665)
|
6,821
|
|
Proceeds from sale of joint ventures, net of cash transferred |
|
|
|
|
|
|
|
|
|
7,259
|
(1,067)
|
|
Purchases of property and equipment and internal use software |
|
|
|
|
|
(771)
|
(694)
|
(898)
|
(1,037)
|
(1,129)
|
(1,194)
|
|
Net cash provided by (used in) investing activities of continuing operations |
|
|
|
|
|
7,211
|
(694)
|
5,777
|
(1,037)
|
6,130
|
(2,261)
|
|
Net cash provided by (used in) investing activities of discontinued operations |
|
|
|
|
|
3,751
|
(23)
|
3,751
|
(46)
|
3,751
|
(8)
|
|
Net cash provided by (used in) investing activities |
|
|
|
|
|
10,962
|
(717)
|
9,528
|
(1,083)
|
9,881
|
(2,269)
|
|
Borrowings under lines of credit |
|
|
|
|
|
69,117
|
47,340
|
103,184
|
80,151
|
132,133
|
103,742
|
|
Repayments under lines of credit |
|
|
|
|
|
(64,044)
|
(50,003)
|
(97,782)
|
(79,520)
|
(128,347)
|
(104,845)
|
|
Payment of notes to seller |
|
|
|
|
|
(1,843)
|
|
(1,843)
|
|
(1,843)
|
0
|
|
Repurchase of common stock |
|
|
|
|
|
(1,800)
|
|
(1,800)
|
|
(1,800)
|
0
|
|
Distribution to non-controlling investors |
|
|
|
|
|
0
|
0
|
0
|
(427)
|
0
|
(426)
|
|
Payments to acquire noncontrolling interests |
|
|
|
|
|
(250)
|
|
(250)
|
(473)
|
(500)
|
(473)
|
|
Proceeds from long-term debt |
|
|
|
|
|
|
|
|
|
15
|
930
|
|
Net cash used in financing activities of continuing operations |
|
|
|
|
|
1,206
|
(3,136)
|
1,525
|
(269)
|
(341)
|
(1,773)
|
|
Net cash used in financing activities of discontinued operations |
|
|
|
|
|
(1,315)
|
(1,196)
|
(1,315)
|
(1,247)
|
(1,315)
|
(1,247)
|
|
Net cash used in financing activities |
|
|
|
|
|
(109)
|
(4,332)
|
210
|
(1,516)
|
(1,656)
|
(3,020)
|
|
Effect of foreign exchange rate changes on cash |
|
|
|
|
|
(48)
|
(124)
|
(75)
|
(426)
|
(58)
|
(158)
|
|
Net increase in cash and cash equivalents |
|
|
|
|
|
10,976
|
1,571
|
8,933
|
(1,385)
|
7,502
|
1,374
|
|
Cash and cash equivalents at beginning of year |
$ 19,652
|
21,695
|
|
|
|
10,719
|
9,345
|
10,719
|
9,345
|
10,719
|
9,345
|
|
Cash and cash equivalents at end of year |
18,221
|
19,652
|
21,695
|
|
|
21,695
|
|
19,652
|
|
18,221
|
10,719
|
|
Less cash and cash equivalents of discontinued operations |
0
|
|
|
3,081
|
1,815
|
|
1,815
|
|
3,081
|
0
|
6,228
|
|
Cash and cash equivalents from continuing operations |
18,221
|
|
|
4,879
|
9,101
|
|
9,101
|
|
4,879
|
18,221
|
4,491
|
$ 9,345
|
Payments on term debt |
|
|
|
|
|
|
|
|
|
0
|
(701)
|
|
Previously Reported [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Net income |
|
(232)
|
4,075
|
1,098
|
1,106
|
11,255
|
2,883
|
11,024
|
3,981
|
(2,687)
|
4,776
|
|
Depreciation and amortization |
|
|
|
|
|
989
|
1,026
|
1,443
|
1,574
|
1,616
|
2,001
|
|
Amortization of operating lease assets |
|
|
|
|
|
310
|
256
|
415
|
433
|
545
|
875
|
|
Provision for expected credit losses |
|
|
|
|
|
89
|
38
|
133
|
138
|
128
|
88
|
|
Deferred income tax expense/(benefit) |
|
|
|
|
|
1,349
|
111
|
4,577
|
(15)
|
(1,500)
|
921
|
|
Share based compensation |
|
|
|
|
|
256
|
134
|
107
|
217
|
137
|
297
|
|
(Gain) loss on disposal of business |
|
922
|
(4,919)
|
0
|
0
|
(12,076)
|
0
|
(11,154)
|
|
(1,348)
|
408
|
|
Accounts receivable |
|
|
|
|
|
(9,766)
|
1,205
|
(5,843)
|
(1,963)
|
(5,656)
|
3,232
|
|
Prepaid expenses and other assets |
|
|
|
|
|
(2,620)
|
3,118
|
(2,383)
|
1,635
|
(2,375)
|
2,082
|
|
Accounts payable |
|
|
|
|
|
1,992
|
(803)
|
3,832
|
409
|
6,958
|
(2,960)
|
|
Operating lease liabilities |
|
|
|
|
|
(310)
|
(256)
|
(415)
|
(433)
|
(541)
|
(875)
|
|
Accrued expenses, other current liabilities and customer incentives and deposits |
|
|
|
|
|
6,395
|
(968)
|
(2,466)
|
(4,336)
|
4,058
|
(4,024)
|
|
Net cash (used in) provided by operating activities of continuing operations |
|
|
|
|
|
170
|
6,744
|
(730)
|
1,640
|
(665)
|
6,821
|
|
Net cash (used in) provided by operating activities of discontinued operations |
|
|
|
|
|
0
|
0
|
0
|
0
|
0
|
0
|
|
Net cash (used in) provided by operating activities |
|
|
|
|
|
170
|
6,744
|
(730)
|
1,640
|
(665)
|
6,821
|
|
Proceeds from sale of joint ventures, net of cash transferred |
|
|
|
|
|
|
|
|
|
11,020
|
(1,027)
|
|
Purchases of property and equipment and internal use software |
|
|
|
|
|
(781)
|
(717)
|
(908)
|
(1,083)
|
(1,139)
|
(1,242)
|
|
Net cash provided by (used in) investing activities of continuing operations |
|
|
|
|
|
10,962
|
(717)
|
9,528
|
(1,083)
|
9,881
|
(2,269)
|
|
Net cash provided by (used in) investing activities of discontinued operations |
|
|
|
|
|
0
|
0
|
0
|
0
|
0
|
0
|
|
Net cash provided by (used in) investing activities |
|
|
|
|
|
10,962
|
(717)
|
9,528
|
(1,083)
|
9,881
|
(2,269)
|
|
Borrowings under lines of credit |
|
|
|
|
|
69,117
|
47,340
|
103,184
|
80,151
|
132,133
|
103,742
|
|
Repayments under lines of credit |
|
|
|
|
|
(64,044)
|
(50,003)
|
(97,782)
|
(79,520)
|
(128,347)
|
(104,845)
|
|
Payment of notes to seller |
|
|
|
|
|
(1,843)
|
|
(1,843)
|
|
(1,843)
|
0
|
|
Repurchase of common stock |
|
|
|
|
|
(1,800)
|
|
(1,800)
|
|
(1,800)
|
0
|
|
Distribution to non-controlling investors |
|
|
|
|
|
(1,315)
|
(1,196)
|
(1,315)
|
(1,674)
|
(1,315)
|
(1,673)
|
|
Payments to acquire noncontrolling interests |
|
|
|
|
|
(250)
|
|
(250)
|
(473)
|
(500)
|
(473)
|
|
Proceeds from long-term debt |
|
|
|
|
|
|
|
|
|
15
|
930
|
|
Net cash used in financing activities of continuing operations |
|
|
|
|
|
(109)
|
(4,332)
|
210
|
(1,516)
|
(1,657)
|
(3,020)
|
|
Net cash used in financing activities of discontinued operations |
|
|
|
|
|
0
|
0
|
0
|
0
|
0
|
0
|
|
Net cash used in financing activities |
|
|
|
|
|
(109)
|
(4,332)
|
210
|
(1,516)
|
(1,657)
|
(3,020)
|
|
Effect of foreign exchange rate changes on cash |
|
|
|
|
|
(48)
|
(124)
|
(75)
|
(426)
|
(58)
|
(158)
|
|
Net increase in cash and cash equivalents |
|
|
|
|
|
10,976
|
1,571
|
8,933
|
(1,385)
|
7,502
|
1,374
|
|
Cash and cash equivalents at beginning of year |
19,652
|
21,695
|
|
|
|
10,719
|
9,345
|
10,719
|
9,345
|
10,719
|
9,345
|
|
Cash and cash equivalents at end of year |
18,221
|
19,652
|
21,695
|
|
|
21,695
|
|
19,652
|
|
18,221
|
10,719
|
|
Less cash and cash equivalents of discontinued operations |
0
|
|
|
(0)
|
(0)
|
|
(0)
|
|
(0)
|
0
|
0
|
|
Cash and cash equivalents from continuing operations |
18,221
|
|
|
7,960
|
10,916
|
|
10,916
|
|
7,960
|
18,221
|
10,719
|
9,345
|
Payments on term debt |
|
|
|
|
|
|
|
|
|
|
(701)
|
|
Revision of Prior Period, Adjustment [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Net income |
|
(38)
|
(7,518)
|
0
|
0
|
(7,518)
|
0
|
(7,556)
|
0
|
0
|
0
|
|
Depreciation and amortization |
|
|
|
|
|
0
|
(85)
|
0
|
(136)
|
(63)
|
(174)
|
|
Amortization of operating lease assets |
|
|
|
|
|
0
|
0
|
0
|
0
|
0
|
0
|
|
Provision for expected credit losses |
|
|
|
|
|
0
|
0
|
0
|
0
|
0
|
0
|
|
Deferred income tax expense/(benefit) |
|
|
|
|
|
0
|
2,107
|
0
|
(623)
|
0
|
337
|
|
Share based compensation |
|
|
|
|
|
0
|
0
|
0
|
0
|
0
|
0
|
|
(Gain) loss on disposal of business |
|
38
|
7,518
|
0
|
0
|
7,518
|
0
|
7,556
|
|
(1,188)
|
0
|
|
Accounts receivable |
|
|
|
|
|
0
|
1,320
|
0
|
(15)
|
3,567
|
(2,986)
|
|
Prepaid expenses and other assets |
|
|
|
|
|
0
|
(5,260)
|
0
|
(3,265)
|
2,791
|
(3,432)
|
|
Accounts payable |
|
|
|
|
|
0
|
251
|
0
|
275
|
501
|
950
|
|
Operating lease liabilities |
|
|
|
|
|
0
|
0
|
0
|
0
|
0
|
0
|
|
Accrued expenses, other current liabilities and customer incentives and deposits |
|
|
|
|
|
0
|
1,395
|
0
|
2,814
|
(5,182)
|
2,105
|
|
Net cash (used in) provided by operating activities of continuing operations |
|
|
|
|
|
0
|
(272)
|
0
|
(950)
|
426
|
(3,200)
|
|
Net cash (used in) provided by operating activities of discontinued operations |
|
|
|
|
|
0
|
272
|
0
|
950
|
(426)
|
3,200
|
|
Net cash (used in) provided by operating activities |
|
|
|
|
|
0
|
0
|
0
|
0
|
0
|
0
|
|
Proceeds from sale of joint ventures, net of cash transferred |
|
|
|
|
|
|
|
|
|
(3,761)
|
(40)
|
|
Purchases of property and equipment and internal use software |
|
|
|
|
|
0
|
23
|
0
|
46
|
10
|
48
|
|
Net cash provided by (used in) investing activities of continuing operations |
|
|
|
|
|
0
|
23
|
0
|
46
|
(3,751)
|
8
|
|
Net cash provided by (used in) investing activities of discontinued operations |
|
|
|
|
|
0
|
(23)
|
0
|
(46)
|
3,751
|
(8)
|
|
Net cash provided by (used in) investing activities |
|
|
|
|
|
0
|
0
|
0
|
0
|
0
|
0
|
|
Borrowings under lines of credit |
|
|
|
|
|
0
|
0
|
0
|
0
|
0
|
0
|
|
Repayments under lines of credit |
|
|
|
|
|
0
|
0
|
0
|
0
|
0
|
0
|
|
Payment of notes to seller |
|
|
|
|
|
0
|
|
0
|
|
0
|
0
|
|
Repurchase of common stock |
|
|
|
|
|
0
|
|
0
|
|
0
|
0
|
|
Distribution to non-controlling investors |
|
|
|
|
|
0
|
1,196
|
0
|
1,247
|
1,315
|
1,247
|
|
Payments to acquire noncontrolling interests |
|
|
|
|
|
0
|
|
0
|
0
|
0
|
0
|
|
Proceeds from long-term debt |
|
|
|
|
|
|
|
|
|
0
|
|
|
Net cash used in financing activities of continuing operations |
|
|
|
|
|
0
|
1,196
|
0
|
1,247
|
1,315
|
1,247
|
|
Net cash used in financing activities of discontinued operations |
|
|
|
|
|
0
|
(1,196)
|
0
|
(1,247)
|
(1,315)
|
(1,247)
|
|
Net cash used in financing activities |
|
|
|
|
|
0
|
0
|
0
|
0
|
0
|
0
|
|
Effect of foreign exchange rate changes on cash |
|
|
|
|
|
0
|
0
|
0
|
0
|
0
|
0
|
|
Net increase in cash and cash equivalents |
|
|
|
|
|
0
|
0
|
0
|
0
|
0
|
0
|
|
Cash and cash equivalents at beginning of year |
0
|
0
|
|
|
|
0
|
0
|
0
|
0
|
0
|
0
|
|
Cash and cash equivalents at end of year |
0
|
$ 0
|
$ 0
|
|
|
$ 0
|
|
$ 0
|
|
0
|
0
|
|
Less cash and cash equivalents of discontinued operations |
0
|
|
|
3,081
|
1,815
|
|
1,815
|
|
3,081
|
0
|
6,228
|
|
Cash and cash equivalents from continuing operations |
$ 0
|
|
|
$ 0
|
$ 0
|
|
$ 0
|
|
$ 0
|
$ 0
|
(6,228)
|
|
Payments on term debt |
|
|
|
|
|
|
|
|
|
|
$ 0
|
|