XML 64 R53.htm IDEA: XBRL DOCUMENT v3.19.1
11. Segment Information Segment Profit Reconciliations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Income before income taxes $ 1,127,266 $ 863,689
Unrealized Gain on Securities 1,059,230 815,934
Operating Segments [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Income before income taxes 53,600 39,900
Corporate, Non-Segment [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Income before income taxes (2,900) (1,900)
Segment Reconciling Items [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Unrealized Gain on Securities 1,059,200 815,900
Foreign Currency Gain (Loss) [Member] | Segment Reconciling Items [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Income before income taxes (1,300) (1,300)
Other Nonoperating Income (Expense) [Member] | Segment Reconciling Items [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Income before income taxes $ 18,700 $ 11,100