Microstrategy incorporated (MSTR)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09
Revenues:
Total revenues

486,327

497,638

503,843

513,589

529,869

579,830

575,888

565,724

537,168

454,577

377,788

Cost of revenues:
Total cost of revenues

99,974

99,499

96,649

93,147

101,108

135,210

138,569

141,076

130,698

106,091

66,603

Gross profit

386,353

398,139

407,194

420,442

428,761

444,620

437,319

424,648

406,470

348,486

311,185

Operating expenses:
Sales and marketing

191,235

205,525

175,045

158,281

148,522

225,086

215,089

209,975

231,504

165,732

128,472

Research and development

109,423

102,499

78,766

73,142

65,206

103,355

98,056

88,190

67,863

50,566

41,796

General and administrative

86,697

86,134

80,161

79,462

80,732

96,343

104,734

93,384

86,237

81,599

54,613

Restructuring costs

-

-

-

45

279

14,732

0

0

-

-

-

Total operating expenses

387,355

394,158

333,972

310,930

294,739

439,516

417,879

391,549

385,604

297,897

224,881

Loss from operations

-1,002

3,981

73,222

109,512

134,022

5,104

19,440

33,099

20,866

50,589

86,304

Interest income, net

10,909

11,855

5,205

2,203

284

162

497

143

199

389

955

Gain on sale of investment

-

-

-

-

-

-

-

-

3,371

0

0

Other income (expense), net

28,356

4,646

-6,953

3,218

3,558

5,785

-3,186

-1,035

764

3,982

-1,459

Income (loss) before income taxes

38,263

20,482

71,474

114,933

137,864

11,051

16,751

32,207

25,200

-

-

Total financing and other (expense) income

-

-

-

-

-

-

-

-

-

4,371

-504

(Loss) income from continuing operations before income taxes

-

-

-

-

-

-

-

-

-

54,960

85,800

Provision for (benefit from) income taxes

3,908

-2,019

53,279

22,694

31,933

6,016

-9,799

9,734

3,393

11,168

25,293

Income from continuing operations, net of tax

-

-

-

-

-

-

26,550

22,473

21,807

-

60,507

Gain from sale of discontinued operations, net of tax provision

-

-

-

-

-

-

57,377

0

0

-

14,437

Loss from discontinued operations, net of tax benefit

-

-

-

-

-

-

-595

-1,927

-3,867

-

-107

Discontinued operations, net of tax

-

-

-

-

-

-

56,782

-1,927

-3,867

-

14,330

Net income (loss)

34,355

22,501

18,195

92,239

105,931

5,035

83,332

20,546

17,940

43,792

74,837

Basic earnings per share
From continuing operations

-

-

-

-

-

-

2.35

2.05

2.03

-

5.08

From discontinued operations

-

-

-

-

-

-

5.02

-0.18

-0.36

-

1.20

Basic earnings (loss) per share

3.35

1.98

1.59

8.07

9.33

0.45

7.37

1.87

1.67

3.85

6.28

Weighted average shares outstanding used in computing basic earnings (loss) per share

10,256

11,375

11,444

11,425

11,355

11,301

11,300

10,995

10,719

11,378

11,906

Diluted earnings per share
From continuing operations

-

-

-

-

-

-

2.35

2.01

1.97

-

4.92

From discontinued operations

-

-

-

-

-

-

5.02

-0.17

-0.35

-

1.17

Diluted earnings (loss) per share

3.33

1.97

1.58

8.01

9.18

0.44

7.37

1.84

1.62

3.72

6.09

Weighted average shares outstanding used in computing diluted earnings (loss) per share

10,328

11,412

11,547

11,516

11,539

11,356

11,301

11,174

11,066

11,779

12,284

Product licenses
Total revenues

87,471

88,057

93,259

114,874

119,143

125,952

147,879

147,344

154,650

126,717

101,856

Total cost of revenues

2,131

4,864

7,176

8,573

8,118

6,957

6,606

5,819

9,583

7,637

6,607

Subscription services
Total revenues

29,394

29,570

32,368

30,574

27,839

22,322

12,246

3,118

-

-

-

Total cost of revenues

15,161

13,620

13,435

12,765

13,051

17,560

15,636

6,621

-

-

-

Total product licenses and subscription services
Total revenues

116,865

117,627

125,627

145,448

146,982

148,274

160,125

150,462

-

-

-

Total cost of revenues

17,292

18,484

20,611

21,338

21,169

24,517

22,242

12,440

-

-

-

Product support
Total revenues

292,035

296,216

289,184

285,136

281,740

295,703

277,509

262,048

243,547

-

-

Total cost of revenues

28,317

20,242

17,481

15,001

12,748

14,241

16,617

15,532

13,417

-

-

Other services
Total revenues

77,427

83,795

89,032

83,005

101,147

135,853

138,254

153,214

138,971

327,860

275,932

Total cost of revenues

54,365

60,773

58,557

56,808

67,191

96,452

99,710

113,104

107,698

98,454

59,996