XML 86 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
Inventory (Schedule Of Inventory Writedowns By Segment) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Inventory [Line Items]      
Inventory write-down $ 10,003us-gaap_InventoryWriteDown $ 8,802us-gaap_InventoryWriteDown $ 6,136us-gaap_InventoryWriteDown
Agency [Member]      
Inventory [Line Items]      
Inventory write-down 5,888us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= bid_AgencyMember
3,954us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= bid_AgencyMember
4,203us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= bid_AgencyMember
Principal [Member]      
Inventory [Line Items]      
Inventory write-down 4,115us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= bid_PrincipalMember
4,848us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= bid_PrincipalMember
1,933us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= bid_PrincipalMember
Principal Segment Component [Member] | Principal [Member]      
Inventory [Line Items]      
Inventory write-down $ 700us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= bid_PrincipalMember
/ us-gaap_SubsegmentsAxis
= bid_PrincipalSegmentComponentMember
$ 4,400us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= bid_PrincipalMember
/ us-gaap_SubsegmentsAxis
= bid_PrincipalSegmentComponentMember
$ 400us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= bid_PrincipalMember
/ us-gaap_SubsegmentsAxis
= bid_PrincipalSegmentComponentMember