XML 23 R47.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 Consolidated Statement of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]                      
Commissions and fees                 $ 2,384,737 $ 2,009,857 $ 1,857,270
Employee compensation and benefits                 1,308,165 1,068,914 994,652
Other operating expenses                 377,089 332,118 283,470
Income taxes                 127,415 118,207 50,092
Net income $ 76,519 $ 115,506 $ 92,593 $ 113,896 $ 73,452 $ 106,053 $ 73,922 $ 90,828 $ 398,514 344,255 $ 399,630
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification                   (18,399)  
New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Net Income                   12,367  
Calculated under Revenue Guidance in Effect before Topic 606                      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]                      
Commissions and fees                   1,991,458  
Employee compensation and benefits                   1,077,749  
Other operating expenses                   321,497  
Income taxes                   113,961  
Net income                   331,888  
Employee Compensation and Benefits                      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]                      
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification                   8,835  
Operating Expense                      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]                      
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification                   (10,621)  
Income Tax Expense                      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]                      
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification                   $ 4,246