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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
BM TECHNOLOGIES INC CL A COM 05591L107   66 22,302 SH   SOLE   769 0 21,533
CUSTOMERS BANCORP INC COM 23204G100   300 9,900 SH   SOLE   0 0 9,900
ECOVYST INC COM 27923Q109   7,840 684,149 SH   SOLE   0 0 684,149
LUXFER HLDGS PLC SHS G5698W116   8,717 612,574 SH   SOLE   32,975 0 579,599
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   377 7,587 SH   SOLE   0 0 7,587
VANECK ETF TRU ST PREFERRED SECURT 92189F429   247 14,000 SH   SOLE   0 0 14,000
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,062 14,625 SH   SOLE   0 0 14,625
SHELL PLC SPON ADS 780259305   554 9,174 SH   SOLE   8,794 0 380
APPLE INC COM 037833100   357 1,840 SH   SOLE   0 0 1,840
WISDOMTREE TR INTRST RATE HDGE 97717W380   363 8,200 SH   SOLE   0 0 8,200
AMAZON COM INC COM 023135106   884 6,778 SH   SOLE   0 0 6,778
ANDERSONS INC COM 034164103   4,403 95,405 SH   SOLE   150 0 95,255
ANI PHARMACEUTICALS INC COM 00182C103   3,028 56,244 SH   SOLE   7,862 0 48,382
AXT INC COM 00246W103   6,780 1,971,041 SH   SOLE   259,911 0 1,711,130
CAMTEK LTD ORD M20791105   2,531 71,041 SH   SOLE   14,039 0 57,002
CHECK POINT SOFTWARE TECH LT ORD M22465104   541 4,303 SH   SOLE   0 0 4,303
CERAGON NETWORKS LTD ORD M22013102   5,341 2,543,564 SH   SOLE   75,600 0 2,467,964
CISCO SYS INC COM 17275R102   411 7,950 SH   SOLE   550 0 7,400
DAKTRONICS INC COM 234264109   109 17,100 SH   SOLE   17,100 0 0
EAST WEST BANCORP INC COM 27579R104   4,004 75,844 SH   SOLE   12,742 0 63,102
EZCORP INC CL A NON VTG 302301106   22,118 2,639,419 SH   SOLE   349,455 0 2,289,964
FGI INDUSTRIES LTD ORDINARY SHARES G3302D103   1,589 918,213 SH   SOLE   745,183 0 173,030
GULF IS FABRICATION INC COM 402307102   3,433 1,056,351 SH   SOLE   347,468 0 708,883
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   1,214 194,912 SH   SOLE   34,867 0 160,045
ALPHABET INC CAP STK CL A 02079K305   563 4,702 SH   SOLE   0 0 4,702
ISHARES TR S&P SML 600 GWT 464287887   276 2,400 SH   SOLE   0 0 2,400
LIBERTY GLOBAL PLC SHS CL A G5480U104   4,142 245,642 SH   SOLE   6,963 0 238,679
LIBERTY GLOBAL PLC SHS CL C G5480U120   29,568 1,663,906 SH   SOLE   217,857 0 1,446,049
LIMONEIRA CO COM 532746104   9,744 626,243 SH   SOLE   95,999 0 530,244
LANDSTAR SYS INC COM 515098101   443 2,300 SH   SOLE   0 0 2,300
MANITEX INTL INC COM 563420108   5,774 1,061,337 SH   SOLE   272,120 0 789,217
MICROSOFT CORP COM 594918104   1,362 4,000 SH   SOLE   0 0 4,000
MATRIX SVC CO COM 576853105   13,509 2,293,541 SH   SOLE   455,982 0 1,837,559
NORTHWEST PIPE CO COM 667746101   9,656 319,328 SH   SOLE   43,860 0 275,468
PAVMED INC COM 70387R106   41 100,000 SH   SOLE   0 0 100,000
RIBBON COMMUNICATIONS INC COM 762544104   5,044 1,807,853 SH   SOLE   553,974 0 1,253,879
RICHARDSON ELECTRS LTD COM 763165107   7,564 458,394 SH   SOLE   170,100 0 288,294
ORIGIN AGRITECH LIMITED SHS NEW G67828205   80 19,500 SH   SOLE   0 0 19,500
SUPERIOR GROUP OF CO INC COM 868358102   8,214 879,457 SH   SOLE   118,405 0 761,052
SIGA TECHNOLOGIES INC COM 826917106   7,246 1,434,887 SH   SOLE   185,660 0 1,249,227
SILICOM LTD ORD M84116108   22,220 602,824 SH   SOLE   87,450 0 515,374
SOLIGENIX INC COM NEW 834223505   16 23,334 SH   SOLE   0 0 23,334
TETRA TECH INC NEW COM 88162G103   786 4,800 SH   SOLE   0 0 4,800
ABBOTT LABS COM 002824100   440 4,035 SH   SOLE   0 0 4,035
ADAMS RES & ENERGY INC COM NEW 006351308   1,123 31,962 SH   SOLE   17,535 0 14,427
FEDERAL AGRIC MTG CORP CL C 313148306   6,737 46,867 SH   SOLE   6,167 0 40,700
BANK AMERICA CORP COM 060505104   941 32,792 SH   SOLE   5,300 0 27,492
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,981 43,360 SH   SOLE   0 0 43,360
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,049 17,738 SH   SOLE   2,129 0 15,609
BLACKROCK CR ALLOCATION INCO COM 092508100   104 10,272 SH   SOLE   0 0 10,272
CHINA FD INC COM 169373107   217 19,577 SH   SOLE   518 0 19,059
COMMERCIAL METALS CO COM 201723103   606 11,500 SH   SOLE   0 0 11,500
CRAWFORD & CO CL A 224633206   7,954 717,234 SH   SOLE   144,339 0 572,895
CRAWFORD & CO CL B 224633107   2,454 261,292 SH   SOLE   0 0 261,292
CVS HEALTH CORP COM 126650100   318 4,607 SH   SOLE   0 0 4,607
CHEVRON CORP NEW COM 166764100   260 1,650 SH   SOLE   0 0 1,650
QUEST DIAGNOSTICS INC COM 74834L100   330 2,350 SH   SOLE   0 0 2,350
GENERAL ELECTRIC CO COM NEW 369604301   393 3,575 SH   SOLE   75 0 3,500
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   1,000 20,141 SH   SOLE   6,744 0 13,397
HOME DEPOT INC COM 437076102   412 1,325 SH   SOLE   0 0 1,325
HUNTSMAN CORP COM 447011107   3,862 142,940 SH   SOLE   0 0 142,940
ISHARES TR U.S. MED DVC ETF 464288810   694 12,300 SH   SOLE   0 0 12,300
ISHARES TR CORE S&P500 ETF 464287200   226 508 SH   SOLE   0 0 508
ISHARES TR US TRSPRTION 464287192   425 1,700 SH   SOLE   0 0 1,700
JACOBS SOLUTIONS INC COM 46982L108   479 4,025 SH   SOLE   0 0 4,025
JEFFERIES FINL GROUP INC COM 47233W109   5,192 156,532 SH   SOLE   21,057 0 135,475
JOHNSON & JOHNSON COM 478160104   413 2,497 SH   SOLE   0 0 2,497
JPMORGAN CHASE & CO COM 46625H100   250 1,719 SH   SOLE   839 0 880
MARATHON PETE CORP COM 56585A102   558 4,786 SH   SOLE   0 0 4,786
MERCK & CO INC COM 58933Y105   246 2,131 SH   SOLE   0 0 2,131
PFIZER INC COM 717081103   359 9,778 SH   SOLE   3,255 0 6,523
PROCTER AND GAMBLE CO COM 742718109   303 2,000 SH   SOLE   0 0 2,000
SANDRIDGE ENERGY INC COM NEW 80007P869   19,349 1,268,776 SH   SOLE   168,778 0 1,099,998
PROSHARES TR PSHS ULTSH 20YRS 74347B201   402 13,680 SH   SOLE   13,680 0 0
TUTOR PERINI CORP COM 901109108   2,224 311,097 SH   SOLE   44,200 0 266,897
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   747 3,050 SH   SOLE   0 0 3,050
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   624 1,533 SH   SOLE   0 0 1,533
VISTRA CORP COM 92840M102   15,608 594,602 SH   SOLE   0 0 594,602
VITESSE ENERGY INC COMMON STOCK 92852X103   768 34,283 SH   SOLE   4,844 0 29,439
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   276 2,600 SH   SOLE   0 0 2,600
VERIZON COMMUNICATIONS INC COM 92343V104   225 6,054 SH   SOLE   0 0 6,054
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   426 12,630 SH   SOLE   0 0 12,630
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   687 3,950 SH   SOLE   0 0 3,950
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   985 5,798 SH   SOLE   0 0 5,798
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   432 13,193 SH   SOLE   850 0 12,343
LOTTERY COM INC COM 54570M108   13 63,636 SH   SOLE   63,636 0 0