CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY AND SERIES A PREFERRED STOCK - USD ($) $ in Thousands |
Series A Preferred stock |
Stockholders' equity |
Common stock |
Treasury stock |
Additional paid-in capital |
(Accumulated Deficit) Retained Earnings |
Accumulated other comprehensive loss |
Noncontrolling interests |
Total |
Balance at Dec. 31, 2023 |
|
$ 69,176
|
$ 3
|
$ (15,051)
|
$ 58,270
|
$ 28,884
|
$ (2,930)
|
$ (1,816)
|
$ 67,360
|
Balance (in shares) at Dec. 31, 2023 |
|
|
31,283,975
|
|
|
|
|
|
|
Stockholders' Equity |
|
|
|
|
|
|
|
|
|
Stock-based compensation |
|
1,358
|
|
|
1,358
|
|
|
|
1,358
|
Issuance of vested restricted shares, net of tax withholding |
|
(124)
|
|
|
(124)
|
|
|
|
(124)
|
Issuance of vested restricted shares, net of tax withholding (in shares) |
|
|
24,521
|
|
|
|
|
|
|
Gain (Loss) on foreign currency translation, net |
|
(68)
|
|
|
|
|
(68)
|
|
(68)
|
Net income (loss) |
|
(2,069)
|
|
|
|
(2,069)
|
|
(361)
|
(2,430)
|
Balance at Mar. 31, 2024 |
|
68,273
|
$ 3
|
(15,051)
|
59,504
|
26,815
|
(2,998)
|
(2,177)
|
66,096
|
Balance (in shares) at Mar. 31, 2024 |
|
|
31,308,496
|
|
|
|
|
|
|
Balance at Dec. 31, 2023 |
|
69,176
|
$ 3
|
(15,051)
|
58,270
|
28,884
|
(2,930)
|
(1,816)
|
67,360
|
Balance (in shares) at Dec. 31, 2023 |
|
|
31,283,975
|
|
|
|
|
|
|
Stockholders' Equity |
|
|
|
|
|
|
|
|
|
Purchase of treasury stock |
|
|
|
|
|
|
|
|
$ (900)
|
Purchase of treasury stock (in shares) |
|
|
|
|
|
|
|
|
200,000
|
Gain (Loss) on foreign currency translation, net |
|
|
|
|
|
|
|
|
$ (57)
|
Net income (loss) |
|
|
|
|
|
|
|
|
(9,935)
|
Balance at Jun. 30, 2024 |
|
67,668
|
$ 3
|
(15,939)
|
71,656
|
14,935
|
(2,987)
|
(2,340)
|
65,328
|
Balance (in shares) at Jun. 30, 2024 |
|
|
31,297,200
|
|
|
|
|
|
|
Series A preferred stock, ending balance at Jun. 30, 2024 |
$ 143,481
|
|
|
|
|
|
|
|
|
Series A preferred stock, ending balance (Shares) at Jun. 30, 2024 |
160,000
|
|
|
|
|
|
|
|
|
Balance at Dec. 31, 2023 |
|
69,176
|
$ 3
|
(15,051)
|
58,270
|
28,884
|
(2,930)
|
(1,816)
|
67,360
|
Balance (in shares) at Dec. 31, 2023 |
|
|
31,283,975
|
|
|
|
|
|
|
Balance at Dec. 31, 2024 |
|
45,891
|
$ 3
|
(18,202)
|
67,118
|
|
(3,028)
|
(2,645)
|
43,246
|
Balance (in shares) at Dec. 31, 2024 |
|
|
31,037,843
|
|
|
|
|
|
|
Series A preferred stock, ending balance at Dec. 31, 2024 |
$ 158,085
|
|
|
|
|
|
|
|
$ 158,085
|
Series A preferred stock, ending balance (Shares) at Dec. 31, 2024 |
160,000
|
|
|
|
|
|
|
|
160,000
|
Balance at Mar. 31, 2024 |
|
68,273
|
$ 3
|
(15,051)
|
59,504
|
26,815
|
(2,998)
|
(2,177)
|
$ 66,096
|
Balance (in shares) at Mar. 31, 2024 |
|
|
31,308,496
|
|
|
|
|
|
|
Stockholders' Equity |
|
|
|
|
|
|
|
|
|
Stock-based compensation |
|
1,495
|
|
|
1,495
|
|
|
|
1,495
|
Stock-based compensation (in shares) |
|
|
22,905
|
|
|
|
|
|
|
Issuance of stock |
|
10,771
|
|
|
10,771
|
|
|
|
10,771
|
Exercise of stock options and warrants |
|
242
|
|
|
242
|
|
|
|
242
|
Exercise of stock options and warrants (in shares) |
|
|
50,000
|
|
|
|
|
|
|
Issuance of vested restricted shares, net of tax withholding |
|
(356)
|
|
|
(356)
|
|
|
|
(356)
|
Issuance of vested restricted shares, net of tax withholding (in shares) |
|
|
108,124
|
|
|
|
|
|
|
Purchase of treasury stock |
|
(888)
|
|
(888)
|
|
|
|
|
$ (888)
|
Purchase of treasury stock (in shares) |
|
|
(192,325)
|
|
|
|
|
|
200,000
|
Series A Preferred Stock paid-in kind dividend and accretion |
|
(4,538)
|
|
|
|
(4,538)
|
|
|
$ (4,538)
|
Gain (Loss) on foreign currency translation, net |
|
11
|
|
|
|
|
11
|
|
11
|
Net income (loss) |
|
(7,342)
|
|
|
|
(7,342)
|
|
(163)
|
(7,505)
|
Balance at Jun. 30, 2024 |
|
67,668
|
$ 3
|
(15,939)
|
71,656
|
14,935
|
(2,987)
|
(2,340)
|
65,328
|
Balance (in shares) at Jun. 30, 2024 |
|
|
31,297,200
|
|
|
|
|
|
|
Temporary Equity |
|
|
|
|
|
|
|
|
|
Series A Preferred Stock issuance |
$ 138,943
|
|
|
|
|
|
|
|
|
Series A Preferred Stock issuance ( in shares) |
160,000
|
|
|
|
|
|
|
|
|
Series A Preferred Stock paid-in kind dividend and accretion |
$ 4,538
|
|
|
|
|
|
|
|
|
Series A preferred stock, ending balance at Jun. 30, 2024 |
$ 143,481
|
|
|
|
|
|
|
|
|
Series A preferred stock, ending balance (Shares) at Jun. 30, 2024 |
160,000
|
|
|
|
|
|
|
|
|
Balance at Dec. 31, 2024 |
|
45,891
|
$ 3
|
(18,202)
|
67,118
|
|
(3,028)
|
(2,645)
|
43,246
|
Balance (in shares) at Dec. 31, 2024 |
|
|
31,037,843
|
|
|
|
|
|
|
Stockholders' Equity |
|
|
|
|
|
|
|
|
|
Stock-based compensation |
|
1,632
|
|
|
1,632
|
|
|
|
1,632
|
Stock-based compensation (in shares) |
|
|
61,453
|
|
|
|
|
|
|
Issuance of vested restricted shares, net of tax withholding |
|
(129)
|
|
|
(129)
|
|
|
|
(129)
|
Issuance of vested restricted shares, net of tax withholding (in shares) |
|
|
54,557
|
|
|
|
|
|
|
Purchase of treasury stock |
|
(307)
|
|
(307)
|
|
|
|
|
(307)
|
Purchase of treasury stock (in shares) |
|
|
(110,595)
|
|
|
|
|
|
|
Series A Preferred Stock paid-in kind dividend and accretion |
|
(7,591)
|
|
|
(6,616)
|
(975)
|
|
|
(7,591)
|
Gain (Loss) on foreign currency translation, net |
|
(13)
|
|
|
|
|
(13)
|
|
(13)
|
Net income (loss) |
|
975
|
|
|
|
975
|
|
(353)
|
622
|
Balance at Mar. 30, 2025 |
|
40,458
|
$ 3
|
(18,509)
|
62,005
|
|
(3,041)
|
(2,998)
|
37,460
|
Balance (in shares) at Mar. 30, 2025 |
|
|
31,043,258
|
|
|
|
|
|
|
Series A preferred stock, beginning balance at Dec. 31, 2024 |
$ 158,085
|
|
|
|
|
|
|
|
$ 158,085
|
Series A preferred stock, beginning balance (Shares) at Dec. 31, 2024 |
160,000
|
|
|
|
|
|
|
|
160,000
|
Temporary Equity |
|
|
|
|
|
|
|
|
|
Series A Preferred Stock paid-in kind dividend and accretion |
$ 7,591
|
|
|
|
|
|
|
|
|
Series A preferred stock, ending balance at Mar. 30, 2025 |
$ 165,676
|
|
|
|
|
|
|
|
|
Series A preferred stock, ending balance (Shares) at Mar. 30, 2025 |
160,000
|
|
|
|
|
|
|
|
|
Balance at Dec. 31, 2024 |
|
45,891
|
$ 3
|
(18,202)
|
67,118
|
|
(3,028)
|
(2,645)
|
$ 43,246
|
Balance (in shares) at Dec. 31, 2024 |
|
|
31,037,843
|
|
|
|
|
|
|
Stockholders' Equity |
|
|
|
|
|
|
|
|
|
Exercise of stock options (in shares) |
|
|
|
|
|
|
|
|
0
|
Purchase of treasury stock |
|
|
|
|
|
|
|
|
$ (900)
|
Purchase of treasury stock (in shares) |
|
|
|
|
|
|
|
|
300,000
|
Gain (Loss) on foreign currency translation, net |
|
|
|
|
|
|
|
|
$ 110
|
Net income (loss) |
|
|
|
|
|
|
|
|
(9,710)
|
Balance at Jun. 29, 2025 |
|
23,045
|
$ 3
|
(19,107)
|
55,171
|
(10,104)
|
(2,918)
|
(3,226)
|
19,819
|
Balance (in shares) at Jun. 29, 2025 |
|
|
30,951,590
|
|
|
|
|
|
|
Series A preferred stock, beginning balance at Dec. 31, 2024 |
$ 158,085
|
|
|
|
|
|
|
|
$ 158,085
|
Series A preferred stock, beginning balance (Shares) at Dec. 31, 2024 |
160,000
|
|
|
|
|
|
|
|
160,000
|
Series A preferred stock, ending balance at Jun. 29, 2025 |
$ 173,813
|
|
|
|
|
|
|
|
$ 173,813
|
Series A preferred stock, ending balance (Shares) at Jun. 29, 2025 |
160,000
|
|
|
|
|
|
|
|
160,000
|
Balance at Mar. 30, 2025 |
|
40,458
|
$ 3
|
(18,509)
|
62,005
|
|
(3,041)
|
(2,998)
|
$ 37,460
|
Balance (in shares) at Mar. 30, 2025 |
|
|
31,043,258
|
|
|
|
|
|
|
Stockholders' Equity |
|
|
|
|
|
|
|
|
|
Stock-based compensation |
|
1,470
|
|
|
1,470
|
|
|
|
1,470
|
Stock-based compensation (in shares) |
|
|
45,367
|
|
|
|
|
|
|
Issuance of vested restricted shares, net of tax withholding |
|
(167)
|
|
|
(167)
|
|
|
|
(167)
|
Issuance of vested restricted shares, net of tax withholding (in shares) |
|
|
65,848
|
|
|
|
|
|
|
Purchase of treasury stock |
|
(598)
|
|
(598)
|
|
|
|
|
$ (598)
|
Purchase of treasury stock (in shares) |
|
|
(202,883)
|
|
|
|
|
|
200,000
|
Series A Preferred Stock paid-in kind dividend and accretion |
|
(8,137)
|
|
|
(8,137)
|
|
|
|
$ (8,137)
|
Gain (Loss) on foreign currency translation, net |
|
123
|
|
|
|
|
123
|
|
123
|
Net income (loss) |
|
(10,104)
|
|
|
|
(10,104)
|
|
(228)
|
(10,332)
|
Balance at Jun. 29, 2025 |
|
$ 23,045
|
$ 3
|
$ (19,107)
|
$ 55,171
|
$ (10,104)
|
$ (2,918)
|
$ (3,226)
|
19,819
|
Balance (in shares) at Jun. 29, 2025 |
|
|
30,951,590
|
|
|
|
|
|
|
Series A preferred stock, beginning balance at Mar. 30, 2025 |
$ 165,676
|
|
|
|
|
|
|
|
|
Series A preferred stock, beginning balance (Shares) at Mar. 30, 2025 |
160,000
|
|
|
|
|
|
|
|
|
Temporary Equity |
|
|
|
|
|
|
|
|
|
Series A Preferred Stock paid-in kind dividend and accretion |
$ 8,137
|
|
|
|
|
|
|
|
|
Series A preferred stock, ending balance at Jun. 29, 2025 |
$ 173,813
|
|
|
|
|
|
|
|
$ 173,813
|
Series A preferred stock, ending balance (Shares) at Jun. 29, 2025 |
160,000
|
|
|
|
|
|
|
|
160,000
|