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
AT&T Inc COM 00206R102   681,546 35,405 SH   SOLE   35,405 0 0
Abbott Laboratories COM 002824100   673,075 6,647 SH   SOLE   6,247 0 400
Abbvie Inc COM 00287Y109   974,866 6,117 SH   SOLE   5,717 0 400
Accenture Plc Ireland Shs Cl A COM G1151C101   5,232,895 18,309 SH   SOLE   18,309 0 0
Aerojet Rocketdyne Holdings, I COM 007800105   2,199,056 39,150 SH   SOLE   39,150 0 0
Aflac Inc COM 001055102   10,697,932 165,808 SH   SOLE   164,308 0 1,500
Alibaba Group Holdings ADR COM 01609W102   2,754,058 26,953 SH   SOLE   26,673 0 280
Alphabet Inc CL A COM 02079K305   3,712,082 35,786 SH   SOLE   35,786 0 0
Alphabet Inc CL C COM 02079K107   10,408,320 100,080 SH   SOLE   99,655 0 425
Amdocs Limited F COM G02602103   612,671 6,380 SH   SOLE   6,380 0 0
American Express COM 025816109   846,029 5,129 SH   SOLE   5,129 0 0
Amgen Inc COM 031162100   687,537 2,844 SH   SOLE   2,844 0 0
Apple Inc COM 037833100   3,055,597 18,530 SH   SOLE   18,530 0 0
Arthur J Gallagher & Co COM 363576109   15,301,739 79,984 SH   SOLE   79,034 0 950
Auto Zone Inc COM 053332102   14,532,583 5,912 SH   SOLE   5,912 0 0
Automatic Data Processing Inc COM 053015103   287,861 1,293 SH   SOLE   1,293 0 0
Bank of America COM 060505104   741,712 25,934 SH   SOLE   25,934 0 0
Berkshire Hathaway Inc Cl A COM 084670108   11,640,000 25 SH   SOLE   25 0 0
Berkshire Hathaway Inc Cl B COM 084670702   23,241,735 75,272 SH   SOLE   74,372 0 900
Boeing Co COM 097023105   1,527,372 7,190 SH   SOLE   7,190 0 0
Boston Omaha Corp COM 101044105   10,826,776 457,405 SH   SOLE   457,405 0 0
Brookfield Asset Management Lt COM 113004105   5,304,632 162,122 SH   SOLE   161,522 0 600
Brookfield Corporation COM 11271J107   9,365,625 287,377 SH   SOLE   284,977 0 2,400
Brown-Forman Corp COM 115637100   423,025 6,582 SH   SOLE   6,582 0 0
CVS Corp COM 126650100   782,484 10,530 SH   SOLE   10,530 0 0
Canadian National Railway Co COM 136375102   4,174,722 35,388 SH   SOLE   35,388 0 0
Canadian Pacific Railway COM 13645T100   7,960,059 103,458 SH   SOLE   102,088 0 1,370
CarMax Inc COM 143130102   751,369 11,689 SH   SOLE   11,689 0 0
Charles River Labs Int'l COM 159864107   11,087,789 54,939 SH   SOLE   54,639 0 300
Chevron Corp COM 166764100   7,503,728 45,990 SH   SOLE   45,350 0 640
Coca Cola Co COM 191216100   6,804,506 109,697 SH   SOLE   109,697 0 0
Colgate Palmolive Co COM 194162103   427,754 5,692 SH   SOLE   4,692 0 1,000
Constellium SE COM F21107101   1,435,480 93,945 SH   SOLE   93,945 0 0
Copart Inc COM 217204106   11,926,651 158,578 SH   SOLE   158,578 0 0
Crimson Wine Group Ltd COM 22662X100   2,090,465 339,913 SH   SOLE   339,913 0 0
Cullen/Frost Bankers, Inc. COM 229899109   5,631,476 53,460 SH   SOLE   52,960 0 500
DaVita Inc. COM 23918K108   6,658,158 82,088 SH   SOLE   81,488 0 600
Diageo Plc ADR COM 25243Q205   2,575,293 14,214 SH   SOLE   14,214 0 0
Dino Polska SA Adr COM 25445T106   4,836,684 103,359 SH   SOLE   103,359 0 0
Disney Walt COM 254687106   10,678,924 106,651 SH   SOLE   105,801 0 850
Dominion Energy, Inc. COM 25746U109   495,083 8,855 SH   SOLE   8,855 0 0
Dream Finders Homes Inc Cl A COM 26154D100   2,103,358 158,744 SH   SOLE   158,744 0 0
Elevance Health Inc COM 036752103   3,163,493 6,880 SH   SOLE   6,880 0 0
Esab Corp COM 29605J106   815,402 13,804 SH   SOLE   13,804 0 0
Fifth Third Bancorp COM 316773100   9,206,731 345,598 SH   SOLE   343,498 0 2,100
First National of Nebraska Inc COM 335720108   6,237,000 462 SH   SOLE   462 0 0
Gildan Activewear, Inc. COM 375916103   7,216,933 217,443 SH   SOLE   217,443 0 0
Gilead Sciences Inc COM 375558103   890,268 10,730 SH   SOLE   10,730 0 0
HCA Healthcare Inc COM 40412C101   5,782,502 21,930 SH   SOLE   21,930 0 0
Hershey Foods Corp COM 427866108   12,600,927 49,530 SH   SOLE   49,205 0 325
Home Depot Inc COM 437076102   218,684 741 SH   SOLE   741 0 0
Johnson & Johnson COM 478160104   8,563,905 55,251 SH   SOLE   55,251 0 0
Keysight Technologies Inc COM 49338L103   3,556,758 22,026 SH   SOLE   21,851 0 175
Kimberly Clark Corp COM 494368103   308,706 2,300 SH   SOLE   1,900 0 400
LKQ Corporation COM 501889208   6,829,590 120,324 SH   SOLE   119,374 0 950
Liberty Media Corp Ser A COM 531229870   2,710,868 40,161 SH   SOLE   40,161 0 0
Lincoln Electric Holdings Inc COM 533900106   11,686,670 69,111 SH   SOLE   68,061 0 1,050
MSC Industrial Direct Co. COM 553530106   6,397,104 76,156 SH   SOLE   75,898 0 258
MarineMax, Inc. COM 567908108   4,533,760 157,696 SH   SOLE   156,696 0 1,000
Markel Corp COM 570535104   1,488,183 1,165 SH   SOLE   1,165 0 0
McDonalds Corp COM 580135101   3,277,029 11,720 SH   SOLE   11,720 0 0
Medtronic PLC COM G5960L103   322,964 4,006 SH   SOLE   4,006 0 0
Microsoft Corp COM 594918104   13,437,961 46,611 SH   SOLE   46,211 0 400
Mistras Group Inc COM 60649T107   2,725,038 401,923 SH   SOLE   401,923 0 0
Moody's Corp COM 615369105   633,461 2,070 SH   SOLE   2,070 0 0
Nestle S.A. Spons ADR COM 641069406   1,126,130 9,230 SH   SOLE   9,230 0 0
Nextera Energy Inc COM 65339F101   331,444 4,300 SH   SOLE   1,600 0 2,700
Novartis A G ADR COM 66987V109   220,800 2,400 SH   SOLE   2,400 0 0
Pepsico Inc COM 713448108   2,703,633 14,831 SH   SOLE   14,831 0 0
Pfizer Inc COM 717081103   9,701,914 237,792 SH   SOLE   235,167 0 2,625
Phillips 66 COM 718546104   10,877,871 107,298 SH   SOLE   106,398 0 900
Procter & Gamble Co COM 742718109   1,165,483 7,838 SH   SOLE   7,838 0 0
Ross Stores Inc COM 778296103   5,604,089 52,804 SH   SOLE   52,804 0 0
Shell Plc Sponsored Adr COM 780259305   299,093 5,198 SH   SOLE   5,198 0 0
TJX Companies Inc COM 872540109   2,465,754 31,467 SH   SOLE   31,467 0 0
Teleflex Inc COM 879369106   4,858,486 19,180 SH   SOLE   19,180 0 0
Texas Pacific Land Corp COM 88262P102   32,421,441 19,060 SH   SOLE   18,835 0 225
Thermo Fisher Corp COM 883556102   9,672,065 16,781 SH   SOLE   16,406 0 375
US Bancorp COM 902973304   1,718,323 47,665 SH   SOLE   47,665 0 0
United Health Group Inc COM 91324P102   1,945,180 4,116 SH   SOLE   4,116 0 0
Valmont Industries Inc COM 902253101   2,996,762 9,386 SH   SOLE   9,386 0 0
Vulcan Materials Co COM 929160109   5,514,625 32,144 SH   SOLE   31,669 0 475
Walmart Inc COM 931142103   319,524 2,167 SH   SOLE   2,167 0 0
Waters Corp COM 941848103   4,747,866 15,334 SH   SOLE   15,334 0 0
Wells Fargo Co COM 949746101   2,800,472 74,919 SH   SOLE   74,919 0 0
Weyerhaeuser Co COM 962166104   4,845,055 160,805 SH   SOLE   160,805 0 0
SPDR S&P 500 ETF 78462F103   2,114,909 5,166 SH   SOLE   5,166 0 0
Costamare Inc. 8.50 percent Preferred PRD Y1771G128   782,620 31,333 SH   SOLE   30,008 0 1,325