Axcelis technologies inc (ACLS)
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'13Mar'13Dec'12Sep'12Jun'12Mar'12Dec'11Sep'11Jun'11Mar'11Sep'10Jun'10
Revenue:
Revenue

370,472

342,958

340,918

366,839

411,867

442,575

453,288

462,396

445,853

410,561

363,523

324,691

286,352

266,980

268,080

281,747

295,733

301,495

293,567

252,781

215,494

203,051

199,095

209,395

215,746

195,632

181,683

177,492

189,105

203,385

219,171

246,986

281,252

319,416

334,111

319,859

0

0

0

Cost of revenue:
Cost of revenue

218,277

198,806

197,515

214,104

241,881

262,939

280,499

289,769

283,164

260,314

223,049

199,864

175,456

167,382

173,456

182,048

193,991

199,789

195,038

168,287

143,690

132,887

126,448

134,916

139,014

127,697

134,547

132,965

138,527

145,214

138,857

154,144

177,060

204,679

220,527

213,302

0

0

0

Gross profit

152,195

144,152

143,403

152,735

169,986

179,636

172,789

172,627

162,689

150,247

140,474

124,827

110,896

99,598

94,624

99,699

101,742

101,706

98,529

84,494

71,804

70,164

72,647

74,479

76,732

67,935

47,136

44,527

50,578

58,171

80,314

92,842

104,192

114,737

113,584

106,557

0

0

0

Operating expenses:
Research and development

54,852

53,931

54,580

54,495

53,328

51,876

48,548

46,706

45,409

43,071

40,949

38,439

35,661

34,402

33,514

33,602

33,023

32,586

32,160

31,529

32,475

33,533

34,951

35,149

34,807

34,756

34,260

35,963

37,938

40,401

44,138

45,676

47,027

47,176

44,908

42,996

0

0

0

Sales and marketing

33,576

34,290

34,773

34,639

35,115

34,608

32,443

31,321

29,894

28,532

27,432

26,623

24,928

23,839

23,259

23,589

23,657

23,325

23,117

21,686

20,865

20,713

20,438

20,877

21,434

21,159

23,730

23,870

24,507

25,889

24,808

26,575

28,019

29,255

29,882

29,251

0

0

0

General and administrative

32,955

31,726

31,535

32,305

32,990

33,193

32,597

32,232

31,755

30,802

29,150

27,026

25,467

24,452

24,405

25,001

25,000

25,059

24,519

23,315

23,578

23,958

24,660

25,444

25,362

25,471

25,108

25,269

25,345

26,554

25,857

27,990

29,918

31,174

33,814

32,820

0

0

0

Gain on sale of dry strip assets and intellectual property

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

1,167

0

0

0

-

-

-

-

-

-

-

-

-

-

Restructuring charges

-

-

-

-

-

-

-

-

-

-

-

-

-

282

282

282

290

18

-9

2,279

2,431

2,621

2,648

472

733

2,334

2,891

3,357

3,089

4,169

0

0

0

-

-

-

-

-

-

Total operating expenses

121,383

119,947

120,888

121,439

121,433

119,677

113,588

110,259

107,058

102,405

97,531

92,088

86,056

82,975

81,460

82,474

81,970

80,988

79,787

78,809

79,349

80,825

82,697

81,942

81,537

82,553

76,918

79,388

82,607

89,109

98,415

103,275

107,845

107,605

108,604

105,067

0

0

0

Income from operations

30,812

24,205

22,515

31,296

48,553

59,959

59,201

62,368

55,631

47,842

42,943

32,739

24,840

16,623

13,164

17,225

19,772

20,718

18,742

5,685

-7,545

-10,661

-10,050

-7,463

-4,805

-14,618

-29,782

-34,861

-32,029

-30,938

-18,101

-10,433

-3,653

7,132

4,980

1,490

0

0

0

Other (expense) income:
Interest income

2,596

2,955

3,183

3,089

2,759

2,328

1,833

1,459

1,055

714

476

310

253

238

209

163

115

64

42

37

33

32

41

42

43

44

27

33

39

45

45

43

45

42

39

57

0

0

0

Interest expense

5,228

5,155

5,172

5,187

5,003

5,110

5,124

5,138

5,347

5,121

5,130

5,135

5,137

5,073

5,076

5,008

4,980

4,976

3,884

2,914

1,861

1,069

1,005

752

0

-

0

0

-

-

-

-

-

-

-

-

-

-

-

Other, net

-1,530

-1,083

-2,014

-1,716

-2,543

-2,472

-1,314

-584

448

396

-412

-605

-859

-764

-402

-514

-227

-601

-302

1,217

806

1,531

946

-1,658

-1,610

-1,073

-1,232

-607

258

-1,495

-658

1,532

-177

297

-2,041

-3,262

0

0

0

Total other expense

-4,162

-3,283

-4,003

-3,814

-4,787

-5,254

-4,605

-4,263

-3,844

-4,011

-5,066

-5,430

-5,743

-5,599

-5,269

-5,359

-5,092

-5,513

-4,144

-1,660

-1,022

494

-38

-2,530

-2,275

-1,486

-1,449

-625

297

-1,450

-613

1,575

-132

339

-2,002

-3,205

0

0

0

Income before income taxes

26,650

20,922

18,512

27,482

43,766

54,705

54,596

58,105

51,787

43,831

37,877

27,309

19,097

11,024

7,895

11,866

14,680

15,205

14,598

4,025

-8,567

-10,167

-10,088

-9,993

-7,080

-16,104

-31,231

-35,486

-31,732

-32,388

-18,714

-8,858

-3,785

7,471

2,978

-1,715

0

0

0

Income tax provision

4,388

3,888

2,783

3,591

5,762

8,820

-74,506

-74,000

-79,581

-83,128

-1,367

-2,245

538

23

33

54

-78

527

582

814

1,005

1,099

729

870

902

1,040

1,343

1,056

1,262

1,646

2,616

2,603

2,978

2,394

2,061

3,048

0

0

0

Net income

22,193

17,034

15,785

23,919

38,032

45,885

129,102

132,105

131,368

126,959

39,244

29,554

18,559

11,001

7,862

11,812

14,758

14,678

14,016

3,211

-9,572

-11,266

-10,817

-10,863

-7,982

-17,144

-32,574

-36,542

-32,994

-34,034

-21,330

-11,461

-6,763

5,077

917

-4,763

0

0

0

Net income per share:
Basic (in dollars per share)

0.34

0.29

0.02

0.02

0.19

0.26

0.27

0.46

0.43

2.95

0.38

0.46

0.32

0.14

0.07

0.10

0.07

0.07

0.21

0.21

0.02

-0.30

-0.04

-0.06

0.00

-

-

-

-0.08

-

-

-

-

-

-

-

-

-0.06

-0.04

Diluted (in dollars per share)

0.33

0.28

0.02

0.02

0.18

0.25

0.26

0.43

0.41

2.74

0.35

0.42

0.29

0.13

0.07

0.10

0.06

0.07

0.20

0.20

0.02

-0.30

-0.04

-0.06

0.00

-

-

-

-0.08

-

-

-

-

-

-

-

-

-0.06

-0.04

Basic and Diluted (in dollars per share)

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-0.04

-0.04

-

-

-0.08

0.00

-0.09

-

0.01

0.04

0.02

-

-

Shares used in computing net income per share:
Basic weighted average common shares

32,872

32,480

32,344

32,729

32,683

32,471

32,365

32,214

32,094

31,829

31,274

30,589

29,772

29,424

29,221

29,097

29,038

-55,918

28,700

28,446

113,152

-222,114

111,701

111,212

110,649

-

-

-

108,227

-

-

-

-

106,486

106,417

106,097

105,936

104,628

104,170

Diluted weighted average common shares

34,057

33,864

33,323

33,901

34,224

33,970

33,973

33,942

34,123

34,797

33,524

33,168

32,255

31,530

31,037

30,701

30,520

-58,423

30,466

30,153

118,720

-227,263

111,701

111,212

115,798

-

-

-

108,227

-

-

-

-

108,498

108,192

108,911

110,791

104,628

104,170

Basic and diluted weighted average common shares (in shares)

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

109,074

108,409

-

-

107,855

107,639

107,067

-

-

-

-

-

-

Product
Revenue

347,441

319,505

316,084

340,290

384,097

415,922

427,485

437,150

421,168

387,124

340,637

301,778

264,098

244,295

245,138

259,631

273,520

278,875

271,149

229,714

191,761

179,246

173,602

184,176

190,150

169,587

156,368

150,527

161,223

174,309

188,133

215,390

248,259

287,324

301,449

287,792

0

0

0

Cost of revenue

195,566

175,732

173,136

188,685

215,410

236,446

253,813

262,733

256,509

234,932

200,288

178,592

155,541

149,007

154,878

164,216

176,138

181,060

177,082

150,207

124,668

113,285

105,347

113,863

118,299

106,678

113,878

111,348

116,490

123,593

116,100

131,346

153,652

181,241

197,681

191,316

0

0

0

Services
Revenue

23,031

23,453

24,834

26,549

27,770

26,653

25,803

25,246

24,685

23,437

22,886

22,913

22,254

22,685

22,942

22,116

22,213

22,620

22,418

23,067

23,733

23,805

25,493

25,219

25,596

26,045

25,315

26,965

27,882

29,076

31,038

31,596

32,993

32,092

32,662

32,067

0

0

0

Cost of revenue

22,711

23,074

24,379

25,419

26,471

26,493

26,686

27,036

26,655

25,382

22,761

21,272

19,915

18,375

18,578

17,832

17,853

18,729

17,956

18,080

19,022

19,602

21,101

21,053

20,715

21,019

20,669

21,617

22,037

21,621

22,757

22,798

23,408

23,438

22,846

21,986

0

0

0