Ipg photonics corp (IPGP)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09
Net sales

1,314,581

1,459,874

1,408,889

1,006,173

901,265

769,832

648,034

562,528

474,482

299,256

185,894

Cost of sales

708,372

659,606

611,978

453,933

409,388

353,314

308,136

257,801

217,227

152,798

121,626

Gross profit

606,209

800,268

796,911

552,240

491,877

416,518

339,898

304,727

257,255

146,458

64,268

Operating expenses:
Sales and marketing

77,745

57,815

49,801

38,393

31,868

30,637

26,692

23,845

21,731

19,100

15,157

Research and development

129,997

122,769

100,870

78,552

63,334

53,403

41,660

31,401

25,422

19,160

18,543

General and administrative

107,597

102,429

80,668

66,486

57,192

55,338

50,863

39,231

37,442

28,645

20,489

Goodwill impairment

37,120

0

0

-

-

-

-

-

-

-

-

Impairment of long-lived assets and other restructuring charges

7,130

0

0

-

-

-

-

-

-

-

-

(Gain) loss on foreign exchange

-12,827

6,150

-14,460

-4,496

2,560

6,618

-2,536

-1,362

2,862

848

-1,022

Total operating expenses

372,416

276,863

245,799

187,927

149,834

132,760

121,751

95,839

81,733

66,057

55,211

Operating income

233,793

523,405

551,112

364,313

342,043

283,758

218,147

208,888

175,522

80,401

9,057

Other income, net:
Interest income, net

14,238

9,057

737

1,304

-301

-77

-1

319

-681

-1,188

1,252

Other income (expense), net

345

1,933

22

948

-125

793

155

8

-257

39

-1,288

Total other income

14,583

10,990

759

2,252

-426

716

154

327

-938

-1,149

36

Income before provision for income taxes

248,376

534,395

551,871

366,565

341,617

284,474

218,301

209,215

174,584

79,252

7,769

Provision for income taxes

68,115

130,226

204,283

105,849

99,590

84,029

62,521

61,471

53,575

24,900

2,485

Net income

180,261

404,169

347,588

260,716

242,027

200,445

155,780

147,744

121,009

54,352

5,284

Less: net income (loss) attributable to non-controlling interests

27

142

-26

-36

-127

0

0

2,740

3,250

361

-135

Net income attributable to IPG Photonics Corporation

180,234

404,027

347,614

260,752

242,154

200,445

155,780

145,004

117,759

53,991

5,419

Net income attributable to IPG Photonics Corporation per share:
Basic (in dollars per share)

3.40

7.55

6.50

4.91

4.60

3.85

3.02

2.87

2.48

1.16

0.12

Diluted (in dollars per share)

3.35

7.38

6.36

4.85

4.53

3.79

2.97

2.81

2.41

1.13

0.12

Weighted average shares outstanding:
Basic (in shares)

53,061

53,522

53,495

53,068

52,676

52,104

51,548

50,477

47,365

46,423

45,488

Diluted (in shares)

53,839

54,726

54,699

53,797

53,427

52,824

52,375

51,536

48,685

47,593

46,595