Xilinx, inc (XLNX)
Income statement / Yearly
Mar'20Mar'19Mar'18Apr'17Apr'16Mar'15Mar'14Mar'13Mar'12Mar'11Mar'10Mar'09
Revenues

3,162

3,059

2,467

2,349

2,213

2,377

2,382

2,168

2,240

2,369

1,833

1,825

Cost of revenues:

1,025

955

743

708

671

708

743

737

786

819

671

669

Amortization of acquisition-related intangibles

22

0

0

-

-

-

-

-

-

-

-

-

Gross margin

2,115

2,103

1,723

1,641

1,541

1,668

1,639

1,431

1,454

1,549

1,161

1,156

Operating expenses:
Research and development

853

743

639

601

533

525

492

475

435

392

369

355

Selling, general and administrative

432

398

362

335

331

353

378

365

365

350

327

343

Amortization of acquisition-related intangibles

8

4

2

5

6

9

9

9

7

1

2

5

Restructuring charges and executive transition costs

28

0

33

0

0

24

0

0

3

10

30

22

Litigation and contingency

-

-

-

-

-

0

-9

0

15

0

-

-

Total operating expenses

1,323

1,146

1,037

941

872

913

890

850

826

754

729

726

Total cost of revenues

1,047

955

743

-

-

-

-

-

-

-

-

-

Operating income

791

956

686

699

669

755

748

580

627

795

432

429

Loss on Extinguishment of Debt

-

-

-

-

-

0

-9

0

0

-

-

75

Impairment loss on investments

-

-

-

-

-

-

-

-

-

-

3

54

Interest and other income (expense), net

42

11

5

-8

-33

-15

-29

-33

-30

-24

-6

7

Income before income taxes

833

968

691

691

636

740

709

547

597

771

421

458

Provision for income taxes

41

78

227

68

85

91

79

59

66

129

64

96

Net Income (Loss) Attributable to Parent

792

889

463

622

550

648

630

487

530

641

357

361

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

3.15

3.52

1.86

2.47

2.14

2.44

2.37

1.86

2.01

2.43

1.30

1.31

Diluted (in dollars per share)

3.11

3.47

1.80

2.32

2.05

2.35

2.19

1.79

1.95

2.39

1.29

1.31

Shares used in per share calculations:
Basic (in shares)

251

252

249

252

257

265

266

261

263

264

276

276

Diluted (in shares)

254

256

257

268

268

276

287

272

272

268

276

276