<informationTable xmlns="http://www.sec.gov/edgar/document/thirteenf/informationtable" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <infoTable>
       <nameOfIssuer>Allied World Assurance Co Hldg</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>H01531104</cusip>
       <value>44545</value>
       <shrsOrPrnAmt>
           <sshPrnamt>394865</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>372426</Sole>
           <Shared>0</Shared>
           <None>22439</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Arch Capital Group Ltd</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>G0450A105</cusip>
       <value>123721</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2072719</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1927748</Sole>
           <Shared>0</Shared>
           <None>144971</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Berkshire Hathaway Class A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>084670108</cusip>
       <value>20103</value>
       <shrsOrPrnAmt>
           <sshPrnamt>113</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>108</Sole>
           <Shared>0</Shared>
           <None>5</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Berkshire Hathaway Class B</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>084670702</cusip>
       <value>33821</value>
       <shrsOrPrnAmt>
           <sshPrnamt>285266</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>274246</Sole>
           <Shared>0</Shared>
           <None>11020</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Brown &amp; Brown, Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>115236101</cusip>
       <value>99697</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3176074</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>2972311</Sole>
           <Shared>0</Shared>
           <None>203763</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>C.H. Robinson Worldwide Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>12541W209</cusip>
       <value>34910</value>
       <shrsOrPrnAmt>
           <sshPrnamt>598290</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>552940</Sole>
           <Shared>0</Shared>
           <None>45300</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Crimson Wine Group Ltd</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>22662X100</cusip>
       <value>1981</value>
       <shrsOrPrnAmt>
           <sshPrnamt>224081</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>208000</Sole>
           <Shared>0</Shared>
           <None>16081</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Deere &amp; Co.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>244199105</cusip>
       <value>40963</value>
       <shrsOrPrnAmt>
           <sshPrnamt>448513</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>419493</Sole>
           <Shared>0</Shared>
           <None>28985</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Devon Energy Corp</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>25179M103</cusip>
       <value>40137</value>
       <shrsOrPrnAmt>
           <sshPrnamt>648727</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>607893</Sole>
           <Shared>0</Shared>
           <None>40784</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Expeditors International of Wa</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>302130109</cusip>
       <value>47566</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1074945</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1014342</Sole>
           <Shared>0</Shared>
           <None>60533</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Fastenal Co</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>311900104</cusip>
       <value>36077</value>
       <shrsOrPrnAmt>
           <sshPrnamt>759350</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>702111</Sole>
           <Shared>0</Shared>
           <None>57239</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Goldman Sachs Group Inc</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>38141G104</cusip>
       <value>85989</value>
       <shrsOrPrnAmt>
           <sshPrnamt>485103</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>454887</Sole>
           <Shared>0</Shared>
           <None>30196</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Leucadia National Corporation</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>527288104</cusip>
       <value>64030</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2259355</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>2098526</Sole>
           <Shared>0</Shared>
           <None>160829</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Martin Marietta Materials</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>573284106</cusip>
       <value>46637</value>
       <shrsOrPrnAmt>
           <sshPrnamt>466651</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>437605</Sole>
           <Shared>0</Shared>
           <None>29046</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Mastercard Inc Class A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>57636Q104</cusip>
       <value>46129</value>
       <shrsOrPrnAmt>
           <sshPrnamt>55214</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>52533</Sole>
           <Shared>0</Shared>
           <None>2681</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Mc Donald&apos;s Corporation</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>580135101</cusip>
       <value>9025</value>
       <shrsOrPrnAmt>
           <sshPrnamt>93012</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>85613</Sole>
           <Shared>0</Shared>
           <None>7399</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Moody&apos;s Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>615369105</cusip>
       <value>103734</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1321961</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1231770</Sole>
           <Shared>0</Shared>
           <None>90146</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NVR Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>62944T105</cusip>
       <value>49990</value>
       <shrsOrPrnAmt>
           <sshPrnamt>48723</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>45287</Sole>
           <Shared>0</Shared>
           <None>3436</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Toll Brothers Inc</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>889478103</cusip>
       <value>77424</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2092528</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1967842</Sole>
           <Shared>0</Shared>
           <None>124686</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>US Bancorp</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>902973304</cusip>
       <value>60922</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1507963</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1419016</Sole>
           <Shared>0</Shared>
           <None>88947</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Union Pacific Corporation</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>907818108</cusip>
       <value>25914</value>
       <shrsOrPrnAmt>
           <sshPrnamt>154247</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>145003</Sole>
           <Shared>0</Shared>
           <None>9244</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Visa Inc Cl A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>92826C839</cusip>
       <value>17012</value>
       <shrsOrPrnAmt>
           <sshPrnamt>76395</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>68214</Sole>
           <Shared>0</Shared>
           <None>8181</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Waters Corp</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>941848103</cusip>
       <value>14869</value>
       <shrsOrPrnAmt>
           <sshPrnamt>148695</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>144407</Sole>
           <Shared>0</Shared>
           <None>4288</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Wells Fargo &amp; Company</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>949746101</cusip>
       <value>132427</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2916893</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>2732150</Sole>
           <Shared>0</Shared>
           <None>184743</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>YUM! Brands Inc</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>988498101</cusip>
       <value>83506</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1104429</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1042906</Sole>
           <Shared>0</Shared>
           <None>61523</None>
       </votingAuthority>
   </infoTable>
</informationTable>
