| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> |
| <Version> 1.0.0.3 </Version> |
| <hasSegments> false </hasSegments> |
| <ReportName> Investment gains and losses </ReportName> |
| <RoundingOption/> |
| <Columns> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 1 </Id> |
| | | <Labels> |
| <Label Id="1" Label="12 Months Ended"/> |
| <Label Id="2" Label="Dec. 31, 2009"/> |
| </Labels> |
| | | <CurrencySymbol> $ </CurrencySymbol> |
| | | <hasSegments> false </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments/> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> Shares </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| <Unit> |
| <UnitID> USD </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | </Column> |
| | </Columns> |
| <Rows> |
| | <Row> |
| | | <Id> 2 </Id> |
| | | <Label> Investment gains/losses [Abstract] </Label> |
| | | <Level> 0 </Level> |
| | | <ElementName> brka_InvestmentGainsLossesAbstract </ElementName> |
| | | <ElementPrefix> brka </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ElementDataType> string </ElementDataType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> true </IsAbstractGroupTitle> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsEPS> false </IsEPS> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| </Cell> |
| </Cells> |
| | | <ElementDefenition> No definition available. </ElementDefenition> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 3 </Id> |
| | | <Label> Investment gains/losses </Label> |
| | | <Level> 1 </Level> |
| | | <ElementName> us-gaap_GainLossOnInvestmentsTextBlock </ElementName> |
| | | <ElementPrefix> us-gaap </ElementPrefix> |
| | | <IsBaseElement> true </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ElementDataType> string </ElementDataType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsEPS> false </IsEPS> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> <table cellpadding="0" style="BORDER-COLLAPSE: collapse" cellspacing="0" border="0" width="100%"> <tr> <td valign="top" align="left" width="4%"><font style="FONT-FAMILY: Times New Roman" size="2"><b>(7)</b></font></td> <td valign="top" align="left"><font style="FONT-FAMILY: Times New Roman" size="2"><b>Investment gains/losses </b></font></td></tr></table> <p style="MARGIN-TOP: 6px; MARGIN-BOTTOM: 0px; TEXT-INDENT: 4%"><font style="FONT-FAMILY: Times New Roman" size="2">Investment gains/losses are summarized below (in millions). </font></p> <p style="MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px"> </p> <table cellpadding="0" cellspacing="0" align="center" border="0" width="100%"> <tr> <td width="84%"/> <td valign="bottom" width="2%"/> <td/> <td/> <td/> <td valign="bottom" width="2%"/> <td/> <td/> <td/> <td valign="bottom" width="2%"/> <td/> <td/> <td/></tr> <tr> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font size="1"> </font></td> <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center" colspan="2"><font style="FONT-FAMILY: Times New Roman" size="1"><b>2009</b></font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font size="1"> </font></td> <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center" colspan="2"><font style="FONT-FAMILY: Times New Roman" size="1"><b>2008</b></font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font size="1"> </font></td> <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center" colspan="2"><font style="FONT-FAMILY: Times New Roman" size="1"><b>2007</b></font></td> <td valign="bottom"><font size="1"> </font></td></tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Fixed maturity securities —</font></p></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"/> <td valign="bottom"/> <td valign="bottom"/> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"/> <td valign="bottom"/> <td valign="bottom"/> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"/> <td valign="bottom"/> <td valign="bottom"/></tr> <tr> <td valign="top"> <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Gross gains from sales and other disposals</font></p></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">357</font></td> <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">212</font></td> <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">657</font></td> <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td></tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Gross losses from sales and other disposals</font></p></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(54</font></td> <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">) </font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(20</font></td> <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">) </font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(35</font></td> <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">) </font></td></tr> <tr> <td valign="top"> <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Equity securities —</font></p></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"/> <td valign="bottom"/> <td valign="bottom"/> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"/> <td valign="bottom"/> <td valign="bottom"/> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"/> <td valign="bottom"/> <td valign="bottom"/></tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Gross gains from sales and other disposals</font></p></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">701</font></td> <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,256</font></td> <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,880</font></td> <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td></tr> <tr> <td valign="top"> <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Gross losses from sales</font></p></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(617</font></td> <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">) </font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(530</font></td> <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">) </font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(7</font></td> <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">) </font></td></tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Other</font></p></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(69</font></td> <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">) </font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">255</font></td> <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">103</font></td> <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td></tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"/> <td valign="bottom"> </td> <td style="BORDER-TOP: #000000 1px solid" valign="bottom"> </td> <td style="BORDER-TOP: #000000 1px solid" valign="bottom"> </td> <td> </td> <td valign="bottom"> </td> <td style="BORDER-TOP: #000000 1px solid" valign="bottom"> </td> <td style="BORDER-TOP: #000000 1px solid" valign="bottom"> </td> <td> </td> <td valign="bottom"> </td> <td style="BORDER-TOP: #000000 1px solid" valign="bottom"> </td> <td style="BORDER-TOP: #000000 1px solid" valign="bottom"> </td> <td> </td></tr> <tr> <td valign="top"/> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">318</font></td> <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,173</font></td> <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">5,598</font></td> <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td></tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"/> <td valign="bottom"> </td> <td style="BORDER-TOP: #000000 3px double" valign="bottom"> </td> <td style="BORDER-TOP: #000000 3px double" valign="bottom"> </td> <td> </td> <td valign="bottom"> </td> <td style="BORDER-TOP: #000000 3px double" valign="bottom"> </td> <td style="BORDER-TOP: #000000 3px double" valign="bottom"> </td> <td> </td> <td valign="bottom"> </td> <td style="BORDER-TOP: #000000 3px double" valign="bottom"> </td> <td style="BORDER-TOP: #000000 3px double" valign="bottom"> </td> <td> </td></tr></table> <p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px; TEXT-INDENT: 4%"><font style="FONT-FAMILY: Times New Roman" size="2">Net investment gains/losses are reflected in the Consolidated Statements of Earnings as follows. </font></p> <p style="MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px"> </p> <table cellpadding="0" cellspacing="0" align="center" border="0" width="100%"> <tr> <td width="83%"/> <td valign="bottom" width="2%"/> <td/> <td/> <td valign="bottom" width="2%"/> <td/> <td/> <td valign="bottom" width="2%"/> <td/> <td/></tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Insurance and other</font></p></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2"> 251</font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,166</font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2"> 5,405</font></td></tr> <tr> <td valign="top"> <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Finance and financial products</font></p></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">67</font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">7</font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2"> </font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">193</font></td></tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"/> <td valign="bottom"> </td> <td style="BORDER-TOP: #000000 1px solid" valign="bottom"> </td> <td style="BORDER-TOP: #000000 1px solid" valign="bottom"> </td> <td valign="bottom"> </td> <td style="BORDER-TOP: #000000 1px solid" valign="bottom"> </td> <td style="BORDER-TOP: #000000 1px solid" valign="bottom"> </td> <td valign="bottom"> </td> <td style="BORDER-TOP: #000000 1px solid" valign="bottom"> </td> <td style="BORDER-TOP: #000000 1px solid" valign="bottom"> </td></tr> <tr bgcolor="#cceeff"> <td valign="top"/> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">318</font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,173</font></td> <td valign="bottom"><font size="1"> </font></td> <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">5,598</font></td></tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"/> <td valign="bottom"> </td> <td style="BORDER-TOP: #000000 3px double" valign="bottom"> </td> <td style="BORDER-TOP: #000000 3px double" valign="bottom"> </td> <td valign="bottom"> </td> <td style="BORDER-TOP: #000000 3px double" valign="bottom"> </td> <td style="BORDER-TOP: #000000 3px double" valign="bottom"> </td> <td valign="bottom"> </td> <td style="BORDER-TOP: #000000 3px double" valign="bottom"> </td> <td style="BORDER-TOP: #000000 3px double" valign="bottom"> </td></tr></table> </NonNumbericText> |
| <NonNumericTextHeader> (7) Investment gains/losses Investment gains/losses are summarized below (in millions). </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| </Cell> |
| </Cells> |
| | | <ElementDefenition> No definition available. </ElementDefenition> |
| | | <ElementReferences> No authoritative reference available. </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | </Rows> |
| <Footnotes/> |
| <ComparabilityReport> false </ComparabilityReport> |
| <NumberOfCols> 1 </NumberOfCols> |
| <NumberOfRows> 2 </NumberOfRows> |
| <HasScenarios> false </HasScenarios> |
| <MonetaryRoundingLevel> UnKnown </MonetaryRoundingLevel> |
| <SharesRoundingLevel> UnKnown </SharesRoundingLevel> |
| <PerShareRoundingLevel> UnKnown </PerShareRoundingLevel> |
| <HasPureData> false </HasPureData> |
| <SharesShouldBeRounded> true </SharesShouldBeRounded> |
| </InstanceReport> |