Proto labs inc (PRLB)
Income statement / TTM
Mar'20Dec'19Sep'19Jun'19Mar'19Dec'18Sep'18Jun'18Mar'18Dec'17Sep'17Jun'17Mar'17Dec'16Sep'16Jun'16Mar'16Dec'15Sep'15Jun'15Mar'15Dec'14Sep'14Jun'14Mar'14Dec'13Sep'13Jun'13Dec'12Sep'12Jun'12Mar'12Dec'11Sep'11Jun'11Mar'11
Statements of Operations:
Revenue

460,384

458,728

459,608

457,583

451,303

445,596

427,005

399,680

372,068

344,490

322,665

312,733

305,654

298,055

299,461

289,130

278,138

264,106

246,416

233,148

222,045

209,583

197,556

184,990

171,873

163,112

152,686

143,132

125,991

118,012

112,473

106,574

98,939

0

0

0

Cost of revenue

225,854

223,438

221,741

216,929

211,672

206,917

194,593

180,359

165,591

150,648

141,399

136,054

133,098

131,118

131,562

125,631

119,335

109,703

99,675

93,650

87,414

81,182

75,152

69,713

64,426

61,410

57,594

54,301

49,853

48,315

45,860

43,138

39,324

0

0

0

Gross profit

234,530

235,290

237,867

240,654

239,631

238,679

232,412

219,321

206,477

193,842

181,266

176,679

172,556

166,937

167,899

163,499

158,803

154,403

146,741

139,498

134,631

128,401

122,404

115,277

107,447

101,702

95,092

88,831

76,138

69,697

66,613

63,436

59,615

0

0

0

Operating expenses
Marketing and sales

72,579

72,976

73,052

72,266

70,538

68,533

66,340

63,368

60,441

56,856

53,412

51,353

48,176

46,131

44,987

43,227

41,276

39,188

36,498

33,822

31,581

29,144

27,193

25,251

23,540

22,386

20,880

19,913

18,098

18,053

17,611

16,978

15,752

0

0

0

Research and development

33,674

32,700

32,086

31,185

30,048

28,700

26,971

25,390

24,442

23,600

23,062

23,161

22,893

22,388

21,989

20,773

19,354

18,350

18,153

17,948

17,465

16,607

15,383

13,854

12,691

11,863

10,920

10,455

9,137

8,205

6,948

5,770

5,222

0

0

0

General and administrative

51,052

49,766

52,245

52,961

52,392

52,513

51,623

48,749

45,362

41,200

36,510

36,308

37,181

36,651

37,430

35,544

31,722

29,716

26,835

24,434

23,664

22,122

20,089

18,474

16,863

16,154

15,599

14,599

13,958

13,869

13,789

13,254

11,772

0

0

0

Total operating expenses

157,297

155,434

157,418

156,447

153,013

149,781

144,894

137,467

130,205

121,616

112,984

110,822

108,250

105,170

104,406

99,544

92,352

87,254

81,486

76,204

72,710

67,873

62,665

57,579

53,094

50,403

47,399

44,967

41,193

40,127

38,348

36,002

32,746

0

0

0

Income from operations

77,233

79,856

80,449

84,207

86,618

88,898

87,518

81,854

76,272

72,226

68,282

65,857

64,306

61,767

63,493

63,955

66,451

67,149

65,255

63,294

61,921

60,528

59,739

57,698

54,353

51,299

47,693

43,864

34,945

29,570

28,265

27,434

26,869

0

0

0

Other income, net

2,178

1,337

2,947

3,109

2,792

2,757

1,806

1,707

2,072

2,209

1,891

2,225

2,144

2,454

2,954

2,922

1,794

712

122

-527

-557

3

110

197

379

279

264

547

24

-384

-677

-772

-114

0

0

0

Income before income taxes

79,411

81,193

83,396

87,316

89,410

91,655

89,324

83,561

78,344

74,435

70,173

68,082

66,450

64,221

66,447

66,877

68,245

67,861

65,377

62,767

61,364

60,531

59,849

57,895

54,732

51,578

47,957

44,411

34,969

29,348

27,750

26,824

26,755

0

0

0

Provision for income taxes

17,238

17,538

15,634

15,434

15,412

15,067

17,766

19,704

20,715

22,657

23,295

22,442

22,205

21,514

21,119

21,149

21,522

21,347

20,663

20,051

19,378

18,896

18,900

18,458

17,640

16,301

14,792

13,416

10,944

9,488

9,104

8,793

8,783

0

0

0

Net income

62,128

63,655

67,755

71,900

74,048

76,588

71,574

63,857

57,629

51,778

46,878

45,640

44,245

42,707

45,328

45,728

46,723

46,514

44,714

42,716

41,986

41,635

40,949

39,437

37,092

35,277

33,165

30,995

24,025

19,860

18,646

18,031

17,972

0

0

0

Net income per share:
Less: dividends on redeemable preferred stock

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

4,179

0

0

0

Less: undistributed earnings allocated to preferred shareholders

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

4,507

0

0

0

Net income attributable to common shareholders

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

9,286

0

0

0

Basic (in dollars per share)

0.52

0.56

0.63

0.60

0.58

0.72

0.77

0.68

0.67

0.52

0.50

0.46

0.46

0.35

0.45

0.41

0.41

0.47

0.47

0.45

0.40

0.39

0.40

0.43

0.40

0.38

0.35

0.34

0.30

0.28

0.22

0.23

0.12

0.23

0.19

0.21

Diluted (in dollars per share)

0.52

0.56

0.62

0.60

0.57

0.71

0.77

0.67

0.66

0.53

0.49

0.45

0.46

0.36

0.45

0.40

0.40

0.46

0.47

0.44

0.40

0.39

0.40

0.42

0.39

0.37

0.34

0.33

0.29

0.26

0.20

0.22

0.09

0.22

0.17

0.19

Shares used to compute net income per share:
Basic (in shares)

26,776

26,783

26,846

26,875

26,963

27,039

27,038

26,972

26,879

26,964

26,617

26,541

26,466

26,454

26,416

26,368

26,222

26,168

26,083

25,921

25,850

25,819

25,757

25,620

25,573

25,135

25,384

25,258

24,577

24,052

23,929

20,934

12,922

12,895

12,007

11,581

Diluted (in shares)

26,929

26,973

27,005

27,041

27,177

27,305

27,337

27,274

27,197

27,329

26,802

26,649

26,599

26,645

26,609

26,561

26,442

26,408

26,381

26,277

26,214

25,962

26,200

26,146

26,091

25,940

26,002

25,850

24,954

25,312

25,280

22,226

15,963

13,560

13,364

12,868

Other Comprehensive (Loss) Income, net of tax
Comprehensive Income (net of tax)
Comprehensive income

60,146

65,129

64,349

69,765

68,873

73,330

70,085

64,902

64,356

57,297

47,895

44,848

39,145

37,166

42,258

41,846

46,259

44,231

42,778

40,373

38,901

39,797

40,416

41,083

38,008

35,114

32,479

29,557

23,835

20,057

18,483

18,067

17,692

0

0

0