XML 53 R26.htm IDEA: XBRL DOCUMENT v2.4.1.9
Balance sheet components - Property and Equipment, Net (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Property, Plant and Equipment [Line Items]    
Gross property and equipment 77,997us-gaap_PropertyPlantAndEquipmentGross $ 71,356us-gaap_PropertyPlantAndEquipmentGross
Less: Accumulated depreciation and amortization (34,107)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment (29,800)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Property and equipment, net 43,890us-gaap_PropertyPlantAndEquipmentNet 41,556us-gaap_PropertyPlantAndEquipmentNet
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 23,037us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LeaseholdImprovementsMember
22,787us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LeaseholdImprovementsMember
Computers, Software, Equipment and Furniture [Member]    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 27,420us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= gpro_ComputersSoftwareFurnitureAndEquipmentMember
24,636us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= gpro_ComputersSoftwareFurnitureAndEquipmentMember
Tooling [Member]    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 17,639us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ToolsDiesAndMoldsMember
16,159us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ToolsDiesAndMoldsMember
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 6,037us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ConstructionInProgressMember
3,944us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ConstructionInProgressMember
Tradeshow Equipment and Other [Member]    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 3,864us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= gpro_TradeshowEquipmentMember
$ 3,830us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= gpro_TradeshowEquipmentMember
Minimum [Member] | Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Useful life (in years) 3 years  
Minimum [Member] | Computers, Software, Equipment and Furniture [Member]    
Property, Plant and Equipment [Line Items]    
Useful life (in years) 2 years  
Minimum [Member] | Tooling [Member]    
Property, Plant and Equipment [Line Items]    
Useful life (in years) 1 year  
Minimum [Member] | Tradeshow Equipment and Other [Member]    
Property, Plant and Equipment [Line Items]    
Useful life (in years) 2 years  
Maximum [Member] | Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Useful life (in years) 7 years  
Maximum [Member] | Computers, Software, Equipment and Furniture [Member]    
Property, Plant and Equipment [Line Items]    
Useful life (in years) 4 years  
Maximum [Member] | Tooling [Member]    
Property, Plant and Equipment [Line Items]    
Useful life (in years) 4 years  
Maximum [Member] | Tradeshow Equipment and Other [Member]    
Property, Plant and Equipment [Line Items]    
Useful life (in years) 5 years