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 134 22,683 SH   SOLE   769 0 21,914
CUSTOMERS BANCORP INC COM 23204G100 342 10,089 SH   SOLE   0 0 10,089
LUXFER HOLDINGS PLC SHS G5698W116 2,669 176,542 SH   SOLE   0 0 176,542
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 586 11,887 SH   SOLE   0 0 11,887
VANECK ETF TRU ST PREFERRED SECURT 92189F429 259 14,286 SH   SOLE   0 0 14,286
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,048 14,625 SH   SOLE   0 0 14,625
SHELL PLC SPON ADS 780259305 637 12,174 SH   SOLE   11,794 0 380
SIRIUSPOINT LTD COM G8192H106 338 62,432 SH   SOLE   62,432 0 0
APPLE INC COM 037833100 277 2,024 SH   SOLE   230 0 1,794
WISDOMTREE TR INTRST RATE HDGE 97717W380 388 8,500 SH   SOLE   0 0 8,500
AMAZON COM INC COM 023135106 682 6,422 SH   SOLE   870 0 5,552
ANDERSONS INC COM 034164103 3,184 96,523 SH   SOLE   150 0 96,373
ANI PHARMACEUTICALS INC COM 00182C103 10,911 367,754 SH   SOLE   40,249 0 327,505
AXT INC COM 00246W103 1,954 333,368 SH   SOLE   26,474 0 306,894
BELLUS HEALTH INC NEW COM NEW 07987C204 758 82,000 SH   SOLE   0 0 82,000
CAMTEK LTD ORD M20791105 1,758 70,716 SH   SOLE   14,039 0 56,677
CHECK POINT SOFTWARE TECH LT ORD M22465104 552 4,533 SH   SOLE   0 0 4,533
CERAGON NETWORKS LTD ORD M22013102 987 384,046 SH   SOLE   75,600 0 308,446
CISCO SYS INC COM 17275R102 348 8,150 SH   SOLE   550 0 7,600
DAKTRONICS INC COM 234264109 51 17,100 SH   SOLE   17,100 0 0
EASTSIDE DISTILLING INC COM 277802302 7 10,000 SH   SOLE   10,000 0 0
EVOFEM BIOSCIENCES INC COM NEW 30048L203 83 73,333 SH   SOLE   0 0 73,333
EAST WEST BANCORP INC COM 27579R104 4,943 76,286 SH   SOLE   12,742 0 63,544
EZCORP INC CL A NON VTG 302301106 19,902 2,650,065 SH   SOLE   349,455 0 2,300,610
FGI INDUSTRIES LTD ORDINARY SHARES G3302D103 1,344 581,939 SH   SOLE   581,939 0 0
FOSTER L B CO COM 350060109 1,791 139,138 SH   SOLE   0 0 139,138
GULF IS FABRICATION INC COM 402307102 3,583 1,069,613 SH   SOLE   347,468 0 722,145
ALPHABET INC CAP STK CL A 02079K305 314 144 SH   SOLE   14 0 130
ISHARES TR S&P SML 600 GWT 464287887 253 2,400 SH   SOLE   0 0 2,400
INTEL CORP COM 458140100 251 6,699 SH   SOLE   0 0 6,699
LIBERTY GLOBAL PLC SHS CL C G5480U120 39,033 1,766,979 SH   SOLE   272,857 0 1,494,122
LIMONEIRA CO COM 532746104 8,773 622,627 SH   SOLE   95,999 0 526,628
LANDSTAR SYS INC COM 515098101 334 2,300 SH   SOLE   0 0 2,300
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 478 13,270 SH   SOLE   850 0 12,420
LOTTERY COM INC COM 54570M108 71 63,636 SH   SOLE   63,636 0 0
MANITEX INTL INC COM 563420108 6,101 940,040 SH   SOLE   272,120 0 667,920
MICROSOFT CORP COM 594918104 1,027 4,000 SH   SOLE   0 0 4,000
MATRIX SVC CO COM 576853105 963 190,245 SH   SOLE   189,345 0 900
NORTHWEST PIPE CO COM 667746101 9,535 318,478 SH   SOLE   43,860 0 274,618
PAVMED INC COM 70387R106 93 100,000 SH   SOLE   0 0 100,000
RIBBON COMMUNICATIONS INC COM 762544104 4,393 1,445,195 SH   SOLE   203,974 0 1,241,221
RICHARDSON ELECTRS LTD COM 763165107 6,534 445,703 SH   SOLE   170,100 0 275,603
ORIGIN AGRITECH LIMITED SHS NEW G67828205 147 19,500 SH   SOLE   0 0 19,500
SUPERIOR GROUP OF CO INC COM 868358102 16,276 916,950 SH   SOLE   117,397 0 799,553
SIGA TECHNOLOGIES INC COM 826917106 1,873 161,739 SH   SOLE   18,612 0 143,127
SILICOM LTD ORD M84116108 19,108 567,843 SH   SOLE   87,450 0 480,393
SENESTECH INC COM NEW 81720R208 306 580,000 SH   SOLE   580,000 0 0
SOLIGENIX INC COM 834223307 210 350,000 SH   SOLE   0 0 350,000
TETRA TECH INC NEW COM 88162G103 669 4,900 SH   SOLE   0 0 4,900
VSE CORP COM 918284100 2,656 70,668 SH   SOLE   0 0 70,668
WARNER BROS DISCOVERY INC COM SER A 934423104 316 23,580 SH   SOLE   2,264 0 21,316
ABBOTT LABS COM 002824100 438 4,035 SH   SOLE   0 0 4,035
FEDERAL AGRIC MTG CORP CL C 313148306 7,500 76,807 SH   SOLE   11,237 0 65,570
BK OF AMERICA CORP COM 060505104 471 15,143 SH   SOLE   4,260 0 10,883
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,760 17,436 SH   SOLE   2,459 0 14,977
CHINA FD INC COM 169373107 606 38,949 SH   SOLE   518 0 38,431
COMMERCIAL METALS CO COM 201723103 381 11,500 SH   SOLE   0 0 11,500
CRAWFORD & CO CL A 224633206 5,983 767,057 SH   SOLE   144,339 0 622,718
CRAWFORD & CO CL B 224633107 2,217 314,520 SH   SOLE   0 0 314,520
CVS HEALTH CORP COM 126650100 427 4,607 SH   SOLE   0 0 4,607
CHEVRON CORP NEW COM 166764100 239 1,650 SH   SOLE   0 0 1,650
QUEST DIAGNOSTICS INC COM 74834L100 326 2,450 SH   SOLE   0 0 2,450
GENERAL ELECTRIC CO COM NEW 369604301 240 3,762 SH   SOLE   75 0 3,687
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1,322 26,684 SH   SOLE   12,244 0 14,440
HOME DEPOT INC COM 437076102 363 1,325 SH   SOLE   0 0 1,325
HUNTSMAN CORP COM 447011107 3,633 128,153 SH   SOLE   0 0 128,153
INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 2,875 66,331 SH   SOLE   1,273 0 65,058
ISHARES TR U.S. MED DVC ETF 464288810 620 12,300 SH   SOLE   0 0 12,300
ISHARES TR CORE S&P500 ETF 464287200 246 650 SH   SOLE   0 0 650
ISHARES TR US TRSPRTION 464287192 362 1,700 SH   SOLE   0 0 1,700
JACOBS ENGR GROUP INC COM 469814107 512 4,025 SH   SOLE   0 0 4,025
JEFFERIES FINL GROUP INC COM 47233W109 19,253 697,071 SH   SOLE   93,331 0 603,740
JOHNSON & JOHNSON COM 478160104 443 2,497 SH   SOLE   0 0 2,497
MARATHON PETE CORP COM 56585A102 393 4,786 SH   SOLE   0 0 4,786
PFIZER INC COM 717081103 308 5,879 SH   SOLE   555 0 5,324
PROCTER AND GAMBLE CO COM 742718109 288 2,000 SH   SOLE   0 0 2,000
AT&T INC COM 00206R102 262 12,517 SH   SOLE   266 0 12,251
PROSHARES TR PSHS ULTSH 20YRS 74347B201 358 13,680 SH   SOLE   13,680 0 0
TUTOR PERINI CORP COM 901109108 2,835 322,877 SH   SOLE   44,200 0 278,677
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 718 3,050 SH   SOLE   0 0 3,050
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 532 1,533 SH   SOLE   0 0 1,533
VISTRA CORP COM 92840M102 27,176 1,189,310 SH   SOLE   0 0 1,189,310
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 264 2,600 SH   SOLE   0 0 2,600
VERIZON COMMUNICATIONS INC COM 92343V104 497 9,786 SH   SOLE   0 0 9,786
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 397 12,630 SH   SOLE   0 0 12,630
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 502 3,950 SH   SOLE   0 0 3,950
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 797 5,798 SH   SOLE   0 0 5,798