Altair engineering inc. (ALTR)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15
Total revenue

458,915

396,379

333,333

313,240

294,129

Total cost of revenue

132,599

115,973

106,591

102,600

99,208

Gross profit

326,316

280,406

226,742

210,640

194,921

Operating expenses:
Research and development

117,500

97,600

93,200

71,325

62,777

Sales and marketing

106,051

80,277

79,958

66,086

63,080

General and administrative

82,178

79,751

87,979

57,202

54,069

Amortization of intangible assets

14,400

7,700

5,400

3,322

2,624

Other operating income, net

2,072

9,597

6,620

2,742

2,576

Total operating expenses

318,109

255,762

259,999

195,193

179,974

Operating income

8,207

24,644

-33,257

15,447

14,947

Interest expense

6,371

200

2,160

2,265

2,416

Other (income) expense, net

1,552

2,580

-994

520

-782

Income before income taxes

3,388

27,024

-36,411

13,702

11,749

Income tax expense

10,930

11,489

65,530

3,539

818

Net income

-7,542

15,535

-101,941

10,163

10,931

Income per share:
Net income per share attributable to common stockholders, basic

-0.11

0.23

-1.94

0.21

0.23

Net income per share attributable to common stockholders, diluted

-0.11

0.21

-1.94

0.18

0.19

Weighted average shares outstanding:
Weighted average number of shares used in computing net income per share, basic

71,544

67,468

52,466

48,852

46,609

Weighted average number of shares used in computing net income per share, diluted

71,544

74,878

52,466

57,856

58,709

License [Member]
Total revenue

244,321

207,164

-

-

-

Total cost of revenue

21,285

16,119

-

-

-

Maintenance and Other Services [Member]
Total revenue

122,381

97,197

-

-

-

Total cost of revenue

38,401

29,655

-

-

27,406

Total Software [Member]
Total revenue

366,702

304,361

244,817

223,818

242,861

Total cost of revenue

59,686

45,774

36,360

31,962

-

Software Related Services [Member]
Total revenue

34,576

36,945

35,397

35,770

37,294

Total cost of revenue

25,640

26,415

26,888

27,653

30,079

Total Software and Related Services [Member]
Total revenue

401,278

341,306

280,214

259,588

205,567

Total cost of revenue

85,326

72,189

63,248

59,615

57,485

Client Engineering Services [Member]
Total revenue

48,987

47,852

46,510

47,702

45,075

Total cost of revenue

39,875

38,979

38,131

38,106

36,081

Other [Member]
Total revenue

8,650

7,221

6,609

5,950

6,193

Total cost of revenue

7,398

4,805

5,212

4,879

5,642