Portola pharmaceuticals, inc. (PTLA)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11
Revenues:
Total revenues

116,640

40,130

22,546

35,504

-

-

-

-

-

Operating expenses:
Cost of sales

44,378

18,081

415

-

-

-

-

-

-

Research and development

124,627

216,205

203,701

246,854

200,376

123,639

79,286

49,717

46,089

Selling, general and administrative

218,919

151,164

91,109

58,235

38,869

23,552

15,423

11,469

12,071

Total operating expenses

387,924

385,450

295,225

305,089

239,245

147,191

94,709

61,186

58,160

Loss from operations

-271,284

-345,320

-272,679

-269,585

-227,175

-137,566

-84,178

10,856

19,869

Interest and other (expense) income, net

9,698

13,516

-1,338

1,533

305

441

826

510

136

Interest expense

31,290

18,740

11,603

61

-

-

-

-

21

Loss before taxes

-

-

-

-

-226,870

-137,125

-83,352

-

-

Income tax benefit

-

-

-

-

-365

-

0

-

-

Net Income (Loss), Including Portion Attributable to Noncontrolling Interest

-292,876

-350,544

-285,620

-268,113

-226,505

-137,125

-83,352

-

-

Net income attributable to noncontrolling interest

-2,213

-321

470

930

-

-

-

-

-

Net loss attributable to Portola

-290,663

-350,223

-286,090

-269,043

-226,505

-137,125

-83,352

11,366

19,984

Basic

-

-

-

-

-

-

-

-

79

Diluted

-

-

-

-

-

-

-

-

127

Earnings Per Share [Abstract]
Basic and diluted (in dollars per share)

-4.06

-5.31

-4.81

-4.76

-4.36

-3.19

-3.65

-

-

Basic

-

-

-

-

-

-

-

-

0.06

Diluted

-

-

-

-

-

-

-

-

0.06

Shares used to compute net loss per share attributable to Portola common stockholders:
Basic and diluted (in shares)

71,555

66,017

59,508

56,480

51,981

42,977

22,842

-

-

Basic

-

-

-

-

-

-

-

1,350

1,249

Diluted

-

-

-

-

-

-

-

2,048

2,089

Product revenue, net
Total revenues

111,644

24,117

0

-

-

-

-

-

-

Collaboration and license revenue
Total revenues

4,996

16,013

22,546

35,504

12,070

9,625

10,531

72,042

78,029