Omnicell, inc (OMCL)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09
Total revenues

897,027

787,309

712,714

695,908

484,559

440,900

380,585

314,027

245,535

222,407

213,457

Cost of revenues

460,115

414,979

394,077

378,823

236,629

207,040

177,186

143,439

109,751

104,490

108,236

Cost of Revenues Restructuring Charges

-

-

-

-

-

-

-

-

-

39

1,209

Gross profit

436,912

372,330

318,637

317,085

247,930

233,860

203,399

170,588

135,784

117,917

105,221

Operating expenses:
Research and development

68,644

64,843

66,022

57,799

35,160

27,802

29,105

23,726

22,042

21,007

17,569

Selling, general, and administrative

289,916

263,095

241,470

237,881

167,581

156,475

138,995

119,736

97,520

86,227

85,668

Gain on business combination

-

-

-

-

3,443

0

0

-

-

-

-

Restructuring, Asset Impairment Charges

-

-

-

-

-

-

-

-

-

1,157

1,315

Total operating expenses

358,560

327,938

307,492

295,680

199,298

184,277

168,100

143,462

119,562

108,391

104,552

Income from operations

78,352

44,392

11,145

21,405

48,632

49,583

35,299

27,126

16,222

9,526

669

Interest and other income (expense), net

-4,419

-8,776

-6,633

-8,429

-2,388

-1,079

-270

-51

-133

431

-81

Income before provision for income taxes

73,933

35,616

4,512

12,976

46,244

48,504

35,029

27,075

16,089

9,957

1,192

Interest income

-

-

-

-

-

-

-

-

-

-

619

Interest expense

-

-

-

-

-

-

-

-

-

-

15

Provision for income taxes

12,595

-2,113

-26,006

3,220

15,484

17,986

11,050

10,897

5,700

5,065

748

Net income

61,338

37,729

30,518

9,756

30,760

30,518

23,979

16,178

10,389

4,892

444

Net income per share - basic (in dollars per share)

1.48

0.96

0.81

0.27

0.86

0.86

0.69

0.49

0.31

0.15

0.01

Net income per share - diluted (in dollars per share)

1.43

0.93

0.79

0.26

0.84

0.83

0.67

0.47

0.30

0.15

0.01

Weighted-average shares outstanding — basic (in shares)

41,462

39,242

37,483

36,156

35,857

35,650

34,736

33,307

33,123

32,651

31,691

Weighted-average shares outstanding — diluted (in shares)

42,943

40,559

38,712

36,864

36,718

36,622

35,777

34,213

34,103

33,513

32,063

Product revenues
Total revenues

659,602

569,595

510,201

527,727

388,397

360,344

307,189

247,654

185,864

171,100

170,068

Cost of revenues

344,914

312,360

304,842

302,437

198,418

173,419

144,997

112,369

79,567

76,372

80,016

Service [Member]
Total revenues

237,425

217,714

202,513

168,181

96,162

80,556

73,396

66,373

59,671

51,307

43,389

Services and other revenues
Cost of revenues

115,201

102,619

89,235

76,386

38,211

33,621

32,189

31,070

30,184

28,079

27,011