Ringcentral, inc. (RNG)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11
Revenues
Total revenues

902,858

673,624

503,617

380,436

296,228

219,887

160,505

114,526

78,877

Cost of revenues
Total cost of revenues

231,043

157,129

121,271

92,211

87,271

76,773

61,519

44,903

32,998

Gross profit

671,815

516,495

382,346

288,225

208,957

143,114

98,986

69,623

45,879

Operating expenses
Research and development

136,363

101,042

75,148

65,514

52,924

44,582

33,399

24,450

12,199

Sales and marketing

439,100

329,116

240,223

180,125

139,851

104,827

72,336

54,566

34,550

General and administrative

142,027

102,773

72,313

55,454

47,114

38,910

34,284

24,434

12,969

Total operating expenses

717,490

532,931

387,684

301,093

239,889

188,319

140,019

103,450

59,718

Loss from operations

-45,675

-16,436

-5,338

-12,868

-30,932

-45,205

-41,033

-33,827

-13,839

Other income (expense), net
Interest expense

20,512

16,102

99

746

1,123

2,007

5,384

1,503

158

Other income, net

9,247

6,475

1,491

-2,375

-1,307

-1,031

274

32

109

Other expense, net

-11,265

-9,627

1,392

-3,121

-2,430

-3,038

-5,110

-1,471

-49

Loss before income taxes

-56,940

-26,063

-3,946

-15,989

-33,362

-48,243

-46,143

-35,298

-13,888

Provision for (benefit from) income taxes

-3,333

140

258

236

-1,263

97

-45

92

15

Net loss

-53,607

-26,203

-4,204

-16,225

-32,099

-48,340

-46,098

-35,390

-13,903

Basic and diluted net loss per common share (in USD per share)

-0.64

-0.33

-0.06

-0.22

-0.46

-0.72

-1.39

-1.58

-0.64

Weighted-average number of shares used in computing net loss per share
Weighted-average common shares outstanding for basic and diluted net loss per share (in shares)

83,130

79,500

76,281

72,994

70,069

66,818

33,155

22,353

21,678

Subscriptions
Total revenues

817,811

612,888

465,254

356,562

271,245

200,098

145,995

105,693

71,915

Total cost of revenues

160,320

109,454

89,193

73,470

66,354

58,673

47,230

36,215

26,475

Other
Total revenues

85,047

60,736

38,363

23,874

24,983

19,789

14,510

8,833

6,962

Total cost of revenues

70,723

47,675

32,078

18,741

20,917

18,100

14,289

8,688

6,523