XML 165 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Intangible Assets - Carrying Amount of Goodwill (Details) (USD $)
12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Aug. 22, 2014
Goodwill [Roll Forward]        
Net balance as of December 31, $ 111,343,000us-gaap_Goodwill $ 111,407,000us-gaap_Goodwill    
Additions 12,112,000us-gaap_GoodwillAcquiredDuringPeriod 0us-gaap_GoodwillAcquiredDuringPeriod    
Adjustments (735,000)us-gaap_GoodwillTranslationAdjustments (64,000)us-gaap_GoodwillTranslationAdjustments    
Net balance as of December 31, 122,720,000us-gaap_Goodwill 111,343,000us-gaap_Goodwill 122,720,000us-gaap_Goodwill  
Automation and Analytics [Member]        
Goodwill [Roll Forward]        
Net balance as of December 31, 28,543,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= omcl_AutomationandAnalyticsMember
28,543,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= omcl_AutomationandAnalyticsMember
   
Additions 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= omcl_AutomationandAnalyticsMember
0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= omcl_AutomationandAnalyticsMember
   
Adjustments 0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= omcl_AutomationandAnalyticsMember
0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= omcl_AutomationandAnalyticsMember
   
Net balance as of December 31, 28,543,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= omcl_AutomationandAnalyticsMember
28,543,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= omcl_AutomationandAnalyticsMember
28,543,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= omcl_AutomationandAnalyticsMember
 
Medication Adherence [Member]        
Goodwill [Roll Forward]        
Net balance as of December 31, 82,800,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= omcl_MedicationAdherenceMember
82,864,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= omcl_MedicationAdherenceMember
   
Additions 12,112,000us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= omcl_MedicationAdherenceMember
0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= omcl_MedicationAdherenceMember
   
Adjustments (735,000)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= omcl_MedicationAdherenceMember
(64,000)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= omcl_MedicationAdherenceMember
   
Net balance as of December 31, 94,177,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= omcl_MedicationAdherenceMember
82,800,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= omcl_MedicationAdherenceMember
94,177,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= omcl_MedicationAdherenceMember
 
Surgichem [Member]        
Goodwill [Roll Forward]        
Net balance as of December 31,       12,112,000us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= omcl_SurgichemMember
Net balance as of December 31,       12,112,000us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= omcl_SurgichemMember
Surgichem Acquisition, adjustment to purchase price     $ 100,000us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
/ us-gaap_BusinessAcquisitionAxis
= omcl_SurgichemMember