XML 64 R53.htm IDEA: XBRL DOCUMENT v3.19.2
11. Segment Information Segment Profit Reconciliations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Income before income taxes $ 769,601 $ 340,086 $ 1,896,867 $ 1,203,775
Unrealized Gain on Securities 716,389 286,398 1,775,619 1,102,332
Operating Segments [Member]        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Income before income taxes 53,300 40,000 106,900 79,900
Corporate, Non-Segment [Member]        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Income before income taxes (2,800) (2,200) (5,700) (4,200)
Segment Reconciling Items [Member]        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Unrealized Gain on Securities 716,400 286,400 1,775,600 1,102,300
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,200) 0 (2,500) (1,200)
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 $ 3,900 $ 15,900 $ 22,600 $ 27,000