Monolithic power systems inc (MPWR)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09
Revenue

627,921

582,382

470,929

388,665

333,067

282,535

238,091

213,813

196,519

218,840

165,008

Cost of revenue

281,596

259,714

212,646

177,792

152,898

129,917

110,190

100,665

94,925

97,383

67,330

Gross profit

346,325

322,668

258,283

210,873

180,169

152,618

127,901

113,148

101,594

121,457

97,678

Operating expenses:
Research and development

107,757

93,455

82,359

73,643

65,787

58,590

49,733

48,796

44,518

44,372

38,295

Selling, general and administrative

133,542

113,803

97,257

83,012

72,312

66,755

54,624

50,018

40,280

41,169

36,752

Litigation expense

2,464

1,922

1,243

-229

1,000

8,027

-371

2,945

3,379

5,418

-

Total operating expenses

243,763

209,180

180,859

156,426

139,099

117,318

103,986

95,869

88,177

90,959

78,148

Income from operations

102,562

113,488

77,424

54,447

41,070

35,300

23,915

17,279

13,417

30,498

19,530

Interest and other expense

-

-

-

-

-

-

-

-

-

-

429

Other income (expense), net

10,558

4,994

5,520

-

-

-

-

-

-

-

618

Interest and other income, net

-

-

-

2,817

1,421

1,092

92

611

309

922

1,047

Income before income taxes

113,120

118,482

82,944

57,264

42,491

36,392

24,007

17,890

13,726

31,420

20,148

Income tax benefit

4,281

13,214

17,741

4,544

7,319

897

1,109

2,134

425

1,857

474

Net income

108,839

105,268

65,203

52,720

35,172

35,495

22,898

15,756

13,301

29,563

19,674

Net income per share
Basic (in dollars per share)

2.52

2.49

1.58

1.30

0.89

0.92

0.61

0.45

0.39

0.83

0.57

Diluted (in dollars per share)

2.38

2.36

1.50

1.26

0.86

0.89

0.59

0.43

0.38

0.78

0.54

Weighted-average shares outstanding:
Basic (in shares)

43,165

42,247

41,350

40,436

39,470

38,686

37,387

34,871

34,050

35

34,310

Stock options and restricted stock

-

-

-

-

-

-

-

-

-

-

2,324

Diluted (in shares)

45,763

44,602

43,578

41,915

40,869

39,793

38,620

36,247

35,160

37

36,634

Cash dividends declared per common share (in dollars per share)

-

-

-

-

0.80

0.45

-

1.00

-

-

-

Stock-based compensation

-

-

-

-

-

-

-

-

-

16,810

-