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
AGNICO EAGLE MINES LTD COM 008474108 512,394 3,303 SH SOLE 3,303 0 0
ALLIENT INC COM 019330109 228,402 2,219 SH SOLE 2,219 0 0
ALPHABET INC CAP STK CL A 02079K305 997,488 2,791 SH SOLE 2,791 0 0
ALPHABET INC CAP STK CL C 02079K107 499,962 1,415 SH SOLE 1,415 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 600,041 92,742 SH SOLE 92,742 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 207,715 2,787 SH SOLE 2,787 0 0
AMRIZE LTD SHS H2927K103 879,237 16,496 SH SOLE 16,496 0 0
APPLE INC COM 037833100 423,358 1,463 SH SOLE 1,463 0 0
ATKORE INC COM 047649108 452,210 5,947 SH SOLE 5,947 0 0
AUTONATION INC COM 05329W102 667,358 3,592 SH SOLE 3,592 0 0
BANK OF AMER CORP COM 060505104 222,222 3,900 SH SOLE 3,900 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,497,700 2 SH SOLE 2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,297,143 28,572 SH SOLE 28,572 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 1,308,008 95,895 SH SOLE 95,895 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 3,959,125 100,231 SH SOLE 100,231 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 2,855,291 32,952 SH SOLE 32,952 0 0
CHEVRON CORPORATION COM 166764100 218,400 1,318 SH SOLE 1,318 0 0
CORPORACION AMER ARPTS S A COM L1995B107 1,263,633 50,184 SH SOLE 50,184 0 0
CRANE COMPANY COMMON STOCK 224408104 782,753 3,509 SH SOLE 3,509 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 586,036 52,278 SH SOLE 52,278 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,080,805 30,106 SH SOLE 30,106 0 0
DORCHESTER MINERALS L P COM UNIT 25820R105 9,318,297 369,041 SH SOLE 369,041 0 0
EAGLE MATLS INC COM 26969P108 6,771,375 30,095 SH SOLE 30,095 0 0
ENBRIDGE INC COM 29250N105 1,468,983 27,098 SH SOLE 27,098 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,729,882 90,475 SH SOLE 90,475 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 6,337,424 172,400 SH SOLE 172,400 0 0
ESAB CORPORATION COM 29605J106 4,365,364 44,260 SH SOLE 44,260 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 1,105,958 4,660 SH SOLE 4,660 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 1,591,909 8,302 SH SOLE 8,302 0 0
FRANCO NEV CORP COM 351858105 3,197,886 15,342 SH SOLE 15,342 0 0
FRONTVIEW REIT INC COM 35922N100 817,231 40,397 SH SOLE 40,397 0 0
FRP HLDGS INC COM 30292L107 1,772,091 70,912 SH SOLE 70,912 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 3,356,142 63,228 SH SOLE 63,228 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 614,983 5,438 SH SOLE 5,438 0 0
HAGERTY INC CL A COM 405166109 304,258 25,525 SH SOLE 25,525 0 0
HAWAIIAN ELEC INDS INC MTN B COM 419870100 156,948 11,600 SH SOLE 11,600 0 0
HOME DEPOT INC COM 437076102 1,120,771 3,178 SH SOLE 3,178 0 0
HONEYWELL AEROSPACE INC COM 43849R105 2,670,425 12,079 SH SOLE 12,079 0 0
HONEYWELL INTL INC COM 438516205 2,713,220 12,118 SH SOLE 12,118 0 0
IMPERIAL OIL LTD COM NEW 453038408 589,561 5,263 SH SOLE 5,263 0 0
KINDER MORGAN INC DEL COM 49456B101 3,232,966 101,125 SH SOLE 101,125 0 0
KNIFE RIVER CORP COMMON STOCK 498894104 3,017,841 36,077 SH SOLE 36,077 0 0
LAMAR ADVERTISING CO CL A 512816109 757,907 4,859 SH SOLE 4,859 0 0
LEGACY HOUSING CORP COM 52472M101 1,080,091 41,115 SH SOLE 41,115 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,272,589 4,793 SH SOLE 4,793 0 0
LOCKHEED MARTIN CORP COM 539830109 4,013,126 7,877 SH SOLE 7,877 0 0
LOEWS CORP COM 540424108 264,232 2,334 SH SOLE 2,334 0 0
LOWES COS INC COM 548661107 1,449,060 6,572 SH SOLE 6,572 0 0
MERCADOLIBRE INC COM 58733R102 651,798 384 SH SOLE 384 0 0
MODIV INDUSTRIAL INC COM STK CL C 60784B101 2,108,219 121,162 SH SOLE 121,162 0 0
MURPHY USA INC COM 626755102 2,171,107 4,029 SH SOLE 4,029 0 0
NATIONAL PRESTO INDS INC COM 637215104 648,323 5,187 SH SOLE 5,187 0 0
NATURAL RESOURCE PARTNERS LP COM UNIT LTD PAR 63900P608 9,466,327 97,591 SH SOLE 97,591 0 0
NEWMONT CORP COM 651639106 408,812 4,377 SH SOLE 4,377 0 0
NEWMONT CORP COM 651639106 18,680 200 SH Call SOLE 200 0 0
ONEOK INC NEW COM 682680103 5,112,681 58,807 SH SOLE 58,807 0 0
OR ROYALTIES INC. COM SHS 68390D106 1,499,736 47,415 SH SOLE 47,415 0 0
OWENS CORNING NEW COM 690742101 615,016 3,869 SH SOLE 3,869 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,674,435 9,357 SH SOLE 9,357 0 0
PHILLIPS 66 COM 718546104 327,281 1,936 SH SOLE 1,936 0 0
PURSUIT ATTRACTIONS AND HOSP COM 92552R406 827,069 14,777 SH SOLE 14,777 0 0
QUALCOMM INC COM 747525103 1,481,744 8,019 SH SOLE 8,019 0 0
REXFORD INDL RLTY INC COM 76169C100 2,239,442 66,849 SH SOLE 66,849 0 0
ROYAL GOLD INC COM 780287108 4,438,927 22,238 SH SOLE 22,238 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 143,166 44,600 SH SOLE 44,600 0 0
SHERWIN WILLIAMS CO COM 824348106 202,116 587 SH SOLE 587 0 0
SKY HARBOUR GROUP CORPORATIO *W EXP 01/25/202 83085C115 5,175 11,250 SH SOLE 11,250 0 0
SKY HARBOUR GROUP CORPORATIO COM CL A 83085C107 2,660,766 270,403 SH SOLE 270,403 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 1,408,386 15,896 SH SOLE 15,896 0 0
SPDR SERIES TRUST ST STR SP AERO 78464A631 1,395,112 4,916 SH SOLE 4,916 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 16,417,126 544,154 SH SOLE 544,154 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 322,111 17,070 SH SOLE 17,070 0 0
SPROTT INC COM NEW 852066208 376,710 3,353 SH SOLE 3,353 0 0
SS&C TECH HLDGS COM 78467J100 200,608 3,233 SH SOLE 3,233 0 0
ST JOE CO COM 790148100 855,213 13,655 SH SOLE 13,655 0 0
SUNCOR ENERGY INC NEW COM 867224107 6,144,428 114,464 SH SOLE 114,464 0 0
TC ENERGY CORP COM 87807B107 549,146 8,284 SH SOLE 8,284 0 0
TEXTRON INC COM 883203101 248,772 2,712 SH SOLE 2,712 0 0
TORTOISE ENERGY INFRSTRCTR C COM 89147L886 4,149,945 96,803 SH SOLE 96,803 0 0
TRANSPORTADORA DE GAS DEL SU SPONSORED ADS B 893870204 2,603,426 87,569 SH SOLE 87,569 0 0
TRIMBLE INC COM 896239100 968,274 18,919 SH SOLE 18,919 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104 480,089 16,019 SH SOLE 16,019 0 0
UMH PPTYS INC COM 903002103 351,248 23,200 SH SOLE 23,200 0 0
VALARIS LTD CL A G9460G101 860,818 11,857 SH SOLE 11,857 0 0
VANECK MERK GOLD ETF GOLD SHS 921078101 2,845,588 73,739 SH SOLE 73,739 0 0
VERALTO CORP COM SHS 92338C103 302,310 3,409 SH SOLE 3,409 0 0
VOX ROYALTY CORP COM 92919F103 785,809 166,133 SH SOLE 166,133 0 0
WESCO INTL INC COM 95082P105 954,769 2,764 SH SOLE 2,764 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 626,072 5,574 SH SOLE 5,574 0 0
WP CAREY INC COM 92936U109 2,917,486 40,804 SH SOLE 40,804 0 0