Aspen technology, inc. (AZPN)
Income statement / Quarterly
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'10
Revenue:
Total revenue

132,027

124,732

134,091

195,769

147,984

140,423

114,169

-

125,871

-

-

123,682

119,277

119,933

120,050

113,680

119,217

119,151

120,296

114,186

111,299

107,790

107,126

101,532

103,587

98,769

87,565

83,264

79,357

77,309

71,457

64,017

61,337

66,555

51,225

52,645

52,601

49,808

43,100

Subscription and software

-

-

-

-

-

-

-

-

-

-

-

-

111,717

112,916

113,444

106,701

111,722

110,126

111,859

105,638

102,543

98,716

98,743

91,570

91,309

88,924

78,683

73,791

69,994

69,037

63,763

92,609

42,444

46,502

31,910

28,744

30,655

25,333

18,967

Cost of revenue:
Subscription and software

-

-

-

-

-

-

-

-

-

-

-

-

5,521

5,176

5,069

4,901

5,266

4,967

5,242

5,352

5,404

5,208

5,201

5,167

5,332

5,022

4,620

4,904

4,998

5,118

5,128

12,706

2,717

2,622

2,724

2,844

-1,725

1,972

2,122

Gross profit

116,322

109,206

118,873

180,279

133,624

125,684

100,942

112,913

113,095

112,813

110,049

111,568

107,010

108,354

108,544

101,949

107,197

107,263

107,324

101,565

98,990

95,525

94,745

88,653

88,299

86,326

75,487

70,276

66,708

64,936

59,119

50,916

48,907

53,630

37,404

37,495

42,209

36,253

29,852

Operating expenses:
Selling and marketing

28,354

28,500

29,192

30,842

27,410

26,310

26,812

27,202

25,924

24,380

23,571

26,510

22,269

21,829

22,025

24,832

23,090

21,178

22,436

25,137

23,160

22,821

21,618

23,451

24,267

24,178

22,931

25,803

22,958

23,303

21,591

26,357

24,279

22,318

23,446

27,544

22,922

19,954

20,351

General and Administrative Expense

18,219

16,422

19,884

16,985

14,863

15,299

16,084

13,792

14,430

14,178

13,676

14,157

12,120

11,863

13,157

11,391

15,606

13,805

12,862

12,486

13,776

10,226

12,225

12,069

10,839

11,020

11,876

13,149

11,685

11,671

12,768

13,067

13,103

11,490

15,887

14,544

14,515

13,425

16,557

Restructuring charges

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-3

12

-41

-6

40

-158

-84

14

-73

-87

-315

78

77

Total operating expenses

70,149

67,547

71,569

69,056

62,793

61,926

63,952

-

61,938

-

-

62,620

54,737

52,289

53,814

52,977

56,516

50,964

51,895

54,659

57,259

49,004

50,111

51,292

56,897

50,214

50,638

54,893

50,374

50,007

50,165

54,525

51,721

46,589

53,029

55,819

49,453

45,553

49,560

Operating Income (Loss)

46,173

41,659

47,304

111,223

70,831

63,758

36,990

50,706

51,157

54,465

53,313

48,948

52,273

56,065

54,730

48,972

50,681

56,299

55,429

46,906

41,731

46,521

44,634

37,361

31,402

36,112

24,849

15,383

16,334

14,929

8,954

-3,609

-2,814

7,041

-15,625

-18,324

-7,244

-9,300

-19,708

Interest income

8,173

8,428

7,976

7,068

6,835

7,485

7,069

27

23

40

141

144

176

216

272

198

90

71

82

98

122

132

135

155

275

307

387

518

807

955

1,099

1,537

1,776

2,034

2,231

2,746

3,093

3,534

3,702

Provision for income taxes

7,300

7,700

7,128

13,149

13,700

9,300

4,307

11,094

11,756

14,928

16,877

-6,305

15,600

19,076

19,779

16,952

14,584

19,517

19,635

15,044

14,096

15,937

15,987

10,362

10,356

12,617

9,415

-5,302

6,598

5,774

5,106

794

-1,155

3,799

-4,782

-57,335

361

2,115

882

Net Income (Loss) Attributable to Parent

43,521

38,275

46,284

103,864

61,587

59,217

38,066

38,020

37,835

38,078

34,755

54,352

35,834

37,010

35,000

33,326

33,171

36,683

36,771

30,806

28,170

30,464

28,967

26,678

20,843

23,263

14,999

20,399

10,513

9,937

4,413

-5,388

-520

3,836

-11,736

41,681

-5,687

-10,269

-15,468

Earnings Per Share, Basic and Diluted [Abstract]
Basic (in dollars per share)

0.64

0.56

0.68

1.49

0.89

0.84

0.54

0.52

0.53

0.53

0.48

0.73

0.47

0.48

0.44

0.41

0.40

0.44

0.44

0.36

0.32

0.34

0.32

0.29

0.23

0.25

0.16

0.21

0.11

0.11

0.05

-0.06

-0.01

0.04

-0.12

0.45

-0.06

-0.11

-0.17

Earnings Per Share, Diluted

0.64

0.56

0.67

1.47

0.88

0.83

0.53

0.53

0.52

0.52

0.47

0.72

0.47

0.48

0.44

0.40

0.40

0.44

0.44

0.35

0.32

0.34

0.32

0.29

0.22

0.25

0.16

0.21

0.11

0.10

0.05

-0.06

-0.01

0.04

-0.12

0.45

-0.06

-0.11

-0.17

Weighted average shares outstanding:
Weighted Average Number of Shares Outstanding, Basic

67,806

68,114

68,441

68,861

69,423

70,428

70,988

71,366

71,828

72,342

73,024

74,335

75,676

76,905

79,048

81,296

83,081

83,315

83,876

85,112

87,355

89,942

91,183

91,929

92,414

92,839

93,410

93,674

93,730

93,512

93,428

93,570

93,583

93,902

94,065

94,149

93,862

93,252

92,689

Weighted Average Number of Shares Outstanding, Diluted

68,482

68,844

69,317

69,825

70,160

71,148

72,015

72,516

72,663

73,036

73,609

75,027

76,182

77,318

79,385

81,840

83,373

83,703

84,320

85,849

87,853

90,471

91,891

92,957

93,365

93,816

94,522

95,107

95,400

95,463

95,670

91,205

93,583

96,267

94,065

103,609

93,862

93,252

92,689

Accounting Standards Update 2014-09 (Topic 606) [Member]
Revenue

-

-

-

-

-

-

-

159,084

127,758

105,530

126,487

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Total cost of revenue

15,705

15,526

15,218

15,490

14,360

14,739

13,227

13,047

12,776

12,089

12,732

12,114

12,267

11,579

11,506

11,731

12,020

11,888

12,972

12,621

12,309

12,265

12,381

12,879

15,288

12,443

12,078

12,988

12,649

12,373

12,338

13,101

12,430

12,925

13,821

15,150

10,392

13,555

13,248

Gross Profit

-

-

-

-

-

-

-

146,037

114,982

93,441

113,755

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Selling and marketing

-

-

-

-

-

-

-

27,047

25,246

23,928

23,516

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Research and development

23,576

22,625

22,493

21,229

20,520

20,317

21,056

21,213

21,584

19,790

19,489

21,953

20,348

18,597

18,632

16,754

17,820

15,981

16,597

17,036

20,323

15,957

16,268

15,769

21,791

15,016

15,834

15,939

15,772

15,039

15,766

15,259

14,423

12,767

13,769

13,818

12,331

12,096

12,575

General and administrative

-

-

-

-

-

-

-

17,993

14,533

19,618

15,037

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Operating Expenses

-

-

-

-

-

-

-

66,253

61,363

63,336

58,042

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Income from operations

-

-

-

-

-

-

-

79,784

53,619

30,105

55,713

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Interest income

-

-

-

-

-

-

-

6,105

6,304

6,239

6,306

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Interest (expense)

3,207

3,161

3,000

2,405

2,350

2,164

1,814

1,739

1,485

1,261

1,206

1,067

959

892

869

868

330

13

1

22

1

4

3

5

6

8

18

39

12

116

257

1,486

611

1,015

1,092

1,059

1,182

1,653

1,244

Other income (expense), net

-352

-997

1,132

1,148

-34

-578

128

119

-104

-238

-615

22

-56

697

646

1,976

-2,686

-157

896

-1,132

414

-248

188

-471

-472

-531

-804

-765

-18

-57

-277

-1,036

-26

-425

-2,032

983

7

-735

2,664

Income before income taxes

50,787

45,929

53,412

117,034

75,282

68,501

42,373

84,269

58,334

34,845

60,198

74,884

51,434

56,086

54,779

50,278

47,755

56,200

56,406

45,850

42,266

46,401

44,954

37,040

31,199

35,880

24,414

15,097

17,111

15,711

9,519

-4,594

-1,675

7,635

-16,518

-15,654

-5,326

-8,154

-14,586

Provision for (benefit from) income taxes

-

-

-

-

-

-

-

7,624

13,829

-97,187

19,677

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Net Income (Loss) Attributable to Parent

-

-

-

-

-

-

-

76,645

44,505

132,032

40,521

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Basic (in dollars per share)

-

-

-

-

-

-

-

1.07

0.62

1.83

0.55

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Diluted (in dollars per share)

-

-

-

-

-

-

-

1.06

0.61

1.81

0.55

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Basic (in shares)

-

-

-

-

-

-

-

71,366

71,828

72,342

73,024

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Diluted (in shares)

-

-

-

-

-

-

-

72,516

72,663

73,036

73,609

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

License [Member]
Total revenue

78,562

70,196

81,171

148,506

98,493

93,368

63,755

0

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Total cost of revenue

1,881

2,009

1,660

1,918

1,658

1,819

1,665

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Maintenance [Member]
Total revenue

45,230

45,290

43,574

39,481

41,878

41,038

43,039

0

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Total cost of revenue

4,778

4,584

4,977

4,967

4,962

5,286

3,993

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Services and other
Total revenue

8,235

9,246

9,346

7,782

7,613

6,017

7,375

6,459

7,745

7,244

7,025

8,247

7,560

7,017

6,606

6,979

7,495

9,025

8,437

8,548

8,756

9,074

8,383

9,962

12,278

9,845

8,882

9,473

9,363

8,272

7,694

-28,592

18,893

20,053

19,315

23,901

21,946

24,475

24,133

Total cost of revenue

9,046

8,933

8,581

8,605

7,740

7,634

7,569

-

-

-

-

-

6,746

6,403

6,437

6,830

6,754

6,921

7,730

7,269

6,905

7,057

7,180

7,712

9,956

7,421

7,458

8,084

7,651

7,255

7,210

395

9,713

10,303

11,097

12,306

12,117

11,583

11,126