Align technology inc (ALGN)
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'11Dec'10Sep'10Jun'10Mar'10Sep'09Jun'09
Invisalign

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

0

0

Non-case

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

0

0

Net revenues

2,408,788

2,406,796

2,291,029

2,188,977

2,078,539

1,966,492

1,853,795

1,733,773

1,599,996

1,473,413

1,345,293

1,238,615

1,151,495

1,079,874

1,016,947

945,994

886,120

845,486

813,810

796,050

779,093

761,653

741,345

715,975

687,272

660,206

624,754

596,744

578,542

560,041

546,106

535,504

509,964

479,741

443,729

413,782

401,892

387,126

373,502

353,871

0

0

0

Invisalign

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

0

0

Non-case

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

0

0

Cost of net revenues

672,631

662,899

635,994

599,715

555,984

518,625

471,107

430,378

391,266

356,466

326,014

302,622

281,203

264,580

249,092

229,765

216,473

205,376

195,848

190,610

186,811

183,210

177,088

171,682

164,764

162,100

156,646

153,376

150,065

143,653

140,646

138,024

130,147

118,458

106,240

93,730

85,959

83,709

82,840

80,164

0

0

0

Gross profit

1,736,157

1,743,897

1,655,035

1,589,262

1,522,555

1,447,867

1,382,688

1,303,395

1,208,730

1,116,947

1,019,279

935,993

870,292

815,294

767,855

716,229

669,647

640,110

617,962

605,440

592,282

578,443

564,257

544,293

522,508

498,106

468,108

443,368

428,477

416,388

405,460

397,480

379,817

361,283

337,489

320,052

315,933

303,417

290,662

273,707

0

0

0

Operating expenses:
Selling, general and administrative

1,107,849

1,072,053

1,019,391

955,750

899,889

852,404

807,726

763,377

714,254

665,777

613,904

571,088

529,591

490,653

459,967

435,010

414,168

390,239

376,550

355,452

338,282

332,068

403,621

368,192

332,584

292,798

173,121

164,365

155,605

152,041

150,384

148,571

148,070

142,174

136,285

128,535

118,888

114,013

111,477

113,680

0

0

0

General and administrative

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

112,863

110,138

106,132

99,295

96,194

93,041

96,114

91,595

85,326

79,920

68,831

64,790

62,383

62,719

0

0

0

Research and development

161,390

157,361

151,838

144,858

136,811

128,899

119,265

110,766

104,346

97,559

92,998

89,212

83,441

75,720

68,000

65,364

62,435

61,237

60,624

55,699

53,304

52,799

50,493

48,554

46,181

44,083

44,824

43,861

43,625

42,869

40,726

39,700

38,290

37,154

34,479

32,145

29,271

25,997

24,715

23,792

0

0

0

Impairments and other charges

0

-

0

-

0

-

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Litigation settlement gain

-

-

0

0

-

-

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

0

-

0

-

Amortization of acquired intangible assets

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

0

-

-

-

-

-

-

-

Interest Income and Other Income (Expense), Net

0

-

-

-

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Impairment of goodwill

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

40,693

52,619

77,284

77,284

36,591

24,665

0

0

-

0

-

-

-

-

-

-

-

-

Restructurings

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

Impairments and other (gains) charges

0

-

-

0

0

-

-

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

26,320

26,320

26,320

26,320

0

0

0

0

-

-

-

-

-

-

-

-

-

-

Total operating expenses

1,211,447

1,201,404

1,143,219

1,079,390

1,066,482

981,303

926,991

874,143

818,600

763,336

706,902

660,300

613,032

566,373

527,967

500,374

476,603

451,476

437,174

411,151

391,586

384,867

369,252

359,371

348,417

403,894

409,747

421,968

408,966

330,796

310,509

280,720

282,474

270,923

258,789

245,741

212,873

200,683

262,892

261,607

0

0

0

Income from operations

524,710

542,493

511,816

509,872

456,073

466,564

455,697

429,252

390,130

353,611

312,377

275,693

257,260

248,921

239,888

215,855

193,044

188,634

180,788

194,289

200,696

193,576

195,005

184,922

174,091

94,212

58,361

21,400

19,511

85,592

94,951

116,760

97,343

90,360

78,700

74,311

103,060

102,734

27,770

12,100

0

0

0

Interest income

11,835

12,482

11,825

10,581

9,033

8,576

8,813

8,405

7,929

6,948

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Other income (expense), net

-5,127

7,676

5,205

6,579

-14,412

-8,489

-7,664

-4,903

3,967

4,240

-7,584

-8,045

-9,691

-10,568

1,474

-1,557

-1,508

-2,533

-4,562

-4,993

-5,260

-3,207

-1,690

758

516

-1,073

-1,546

-2,348

-1,472

-1,296

-708

-473

-1,320

-419

-1,141

-1,106

-644

-1,286

0

0

0

0

0

Net income before provision for (benefit from) income taxes and equity in losses of investee

531,418

562,651

528,846

527,032

450,694

466,651

456,846

432,754

402,026

364,799

313,468

274,497

252,977

242,566

241,362

214,298

191,536

186,101

176,226

189,296

195,436

190,369

193,315

185,680

174,607

93,139

56,815

19,052

18,039

84,296

94,243

116,287

96,023

89,941

78,114

73,760

102,971

102,003

27,019

11,989

0

0

0

Provision for (benefit from) income taxes

-1,361,253

112,347

100,323

99,023

63,623

57,723

138,854

132,598

140,285

130,162

38,536

31,890

31,616

51,200

49,947

47,111

43,147

42,081

41,542

43,981

45,871

44,537

44,603

40,678

35,885

28,844

25,382

22,500

22,315

25,605

24,662

27,098

24,164

23,225

21,942

20,037

27,807

27,750

12,613

9,853

0

0

0

Equity in losses of investee, net of tax

-3,584

-7,528

-9,611

-10,743

-10,860

-8,693

-4,879

-5,361

-3,875

-3,219

-6,157

-5,020

-2,805

-1,684

-477

0

0

-

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Net income

1,889,059

442,776

418,906

417,254

376,217

400,235

313,107

294,790

257,864

231,418

268,775

237,587

218,556

189,682

190,938

167,187

148,389

144,020

134,684

145,315

149,565

145,832

148,712

145,002

138,722

64,295

31,433

-3,448

-4,276

58,691

69,581

89,189

71,859

66,716

56,172

53,723

75,164

74,253

14,406

2,136

0

0

0

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

19.32

1.54

1.29

1.84

0.90

1.22

1.26

1.32

1.20

0.13

1.03

0.86

0.87

0.60

0.64

0.63

0.51

0.61

0.35

0.39

0.45

0.50

0.47

0.44

0.40

0.53

0.43

0.36

-0.52

0.12

0.00

0.35

0.26

0.26

0.25

0.14

0.21

0.13

0.22

0.43

0.20

-0.72

0.07

Diluted (in usd per share)

19.21

1.53

1.28

1.83

0.89

1.21

1.24

1.30

1.17

0.12

1.01

0.85

0.85

0.58

0.63

0.62

0.50

0.60

0.34

0.39

0.44

0.48

0.47

0.43

0.39

0.52

0.42

0.36

-0.52

0.11

0.00

0.34

0.26

0.25

0.24

0.14

0.20

0.12

0.22

0.42

0.19

-0.72

0.07

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

78,592

78,561

79,332

79,943

79,860

79,893

80,111

80,216

80,036

80,085

80,163

80,188

79,904

79,665

79,977

79,951

79,831

79,468

79,808

80,257

80,459

80,240

80,629

81,027

81,120

80,413

79,967

80,576

81,248

81,060

81,437

80,384

79,235

78,765

78,455

77,888

76,844

76,350

76,081

75,703

75,166

69,528

66,285

Diluted (in shares)

79,028

79,298

79,825

80,590

80,687

80,970

81,359

81,471

81,628

82,374

81,789

81,631

81,534

81,869

81,466

81,281

81,320

81,774

81,092

81,394

81,824

81,960

82,014

82,341

82,817

85,111

81,848

82,149

81,248

85,913

81,437

82,954

81,856

81,228

80,266

80,321

79,361

79,007

78,109

77,607

77,597

69,528

67,373