2010 Q4 Form 10-K Financial Statement

#000119312512032846 Filed on February 01, 2012

View on sec.gov

Income Statement

Concept 2010 Q4 2010 Q3 2010 Q2
Revenue $12.95B $7.560B $6.566B
YoY Change 36.02% 38.74% 41.17%
Cost Of Revenue $10.32B $5.786B $4.957B
YoY Change 36.78% 38.55% 40.9%
Gross Profit $2.631B $1.774B $1.609B
YoY Change 33.15% 39.36% 42.01%
Gross Profit Margin 20.32% 23.47% 24.51%
Selling, General & Admin $1.609B $358.0M $324.0M
YoY Change 42.52% 54.31% 57.28%
% of Gross Profit 61.16% 20.18% 20.14%
Research & Development $519.0M $442.0M $408.0M
YoY Change 48.29% 40.32% 36.45%
% of Gross Profit 19.73% 24.92% 25.36%
Depreciation & Amortization $169.0M $150.0M $130.0M
YoY Change 50.89% 57.89% 54.76%
% of Gross Profit 6.42% 8.46% 8.08%
Operating Expenses $2.157B $800.0M $732.0M
YoY Change 43.8% -21.72% -24.85%
Operating Profit $474.0M $974.0M $877.0M
YoY Change -0.42% 288.05% 451.57%
Interest Expense $3.000M $2.000M $3.000M
YoY Change 200.0% -80.0% -82.35%
% of Operating Profit 0.63% 0.21% 0.34%
Other Income/Expense, Net $29.00M $22.00M $24.00M
YoY Change -583.33% 2100.0% 700.0%
Pretax Income $506.0M $292.0M $297.0M
YoY Change 7.43% 11.45% 65.92%
Income Tax $84.00M $79.00M $88.00M
% Of Pretax Income 16.6% 27.05% 29.63%
Net Earnings $416.0M $231.0M $207.0M
YoY Change 8.33% 16.08% 45.77%
Net Earnings / Revenue 3.21% 3.06% 3.15%
Basic Earnings Per Share $0.93 $0.51 $0.46
Diluted Earnings Per Share $0.91 $0.51 $0.45
COMMON SHARES
Basic Shares Outstanding 450.0M shares 448.0M shares 447.0M shares
Diluted Shares Outstanding 458.0M shares 456.0M shares 455.0M shares

Balance Sheet

Concept 2010 Q4 2010 Q3 2010 Q2
SHORT-TERM ASSETS
Cash & Short-Term Investments $8.762B $5.885B $5.108B
YoY Change 37.64% 47.09% 59.03%
Cash & Equivalents $3.777B $1.539B $1.629B
Short-Term Investments $4.985B $4.346B $3.479B
Other Short-Term Assets $196.0M $200.0M $265.0M
YoY Change -27.94% 150.0% 44.81%
Inventory $3.202B $2.515B $1.940B
Prepaid Expenses
Receivables $1.587B $959.0M $805.0M
Other Receivables $0.00 $0.00 $0.00
Total Short-Term Assets $13.75B $9.559B $8.118B
YoY Change 40.32% 50.09% 53.05%
LONG-TERM ASSETS
Property, Plant & Equipment $2.414B $2.099B $1.704B
YoY Change 87.13% 93.28% 73.7%
Goodwill $1.349B
YoY Change
Intangibles
YoY Change
Long-Term Investments
YoY Change
Other Assets $1.287B $1.227B $1.346B
YoY Change -13.74% 15.75% 43.34%
Total Long-Term Assets $5.050B $4.603B $4.279B
YoY Change 25.75% 76.83% 80.47%
TOTAL ASSETS
Total Short-Term Assets $13.75B $9.559B $8.118B
Total Long-Term Assets $5.050B $4.603B $4.279B
Total Assets $18.80B $14.16B $12.40B
YoY Change 36.08% 57.85% 61.52%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $8.051B $4.614B $3.545B
YoY Change 43.64% 37.57% 41.35%
Accrued Expenses $2.321B $1.761B $1.705B
YoY Change 85.98% 117.14% 111.01%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00 $0.00
YoY Change
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $10.37B $6.375B $5.250B
YoY Change 40.85% 40.51% 44.39%
LONG-TERM LIABILITIES
Long-Term Debt $184.0M $164.0M $132.0M
YoY Change -26.98% 41.38% 21.1%
Other Long-Term Liabilities $1.377B $1.226B $1.158B
YoY Change 46.49% 67.03% 71.81%
Total Long-Term Liabilities $1.561B $1.390B $1.290B
YoY Change 30.96% 63.53% 64.75%
TOTAL LIABILITIES
Total Short-Term Liabilities $10.37B $6.375B $5.250B
Total Long-Term Liabilities $1.561B $1.390B $1.290B
Total Liabilities $11.93B $7.765B $6.540B
YoY Change 39.47% 44.14% 48.0%
SHAREHOLDERS EQUITY
Retained Earnings
YoY Change
Common Stock
YoY Change
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $6.864B $6.397B $5.857B
YoY Change
Total Liabilities & Shareholders Equity $18.80B $14.16B $12.40B
YoY Change 36.08% 57.85% 61.52%

Cashflow Statement

Concept 2010 Q4 2010 Q3 2010 Q2
OPERATING ACTIVITIES
Net Income $416.0M $231.0M $207.0M
YoY Change 8.33% 16.08% 45.77%
Depreciation, Depletion And Amortization $169.0M $150.0M $130.0M
YoY Change 50.89% 57.89% 54.76%
Cash From Operating Activities $3.488B $855.0M $250.0M
YoY Change 33.59% 7.01% -46.58%
INVESTING ACTIVITIES
Capital Expenditures -$328.0M -$315.0M -$196.0M
YoY Change 139.42% 205.83% 151.28%
Acquisitions
YoY Change
Other Investing Activities -$887.0M -$813.0M -$279.0M
YoY Change -39.7% 308.54% 38.12%
Cash From Investing Activities -$1.215B -$1.128B -$475.0M
YoY Change -24.44% 273.51% 69.64%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -43.00M 94.00M 43.00M
YoY Change -15.69% 49.21% -4400.0%
NET CHANGE
Cash From Operating Activities 3.488B 855.0M 250.0M
Cash From Investing Activities -1.215B -1.128B -475.0M
Cash From Financing Activities -43.00M 94.00M 43.00M
Net Change In Cash 2.230B -179.0M -182.0M
YoY Change 134.24% -131.96% -197.33%
FREE CASH FLOW
Cash From Operating Activities $3.488B $855.0M $250.0M
Capital Expenditures -$328.0M -$315.0M -$196.0M
Free Cash Flow $3.816B $1.170B $446.0M
YoY Change 38.86% 29.71% -18.32%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2009Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
181000000
CY2010Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
146000000
CY2010Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
182000000
CY2010Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
93000000
CY2010Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
3256000000
CY2010Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
842000000
CY2010Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
14000000
CY2010Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
745000000
CY2010Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
563000000
CY2010Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
2414000000
CY2010Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
213000000
CY2011Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
227000000
CY2011Q4 us-gaap Business Acquisition Purchase Price Allocation Amortizable Intangible Assets
BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssets
230000000
CY2011Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
330000000
CY2011Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
156000000
CY2011Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
5786000000
CY2011Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
1369000000
CY2011Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
7000000
CY2011Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
977000000
CY2011Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
647000000
CY2011Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
4417000000
CY2011Q4 us-gaap Business Acquisition Purchase Price Allocation Other Noncurrent Liabilities
BusinessAcquisitionPurchasePriceAllocationOtherNoncurrentLiabilities
100000000
CY2011Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
229000000
CY2009 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
9000000 shares
CY2009 us-gaap Marketing Expense
MarketingExpense
680000000
CY2009 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
328000000
CY2009 amzn Fulfillment Expense
FulfillmentExpense
2052000000
CY2009 amzn Technology And Content Expense
TechnologyAndContentExpense
1240000000
CY2009 amzn Segment Reporting Information Operating Expense
SegmentReportingInformationOperatingExpense
22937000000
CY2010 us-gaap Goodwill Translation And Purchase Accounting Adjustments
GoodwillTranslationAndPurchaseAccountingAdjustments
4000000
CY2010 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
9000000 shares
CY2010 us-gaap Marketing Expense
MarketingExpense
1029000000
CY2010 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
470000000
CY2010 amzn Fulfillment Expense
FulfillmentExpense
2898000000
CY2010 amzn Technology And Content Expense
TechnologyAndContentExpense
1734000000
CY2010 amzn Segment Reporting Information Operating Expense
SegmentReportingInformationOperatingExpense
32268000000
CY2011 us-gaap Acquired Finite Lived Intangible Asset Weighted Average Useful Life
AcquiredFiniteLivedIntangibleAssetWeightedAverageUsefulLife
5.9 Year
CY2011 us-gaap Goodwill Translation And Purchase Accounting Adjustments
GoodwillTranslationAndPurchaseAccountingAdjustments
-9000000
CY2011 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
8000000 shares
CY2011 us-gaap Marketing Expense
MarketingExpense
1630000000
CY2010Q2 us-gaap Net Income Loss
NetIncomeLoss
207000000
CY2011 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
658000000
CY2011 amzn Fulfillment Expense
FulfillmentExpense
4576000000
CY2010Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.46
CY2011 amzn Technology And Content Expense
TechnologyAndContentExpense
2909000000
CY2011 amzn Segment Reporting Information Operating Expense
SegmentReportingInformationOperatingExpense
46504000000
CY2010Q2 us-gaap Sales Revenue Net
SalesRevenueNet
6566000000
CY2011Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
451000000 shares
CY2011Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
459000000 shares
CY2010Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
297000000
CY2010Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.45
CY2010Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
401000000
CY2010Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.66
CY2010Q1 us-gaap Net Income Loss
NetIncomeLoss
299000000
CY2010Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.67
CY2010Q1 us-gaap Sales Revenue Net
SalesRevenueNet
7131000000
CY2010Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
100000000
CY2010Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
445000000 shares
CY2010Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
454000000 shares
CY2011Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
307000000
CY2011Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.44
CY2011Q1 us-gaap Net Income Loss
NetIncomeLoss
201000000
CY2011Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.44
CY2011Q1 us-gaap Sales Revenue Net
SalesRevenueNet
9857000000
CY2011Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
89000000
CY2010Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
88000000
CY2010Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
447000000 shares
CY2010Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
455000000 shares
CY2011Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
225000000
CY2011Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.41
CY2011Q2 us-gaap Net Income Loss
NetIncomeLoss
191000000
CY2011Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.42
CY2011Q2 us-gaap Sales Revenue Net
SalesRevenueNet
9913000000
CY2011Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
49000000
CY2011Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
453000000 shares
CY2011Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
460000000 shares
CY2010Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
292000000
CY2010Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.51
CY2010Q3 us-gaap Net Income Loss
NetIncomeLoss
231000000
CY2010Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.51
CY2010Q3 us-gaap Sales Revenue Net
SalesRevenueNet
7560000000
CY2010Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
79000000
CY2010Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
448000000 shares
CY2010Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
456000000 shares
CY2011Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
130000000
CY2011Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.14
CY2011Q3 us-gaap Net Income Loss
NetIncomeLoss
63000000
CY2011Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.14
CY2011Q3 us-gaap Sales Revenue Net
SalesRevenueNet
10876000000
CY2011Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
67000000
CY2011Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
454000000 shares
CY2011Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
461000000 shares
CY2010Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
506000000
CY2010Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.91
CY2010Q4 us-gaap Net Income Loss
NetIncomeLoss
416000000
CY2010Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.93
CY2010Q4 us-gaap Sales Revenue Net
SalesRevenueNet
12948000000
CY2010Q4 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
84000000
CY2010Q4 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
450000000 shares
CY2010Q4 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
458000000 shares
CY2011Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
273000000
CY2011Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.38
CY2011Q4 us-gaap Net Income Loss
NetIncomeLoss
177000000
CY2011Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.39
CY2011Q4 us-gaap Sales Revenue Net
SalesRevenueNet
17431000000
CY2011Q4 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
86000000
CY2011Q4 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
455000000 shares
CY2011Q4 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
462000000 shares

Files In Submission

Name View Source Status
0001193125-12-032846-index-headers.html Edgar Link completed
0001193125-12-032846-index.html Edgar Link completed
0001193125-12-032846.txt Edgar Link completed
0001193125-12-032846-xbrl.zip Edgar Link completed
amzn-20111231.xml Edgar Link completed
amzn-20111231.xsd Edgar Link completed
amzn-20111231_cal.xml Edgar Link unprocessable
amzn-20111231_def.xml Edgar Link unprocessable
amzn-20111231_lab.xml Edgar Link unprocessable
amzn-20111231_pre.xml Edgar Link unprocessable
d269317d10k.htm Edgar Link completed
d269317dex121.htm Edgar Link completed
d269317dex211.htm Edgar Link completed
d269317dex231.htm Edgar Link completed
d269317dex311.htm Edgar Link completed
d269317dex312.htm Edgar Link completed
d269317dex321.htm Edgar Link completed
d269317dex322.htm Edgar Link completed
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xls Edgar Link completed
R1.htm Edgar Link completed
R10.htm Edgar Link completed
R11.htm Edgar Link completed
R12.htm Edgar Link completed
R13.htm Edgar Link completed
R14.htm Edgar Link completed
R15.htm Edgar Link completed
R16.htm Edgar Link completed
R17.htm Edgar Link completed
R18.htm Edgar Link completed
R19.htm Edgar Link completed
R2.htm Edgar Link completed
R20.htm Edgar Link completed
R21.htm Edgar Link completed
R22.htm Edgar Link completed
R23.htm Edgar Link completed
R24.htm Edgar Link completed
R25.htm Edgar Link completed
R26.htm Edgar Link completed
R27.htm Edgar Link completed
R28.htm Edgar Link completed
R29.htm Edgar Link completed
R3.htm Edgar Link completed
R30.htm Edgar Link completed
R31.htm Edgar Link completed
R32.htm Edgar Link completed
R33.htm Edgar Link completed
R34.htm Edgar Link completed
R35.htm Edgar Link completed
R36.htm Edgar Link completed
R37.htm Edgar Link completed
R38.htm Edgar Link completed
R39.htm Edgar Link completed
R4.htm Edgar Link completed
R40.htm Edgar Link completed
R41.htm Edgar Link completed
R42.htm Edgar Link completed
R43.htm Edgar Link completed
R44.htm Edgar Link completed
R45.htm Edgar Link completed
R46.htm Edgar Link completed
R47.htm Edgar Link completed
R48.htm Edgar Link completed
R49.htm Edgar Link completed
R5.htm Edgar Link completed
R50.htm Edgar Link completed
R51.htm Edgar Link completed
R52.htm Edgar Link completed
R53.htm Edgar Link completed
R54.htm Edgar Link completed
R55.htm Edgar Link completed
R56.htm Edgar Link completed
R57.htm Edgar Link completed
R58.htm Edgar Link completed
R59.htm Edgar Link completed
R6.htm Edgar Link completed
R60.htm Edgar Link completed
R61.htm Edgar Link completed
R62.htm Edgar Link completed
R63.htm Edgar Link completed
R64.htm Edgar Link completed
R65.htm Edgar Link completed
R66.htm Edgar Link completed
R67.htm Edgar Link completed
R68.htm Edgar Link completed
R69.htm Edgar Link completed
R7.htm Edgar Link completed
R70.htm Edgar Link completed
R71.htm Edgar Link completed
R72.htm Edgar Link completed
R73.htm Edgar Link completed
R74.htm Edgar Link completed
R75.htm Edgar Link completed
R76.htm Edgar Link completed
R77.htm Edgar Link completed
R78.htm Edgar Link completed
R79.htm Edgar Link completed
R8.htm Edgar Link completed
R80.htm Edgar Link completed
R81.htm Edgar Link completed
R9.htm Edgar Link completed
report.css Edgar Link completed
Show.js Edgar Link completed