Veeva systems inc (VEEV)
Income statement / Yearly
Jan'20Jan'19Jan'18Jan'17Jan'16Jan'15Jan'14Jan'13Jan'12
Revenues:
Total revenues

1,104,081

862,210

690,559

550,542

409,221

313,222

210,151

129,548

61,262

Cost of revenues:
Total cost of revenues

303,369

245,281

211,422

173,681

142,214

115,658

82,602

57,016

29,056

Gross profit

800,712

616,929

479,137

376,861

267,007

197,564

127,549

72,532

32,206

Operating expenses:
Research and development

209,895

158,783

132,017

96,743

65,976

41,156

26,327

14,638

7,750

Sales and marketing

190,331

148,867

128,781

110,634

80,984

56,203

41,507

19,490

12,279

General and administrative

114,267

86,413

60,410

48,796

41,458

30,239

20,411

8,371

5,539

Total operating expenses

514,493

394,063

321,208

256,173

188,418

127,598

88,245

42,499

25,568

Operating income

286,219

222,866

157,929

120,688

78,589

69,966

39,304

30,033

6,638

Other Nonoperating Income (Expense)

27,478

15,777

7,842

1,667

28

-2,780

-804

-940

15

Income before income taxes

313,697

238,643

165,771

122,355

78,617

67,186

38,500

29,093

6,653

Income Tax Expense (Benefit)

12,579

8,811

14,594

44,783

24,157

26,803

14,885

10,310

2,423

Net income

301,118

229,832

151,177

77,572

54,460

40,383

23,615

18,783

4,230

Net income, basic and diluted

301,118

229,832

151,177

77,569

54,413

40,138

10,405

3,480

599

Earnings Per Share [Abstract]
Basic

2.04

1.59

1.08

0.57

0.41

0.31

0.20

0.17

0.03

Diluted

1.90

1.47

0.98

0.53

0.38

0.28

0.15

0.11

0.02

Weighted-average shares used to compute net income per share:
Basic

147,796

144,244

140,311

135,698

132,020

127,713

51,725

20,887

17,655

Diluted

158,296

156,117

153,681

147,578

144,977

144,204

68,024

30,599

24,776

Other comprehensive income:
Net change in unrealized gain (losses) on available-for-sale investments

2,388

1,409

-1,598

-153

-181

76

10

5

-

Net change in cumulative foreign currency translation gain (loss)

-2,857

-2,081

3,086

92

327

-69

4

-

-

Comprehensive income

300,649

229,160

152,665

77,511

54,606

40,390

23,629

18,788

4,230

Subscription services
Total revenues

896,294

694,467

559,434

440,815

316,314

233,063

146,621

73,280

32,613

Total cost of revenues

136,328

117,009

110,465

94,386

71,180

55,005

36,199

18,852

8,768

Professional services and other
Total revenues

207,787

167,743

131,125

109,727

92,907

80,159

63,530

56,268

28,649

Total cost of revenues

167,041

128,272

100,957

79,295

71,034

60,653

46,403

38,164

20,288