Concentrations - Summary of Net Revenue from Various Products (Detail) (Product Concentration Risk, Sales Revenue, Net)
|
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
|
Concentration Risk [Line Items] | |||
Concentration Risk Percentage | 100.00%us-gaap_ConcentrationRiskPercentage1 | 100.00%us-gaap_ConcentrationRiskPercentage1 | 100.00%us-gaap_ConcentrationRiskPercentage1 |
Laser systems | |||
Concentration Risk [Line Items] | |||
Concentration Risk Percentage |
61.90%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_ProductConcentrationRiskMember / us-gaap_ProductOrServiceAxis = biol_LaserSystemsMember |
68.60%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_ProductConcentrationRiskMember / us-gaap_ProductOrServiceAxis = biol_LaserSystemsMember |
73.80%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_ProductConcentrationRiskMember / us-gaap_ProductOrServiceAxis = biol_LaserSystemsMember |
Imaging systems | |||
Concentration Risk [Line Items] | |||
Concentration Risk Percentage |
9.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_ProductConcentrationRiskMember / us-gaap_ProductOrServiceAxis = biol_ImagingSystemMember |
8.20%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_ProductConcentrationRiskMember / us-gaap_ProductOrServiceAxis = biol_ImagingSystemMember |
5.90%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_ProductConcentrationRiskMember / us-gaap_ProductOrServiceAxis = biol_ImagingSystemMember |
Consumables and other | |||
Concentration Risk [Line Items] | |||
Concentration Risk Percentage |
13.70%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_ProductConcentrationRiskMember / us-gaap_ProductOrServiceAxis = biol_ConsumableAndOtherMember |
11.50%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_ProductConcentrationRiskMember / us-gaap_ProductOrServiceAxis = biol_ConsumableAndOtherMember |
10.40%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_ProductConcentrationRiskMember / us-gaap_ProductOrServiceAxis = biol_ConsumableAndOtherMember |
Services | |||
Concentration Risk [Line Items] | |||
Concentration Risk Percentage |
15.10%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_ProductConcentrationRiskMember / us-gaap_ProductOrServiceAxis = biol_ServiceMember |
11.30%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_ProductConcentrationRiskMember / us-gaap_ProductOrServiceAxis = biol_ServiceMember |
9.60%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_ProductConcentrationRiskMember / us-gaap_ProductOrServiceAxis = biol_ServiceMember |
License fees and royalties | |||
Concentration Risk [Line Items] | |||
Concentration Risk Percentage |
0.30%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_ProductConcentrationRiskMember / us-gaap_ProductOrServiceAxis = biol_LicenseFeesAndRoyaltiesMember |
0.40%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_ProductConcentrationRiskMember / us-gaap_ProductOrServiceAxis = biol_LicenseFeesAndRoyaltiesMember |
0.30%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_ProductConcentrationRiskMember / us-gaap_ProductOrServiceAxis = biol_LicenseFeesAndRoyaltiesMember |
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|