XML 65 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Schedule of Impact of adoption of Topic 606 and Topic 340 on Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Premiums, commissions and fees receivable $ 942,834   $ 844,815 $ 699,460 $ 546,402
Other current assets 152,142 $ 125,712 128,716 100,544 47,864
Premiums payable to insurance companies 1,014,317   857,559 697,270 685,163
Accounts payable 99,960   87,345 72,924 64,177
Accrued expenses and other liabilities 337,717 $ 293,146 279,310 251,542 228,748
Deferred income taxes, net 328,277   315,732 300,760 256,185
Retained earnings $ 3,140,762   $ 2,833,622 2,574,114 2,456,599
Cumulative Effect of New Accounting Principle in Period of Adoption         117,515
Retained Earnings          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Cumulative Effect of New Accounting Principle in Period of Adoption       $ 117,500 117,515
Accounting Standards Update 2014-09 | Premiums Receivable          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Cumulative Effect of New Accounting Principle in Period of Adoption         153,058
Accounting Standards Update 2014-09 | Other Current Assets          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Cumulative Effect of New Accounting Principle in Period of Adoption         52,680
Accounting Standards Update 2014-09 | Premiums Payable          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Cumulative Effect of New Accounting Principle in Period of Adoption         12,107
Accounting Standards Update 2014-09 | Accounts Payable          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Cumulative Effect of New Accounting Principle in Period of Adoption         8,747
Accounting Standards Update 2014-09 | Accrued Liabilities          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Cumulative Effect of New Accounting Principle in Period of Adoption         22,794
Accounting Standards Update 2014-09 | Deferred Income Tax Charge          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Cumulative Effect of New Accounting Principle in Period of Adoption         44,575
Accounting Standards Update 2014-09 | Retained Earnings          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Cumulative Effect of New Accounting Principle in Period of Adoption         $ 117,515