XML 75 R56.htm IDEA: XBRL DOCUMENT
v3.10.0.1

New Accounting Pronouncements (Details) - USD ($) | 3 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Dec. 31, 2018 | Sep. 30, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Dec. 31, 2017 | Sep. 30, 2017 | Jun. 30, 2017 | Mar. 31, 2017 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016 | Jan. 01, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Insurance Commissions and Fees |  |  |  |  |  |  |  |  | $ 2,009,857,000 | $ 1,857,270,000 | $ 1,762,787,000 |
Premiums Commissions And Fees Receivable | $ 844,815,000 |  |  |  | $ 546,402,000 |  |  |  | 844,815,000 | 546,402,000 |  | $ 699,460,000
Net Cash Provided by (Used in) Operating Activities, Continuing Operations |  |  |  |  |  |  |  |  | 567,529,000 | 441,975,000 | 411,042,000 |
Insurance Commissions |  |  |  |  |  |  |  |  | 1,362,037,000 |  |  |
Fees and Commissions, Other |  |  |  |  |  |  |  |  | (530,838,000) |  |  |
Other Assets, Current | 128,716,000 |  |  |  | 47,864,000 |  |  |  | 128,716,000 | 47,864,000 |  | 100,544,000
Premiums Payable To Insurance Companies | 857,559,000 |  |  |  | 685,163,000 |  |  |  | 857,559,000 | 685,163,000 |  | 697,270,000
Accounts Payable, Current | 87,345,000 |  |  |  | 64,177,000 |  |  |  | 87,345,000 | 64,177,000 |  | 72,924,000
Accrued Liabilities, Current | 279,310,000 |  |  |  | 228,748,000 |  |  |  | 279,310,000 | 228,748,000 |  | 251,542,000
Deferred Tax Liabilities, Net, Noncurrent | 315,732,000 |  |  |  | 256,185,000 |  |  |  | 315,732,000 | 256,185,000 |  | 300,760,000
Retained Earnings (Accumulated Deficit) | 2,833,622,000 |  |  |  | 2,456,599,000 |  |  |  | 2,833,622,000 | 2,456,599,000 |  | 2,574,114,000
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification |  |  |  |  |  |  |  |  | (18,399,000) |  |  |
Employee Compensation And Benefits |  |  |  |  |  |  |  |  | 1,068,914,000 | 994,652,000 | 925,217,000 |
Other Cost and Expense, Operating |  |  |  |  |  |  |  |  | 332,118,000 | 283,470,000 | 262,872,000 |
Income Tax Expense (Benefit) |  |  |  |  |  |  |  |  | 118,207,000 | 50,092,000 | 166,008,000 |
Net Income (Loss) Attributable to Parent | 73,452,000 | $ 106,053,000 | $ 73,922,000 | $ 90,828,000 | 187,505,000 | $ 75,913,000 | $ 66,102,000 | $ 70,110,000 | 344,255,000 | 399,630,000 | 257,491,000 |
New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Net Income |  |  |  |  |  |  |  |  | 12,367,000 |  |  |
Calculated under Revenue Guidance in Effect before Topic 606 [Member] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Insurance Commissions and Fees |  |  |  |  |  |  |  |  | 1,991,458,000 |  |  |
Employee Compensation And Benefits |  |  |  |  |  |  |  |  | 1,077,749,000 |  |  |
Other Cost and Expense, Operating |  |  |  |  |  |  |  |  | 321,497,000 |  |  |
Income Tax Expense (Benefit) |  |  |  |  |  |  |  |  | 113,961,000 |  |  |
Net Income (Loss) Attributable to Parent |  |  |  |  |  |  |  |  | 331,888,000 |  |  |
Accounting Standards Update 2016-18 [Member] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Net Cash Provided by (Used in) Operating Activities, Continuing Operations |  |  |  |  |  |  |  |  |  |  | 375,200,000 |
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Insurance Commissions |  |  |  |  |  |  |  |  | 9,900,000 |  |  |
Profit-Sharing Contingent Commission Revenue |  |  |  |  |  |  |  |  | (2,300,000) |  |  |
Fees and Commissions, Other |  |  |  |  |  |  |  |  | 6,200,000 |  |  |
Retained Earnings [Member] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption |  |  |  |  |  |  |  |  |  |  |  | 117,500,000
Net Income (Loss) Attributable to Parent |  |  |  |  |  |  |  |  | 344,255,000 | 399,630,000 | $ 257,491,000 |
Retained Earnings [Member] | Accounting Standards Update 2014-09 [Member] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption |  |  |  |  | 117,515,000 |  |  |  |  | 117,515,000 |  |
Services [Member] | Difference between Revenue Guidance in Effect before and after Topic 606 [Member] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Fees and Commissions, Other |  |  |  |  |  |  |  |  | 10,500,000 |  |  |
Various [Member] | Difference between Revenue Guidance in Effect before and after Topic 606 [Member] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Fees and Commissions, Other |  |  |  |  |  |  |  |  | (4,300,000) |  |  |
Accounts Payable [Member] | Accounting Standards Update 2014-09 [Member] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption |  |  |  |  | 8,747,000 |  |  |  |  | 8,747,000 |  |
Accrued Liabilities [Member] | Accounting Standards Update 2014-09 [Member] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption |  |  |  |  | 22,794,000 |  |  |  |  | 22,794,000 |  |
Deferred Income Tax Charge [Member] | Accounting Standards Update 2014-09 [Member] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption |  |  |  |  | 44,575,000 |  |  |  |  | 44,575,000 |  |
Cost to Obtain [Member] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Deferred Costs | $ 13,700,000 |  |  |  |  |  |  |  | 13,700,000 |  |  |
Capitalized Contract Cost, Amortization |  |  |  |  |  |  |  |  | 500,000 |  |  |
Employee Compensation and Benefits [Member] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification |  |  |  |  |  |  |  |  | 8,835,000 |  |  |
Operating Expense [Member] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification |  |  |  |  |  |  |  |  | (10,621,000) |  |  |
Income Tax Expense [Member] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification |  |  |  |  |  |  |  |  | 4,246,000 |  |  |
Cost to Fulfill [Member] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Deferred Costs |  |  |  |  |  |  |  |  |  |  |  | $ 52,700,000
Capitalized Contract Cost, Amortization |  |  |  |  |  |  |  |  | $ 1,300,000 |  |  |
Premiums Receivable [Member] | Accounting Standards Update 2014-09 [Member] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption |  |  |  |  | 153,058,000 |  |  |  |  | 153,058,000 |  |
Other Current Assets [Member] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption |  |  |  |  | 52,700,000 |  |  |  |  | 52,700,000 |  |
Other Current Assets [Member] | Accounting Standards Update 2014-09 [Member] |  |  |  |  |  |  |  |  |  |  |  |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption |  |  |  |  | $ 52,680,000 |  |  |  |  | $ 52,680,000 |  |

X
- Definition The aggregate amount of expenditures for salaries, wages, profit sharing and incentive compensation, and other employee benefits, including pension and other postretirement benefit expense, but excluding share-based compensation.) + References No definition available. + Details
Name: | bro_EmployeeCompensationAndBenefits
Namespace Prefix: | bro_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Insurance premiums, commissions and fees due from insured or insurance companies that are currently due, including notes receivables, accrued direct bill commissions due from carriers, guaranteed supplemental commissions and profit-sharing contingent commissions, and fees in lieu of commissions earned) + References No definition available. + Details
Name: | bro_PremiumsCommissionsAndFeesReceivable
Namespace Prefix: | bro_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Insurance premiums payable (net of commissions) to insurance carriers, commissions payable to agents, brokers, third parties, etc that are currently due; also includes other insurance-related liabilities such as surplus lines and other premium related taxes and fees. + References No definition available. + Details
Name: | bro_PremiumsPayableToInsuranceCompanies
Namespace Prefix: | bro_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Profit-Sharing Contingent Commission Revenue + References No definition available. + Details
Name: | bro_ProfitSharingContingentCommissionRevenue
Namespace Prefix: | bro_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AccountsPayableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AccruedLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054 + Details
Name: | us-gaap_CapitalizedContractCostAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption. + References No definition available. + Details
Name: | us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The carrying amount of deferred costs. + References No definition available. + Details
Name: | us-gaap_DeferredCostsCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=84176650&loc=d3e31931-109318 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=84176650&loc=d3e31958-109318 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84176650&loc=d3e31917-109318 + Details
Name: | us-gaap_DeferredTaxLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of fee and commission revenue classified as other. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.13) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 + Details
Name: | us-gaap_FeesAndCommissionsOther
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a),(b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_IncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The expense incurred by an insurance company to persons or entities for generating or placing insurance or investment contracts with the company, usually determined as a percentage of policy or contract premiums. Excludes advances or draws to be applied against commissions earned. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.7(a)) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 + Details
Name: | us-gaap_InsuranceCommissions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Income from agency and brokerage operations (includes sales of annuities and supplemental contracts); service charges, commissions, and fees from the sale of insurance and related services; and management fees from separate accounts, deferred annuities, and universal life products. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.4) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.13(c),(d)) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 + Details
Name: | us-gaap_InsuranceCommissionsAndFees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3521-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3536-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_NetIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of the effect of a change in accounting principle on net income. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=64853466&loc=d3e22583-107794 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(2) -URI http://asc.fasb.org/extlink&oid=64853466&loc=d3e22499-107794 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=64853466&loc=d3e22580-107794 + Details
Name: | us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnNetIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of current assets classified as other. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.8) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_OtherAssetsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.3) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_OtherCostAndExpenseOperating
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cumulative amount of the reporting entity's undistributed earnings or deficit. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(4)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_RetainedEarningsAccumulatedDeficit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201618Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=bro_ServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=bro_VariousMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=us-gaap_AccountsPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=us-gaap_AccruedLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=us-gaap_DeferredIncomeTaxChargesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_NatureOfExpenseAxis=bro_CosttoObtainMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_NatureOfExpenseAxis=bro_EmployeeCompensationandBenefitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_NatureOfExpenseAxis=us-gaap_OperatingExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_NatureOfExpenseAxis=bro_IncomeTaxExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_NatureOfExpenseAxis=bro_CosttoFulfillMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_PremiumsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_OtherCurrentAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |