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
Expires: July 31, 2015
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
AGILYSYS INC COM 00847J105 8,498,836 74,135 SH OTR 1 0 0 74,135
AGILYSYS INC COM 00847J105 30,815,458 268,802 SH SOLE 51,731 0 217,071
ARGAN INC COM 04010E109 11,567,483 52,465 SH OTR 1 0 0 52,465
ARGAN INC COM 04010E109 41,901,547 190,047 SH SOLE 36,586 0 153,461
BAKER HUGHES COMPANY CL A 05722G100 38,704,613 1,009,510 SH SOLE 1,009,510 0 0
BGC GROUP INC CL A 088929104 7,557,116 738,721 SH OTR 1 0 0 738,721
BGC GROUP INC CL A 088929104 91,969,940 8,990,219 SH SOLE 6,827,352 0 2,162,867
CONSOLIDATED WATER CO INC ORD G23773107 4,513,057 150,335 SH OTR 1 0 0 150,335
CONSOLIDATED WATER CO INC ORD G23773107 16,363,152 545,075 SH SOLE 104,909 0 440,166
DAILY JOURNAL CORP COM 233912104 3,929,036 9,305 SH OTR 1 0 0 9,305
DAILY JOURNAL CORP COM 233912104 14,269,517 33,794 SH SOLE 6,499 0 27,295
EPLUS INC COM 294268107 5,613,922 77,863 SH OTR 1 0 0 77,863
EPLUS INC COM 294268107 66,156,076 917,560 SH SOLE 689,582 0 227,978
FIRSTSERVICE CORP NEW COM 33767E202 4,661,481 26,695 SH OTR 1 0 0 26,695
FIRSTSERVICE CORP NEW COM 33767E202 16,899,724 96,780 SH SOLE 18,620 0 78,160
I3 VERTICALS INC COM CL A 46571Y107 6,798,387 247,394 SH OTR 1 0 0 247,394
I3 VERTICALS INC COM CL A 46571Y107 24,649,065 896,982 SH SOLE 172,616 0 724,366
IES HLDGS INC COM 44951W106 10,431,147 35,213 SH OTR 1 0 0 35,213
IES HLDGS INC COM 44951W106 37,823,846 127,684 SH SOLE 24,564 0 103,120
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 2,633,453 323,520 SH OTR 1 0 0 323,520
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 9,547,406 1,172,900 SH SOLE 225,730 0 947,170
LSI INDS INC OHIO COM 50216C108 4,824,546 283,630 SH OTR 1 0 0 283,630
LSI INDS INC OHIO COM 50216C108 17,492,574 1,028,370 SH SOLE 197,940 0 830,430
MARRIOTT INTL INC NEW CL A 571903202 36,998,098 135,420 SH SOLE 135,420 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 4,614,739 271,615 SH OTR 1 0 0 271,615
NOMAD FOODS LTD USD ORD SHS G6564A105 16,731,378 984,778 SH SOLE 189,520 0 795,258
NVR INC COM 62944T105 39,587,138 5,360 SH SOLE 5,360 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 55,200,058 404,930 SH SOLE 404,930 0 0
SIGA TECHNOLOGIES INC COM 826917106 3,498,052 536,511 SH OTR 1 0 0 536,511
SIGA TECHNOLOGIES INC COM 826917106 12,809,407 1,964,633 SH SOLE 374,337 0 1,590,296
STONEX GROUP INC COM 861896108 11,176,772 122,633 SH OTR 1 0 0 122,633
STONEX GROUP INC COM 861896108 107,484,945 1,179,339 SH SOLE 820,314 0 359,025
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,685,948 309,441 SH OTR 1 0 0 309,441
SUNSTONE HOTEL INVS INC NEW COM 867892101 9,738,144 1,121,906 SH SOLE 215,910 0 905,996
TRIPADVISOR INC COM 896945201 4,740,152 363,230 SH OTR 1 0 0 363,230
TRIPADVISOR INC COM 896945201 17,174,453 1,316,050 SH SOLE 253,380 0 1,062,670
TRIUMPH FINANCIAL INC COM 89679E300 6,008,258 109,023 SH OTR 1 0 0 109,023
TRIUMPH FINANCIAL INC COM 89679E300 61,871,225 1,122,686 SH SOLE 803,559 0 319,127
UFP TECHNOLOGIES INC COM 902673102 7,953,024 32,573 SH OTR 1 0 0 32,573
UFP TECHNOLOGIES INC COM 902673102 28,836,016 118,103 SH SOLE 22,748 0 95,355
UL SOLUTIONS INC CLASS A COM SHS 903731107 60,529,611 830,766 SH SOLE 830,766 0 0
UNITEDHEALTH GROUP INC COM 91324P102 24,330,540 77,990 SH SOLE 77,990 0 0
VSE CORP COM 918284100 6,875,795 52,495 SH OTR 1 0 0 52,495
VSE CORP COM 918284100 76,516,158 584,182 SH SOLE 430,485 0 153,697
WINMARK CORP COM 974250102 5,632,053 14,915 SH OTR 1 0 0 14,915
WINMARK CORP COM 974250102 59,650,312 157,968 SH SOLE 114,322 0 43,646