XML 216 R82.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Segment Information - Financial Performance of Reporting Segments (Details) (USD $) In Thousands, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Segment Reporting Information [Line Items] |  |  |
Revenues | $ 440,900 us-gaap_SalesRevenueNet | $ 380,585 us-gaap_SalesRevenueNet | $ 314,027 us-gaap_SalesRevenueNet
Cost of revenues | 207,040 us-gaap_CostOfGoodsAndServicesSold | 177,186 us-gaap_CostOfGoodsAndServicesSold | 143,439 us-gaap_CostOfGoodsAndServicesSold
Gross profit | 233,860 us-gaap_GrossProfit | 203,399 us-gaap_GrossProfit | 170,588 us-gaap_GrossProfit
Operating expenses | 184,277 us-gaap_OperatingExpenses | 168,100 us-gaap_OperatingExpenses | 143,462 us-gaap_OperatingExpenses
Income from operations | 49,583 us-gaap_OperatingIncomeLoss | 35,299 us-gaap_OperatingIncomeLoss | 27,126 us-gaap_OperatingIncomeLoss
Automation and Analytics [Member] |  |  |
Segment Reporting Information [Line Items] |  |  |
Revenues | 354,095 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = omcl_AutomationandAnalyticsMember | 302,917 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = omcl_AutomationandAnalyticsMember | 260,160 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = omcl_AutomationandAnalyticsMember
Cost of revenues | 151,327 us-gaap_CostOfGoodsAndServicesSold / us-gaap_StatementBusinessSegmentsAxis = omcl_AutomationandAnalyticsMember | 129,314 us-gaap_CostOfGoodsAndServicesSold / us-gaap_StatementBusinessSegmentsAxis = omcl_AutomationandAnalyticsMember | 111,599 us-gaap_CostOfGoodsAndServicesSold / us-gaap_StatementBusinessSegmentsAxis = omcl_AutomationandAnalyticsMember
Gross profit | 202,768 us-gaap_GrossProfit / us-gaap_StatementBusinessSegmentsAxis = omcl_AutomationandAnalyticsMember | 173,603 us-gaap_GrossProfit / us-gaap_StatementBusinessSegmentsAxis = omcl_AutomationandAnalyticsMember | 148,561 us-gaap_GrossProfit / us-gaap_StatementBusinessSegmentsAxis = omcl_AutomationandAnalyticsMember
Operating expenses | 155,156 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = omcl_AutomationandAnalyticsMember | 140,087 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = omcl_AutomationandAnalyticsMember | 127,467 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = omcl_AutomationandAnalyticsMember
Income from operations | 47,612 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = omcl_AutomationandAnalyticsMember | 33,516 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = omcl_AutomationandAnalyticsMember | 21,094 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = omcl_AutomationandAnalyticsMember
Medication Adherence [Member] |  |  |
Segment Reporting Information [Line Items] |  |  |
Revenues | 86,805 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = omcl_MedicationAdherenceMember | 77,668 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = omcl_MedicationAdherenceMember | 53,867 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = omcl_MedicationAdherenceMember
Cost of revenues | 55,713 us-gaap_CostOfGoodsAndServicesSold / us-gaap_StatementBusinessSegmentsAxis = omcl_MedicationAdherenceMember | 47,872 us-gaap_CostOfGoodsAndServicesSold / us-gaap_StatementBusinessSegmentsAxis = omcl_MedicationAdherenceMember | 31,840 us-gaap_CostOfGoodsAndServicesSold / us-gaap_StatementBusinessSegmentsAxis = omcl_MedicationAdherenceMember
Gross profit | 31,092 us-gaap_GrossProfit / us-gaap_StatementBusinessSegmentsAxis = omcl_MedicationAdherenceMember | 29,796 us-gaap_GrossProfit / us-gaap_StatementBusinessSegmentsAxis = omcl_MedicationAdherenceMember | 22,027 us-gaap_GrossProfit / us-gaap_StatementBusinessSegmentsAxis = omcl_MedicationAdherenceMember
Operating expenses | 29,121 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = omcl_MedicationAdherenceMember | 28,013 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = omcl_MedicationAdherenceMember | 15,995 us-gaap_OperatingExpenses / us-gaap_StatementBusinessSegmentsAxis = omcl_MedicationAdherenceMember
Income from operations | $ 1,971 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = omcl_MedicationAdherenceMember | $ 1,783 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = omcl_MedicationAdherenceMember | $ 6,032 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = omcl_MedicationAdherenceMember

X
- Definition The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 2 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2(a),(d)) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_CostOfGoodsAndServicesSold
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1,2) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_GrossProfit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense. + References No definition available. + Details
Name: | us-gaap_OperatingExpenses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The net result for the period of deducting operating expenses from operating revenues. + References No definition available. + Details
Name: | us-gaap_OperatingIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_SalesRevenueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_SegmentReportingInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=omcl_AutomationandAnalyticsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=omcl_MedicationAdherenceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |