The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
BM TECHNOLOGIES INC CL A COM 05591L107 154 23,066 SH   SOLE   769 0 22,297
CUSTOMERS BANCORP INC COM 23204G100 297 10,089 SH   SOLE   0 0 10,089
LUXFER HLDGS PLC SHS G5698W116 8,858 610,882 SH   SOLE   32,975 0 577,907
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 576 11,687 SH   SOLE   0 0 11,687
VANECK ETF TRU ST PREFERRED SECURT 92189F429 246 14,286 SH   SOLE   0 0 14,286
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 972 14,625 SH   SOLE   0 0 14,625
SHELL PLC SPON ADS 780259305 456 9,174 SH   SOLE   8,794 0 380
APPLE INC COM 037833100 304 2,198 SH   SOLE   230 0 1,968
WISDOMTREE TR INTRST RATE HDGE 97717W380 387 8,500 SH   SOLE   0 0 8,500
AMAZON COM INC COM 023135106 752 6,655 SH   SOLE   870 0 5,785
ANDERSONS INC COM 034164103 2,998 96,604 SH   SOLE   150 0 96,454
ANI PHARMACEUTICALS INC COM 00182C103 11,806 367,326 SH   SOLE   40,249 0 327,077
AXT INC COM 00246W103 3,282 489,825 SH   SOLE   26,474 0 463,351
BELLUS HEALTH INC NEW COM NEW 07987C204 866 82,000 SH   SOLE   0 0 82,000
CAMTEK LTD ORD M20791105 1,652 71,297 SH   SOLE   14,039 0 57,258
CHECK POINT SOFTWARE TECH LT ORD M22465104 508 4,533 SH   SOLE   0 0 4,533
CERAGON NETWORKS LTD ORD M22013102 3,325 1,816,755 SH   SOLE   75,600 0 1,741,155
CISCO SYS INC COM 17275R102 326 8,150 SH   SOLE   550 0 7,600
DAKTRONICS INC COM 234264109 46 17,100 SH   SOLE   17,100 0 0
EASTSIDE DISTILLING INC COM 277802302 3 10,000 SH   SOLE   10,000 0 0
EAST WEST BANCORP INC COM 27579R104 5,135 76,481 SH   SOLE   12,742 0 63,739
EZCORP INC CL A NON VTG 302301106 20,417 2,648,182 SH   SOLE   349,455 0 2,298,727
FGI INDUSTRIES LTD ORDINARY SHARES G3302D103 1,292 582,151 SH   SOLE   582,151 0 0
FOSTER L B CO COM 350060109 1,304 133,575 SH   SOLE   0 0 133,575
GULF IS FABRICATION INC COM 402307102 4,444 1,065,686 SH   SOLE   347,468 0 718,218
ALPHABET INC CAP STK CL A 02079K305 310 3,242 SH   SOLE   280 0 2,962
ISHARES TR S&P SML 600 GWT 464287887 244 2,400 SH   SOLE   0 0 2,400
LIBERTY GLOBAL PLC SHS CL C G5480U120 27,919 1,692,064 SH   SOLE   217,857 0 1,474,207
LIMONEIRA CO COM 532746104 8,266 627,153 SH   SOLE   95,999 0 531,154
LANDSTAR SYS INC COM 515098101 332 2,300 SH   SOLE   0 0 2,300
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 519 13,773 SH   SOLE   850 0 12,923
LOTTERY COM INC COM 54570M108 14 63,636 SH   SOLE   63,636 0 0
MANITEX INTL INC COM 563420108 5,372 937,553 SH   SOLE   272,120 0 665,433
MICROSOFT CORP COM 594918104 932 4,000 SH   SOLE   0 0 4,000
MATRIX SVC CO COM 576853105 8,137 1,965,463 SH   SOLE   227,991 0 1,737,472
NORTHWEST PIPE CO COM 667746101 8,951 318,535 SH   SOLE   43,860 0 274,675
PAVMED INC COM 70387R106 86 100,000 SH   SOLE   0 0 100,000
RIBBON COMMUNICATIONS INC COM 762544104 4,061 1,829,136 SH   SOLE   553,974 0 1,275,162
RICHARDSON ELECTRS LTD COM 763165107 6,924 458,511 SH   SOLE   170,100 0 288,411
ORIGIN AGRITECH LIMITED SHS NEW G67828205 169 19,500 SH   SOLE   0 0 19,500
SUPERIOR GROUP OF CO INC COM 868358102 8,275 931,829 SH   SOLE   118,405 0 813,424
SIGA TECHNOLOGIES INC COM 826917106 1,221 118,577 SH   SOLE   18,612 0 99,965
SILICOM LTD ORD M84116108 20,025 566,632 SH   SOLE   87,450 0 479,182
SENESTECH INC COM NEW 81720R208 203 580,000 SH   SOLE   580,000 0 0
SOLIGENIX INC COM 834223307 153 350,000 SH   SOLE   0 0 350,000
TETRA TECH INC NEW COM 88162G103 630 4,900 SH   SOLE   0 0 4,900
VSE CORP COM 918284100 2,513 70,996 SH   SOLE   0 0 70,996
WARNER BROS DISCOVERY INC COM SER A 934423104 289 25,093 SH   SOLE   2,264 0 22,829
ABBOTT LABS COM 002824100 390 4,035 SH   SOLE   0 0 4,035
FEDERAL AGRIC MTG CORP CL C 313148306 7,832 78,998 SH   SOLE   11,237 0 67,761
BK OF AMERICA CORP COM 060505104 482 15,954 SH   SOLE   4,260 0 11,694
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,847 18,153 SH   SOLE   2,459 0 15,694
CHINA FD INC COM 169373107 384 32,947 SH   SOLE   518 0 32,429
COMMERCIAL METALS CO COM 201723103 408 11,500 SH   SOLE   0 0 11,500
CRAWFORD & CO CL A 224633206 4,368 761,031 SH   SOLE   144,339 0 616,692
CRAWFORD & CO CL B 224633107 1,683 320,483 SH   SOLE   0 0 320,483
CVS HEALTH CORP COM 126650100 439 4,607 SH   SOLE   0 0 4,607
CHEVRON CORP NEW COM 166764100 237 1,650 SH   SOLE   0 0 1,650
QUEST DIAGNOSTICS INC COM 74834L100 301 2,450 SH   SOLE   0 0 2,450
GENERAL ELECTRIC CO COM NEW 369604301 233 3,762 SH   SOLE   75 0 3,687
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 997 20,184 SH   SOLE   6,744 0 13,440
HOME DEPOT INC COM 437076102 366 1,325 SH   SOLE   0 0 1,325
HUNTSMAN CORP COM 447011107 3,156 128,594 SH   SOLE   0 0 128,594
INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 2,961 64,318 SH   SOLE   0 0 64,318
ISHARES TR U.S. MED DVC ETF 464288810 580 12,300 SH   SOLE   0 0 12,300
ISHARES TR CORE S&P500 ETF 464287200 233 650 SH   SOLE   0 0 650
ISHARES TR US TRSPRTION 464287192 334 1,700 SH   SOLE   0 0 1,700
JACOBS SOLUTIONS INC COM 46982L108 437 4,025 SH   SOLE   0 0 4,025
JEFFERIES FINL GROUP INC COM 47233W109 20,604 698,437 SH   SOLE   93,331 0 605,106
JOHNSON & JOHNSON COM 478160104 408 2,497 SH   SOLE   0 0 2,497
MARATHON PETE CORP COM 56585A102 475 4,786 SH   SOLE   0 0 4,786
PFIZER INC COM 717081103 257 5,879 SH   SOLE   555 0 5,324
PROCTER AND GAMBLE CO COM 742718109 253 2,000 SH   SOLE   0 0 2,000
AT&T INC COM 00206R102 226 14,755 SH   SOLE   266 0 14,489
PROSHARES TR PSHS ULTSH 20YRS 74347B201 435 13,680 SH   SOLE   13,680 0 0
TUTOR PERINI CORP COM 901109108 1,810 327,927 SH   SOLE   44,200 0 283,727
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 682 3,050 SH   SOLE   0 0 3,050
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 503 1,533 SH   SOLE   0 0 1,533
VISTRA CORP COM 92840M102 12,640 601,904 SH   SOLE   0 0 601,904
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 247 2,600 SH   SOLE   0 0 2,600
VERIZON COMMUNICATIONS INC COM 92343V104 392 10,333 SH   SOLE   0 0 10,333
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 383 12,630 SH   SOLE   0 0 12,630
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 469 3,950 SH   SOLE   0 0 3,950
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 826 5,798 SH   SOLE   0 0 5,798