O reilly automotive inc (ORLY)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09Dec'08
Sales

10,149

9,536

8,977

8,593

7,966

7,216

6,649

6,182

5,788

5,397

4,847

3,576

Cost of goods sold, including warehouse and distribution expenses

4,755

4,496

4,257

4,084

3,804

3,507

3,280

3,084

2,951

2,776

2,520

1,948

Gross profit

5,394

5,039

4,720

4,509

4,162

3,708

3,369

3,097

2,837

2,620

2,326

1,627

Selling, general and administrative expenses

3,473

3,224

2,995

2,809

2,648

2,438

2,265

2,120

1,973

1,887

1,788

1,292

Former CSK officer clawback

-

-

-

-

-

-

-

-

2

0

0

-

Legacy CSK DOJ investigation charge

-

-

-

-

-

-

-

-

-

20

0

0

Operating income

1,920

1,815

1,725

1,699

1,514

1,270

1,103

977

866

712

537

335

Other income (expense):
Debt prepayment costs

-

-

-

-

-

-

-

-

-

-

-

-7

Interim facility commitment fee

-

-

-

-

-

-

-

-

-

-

-

-4

Interest expense

139

122

91

70

57

53

49

40

28

39

45

26

Interest income

2

2

2

4

2

2

1

2

2

1

1

3

Write-off of asset-based revolving credit facility debt issuance costs

-

-

-

-

-

-

-

-

21

0

0

-

Termination of interest rate swap agreements

-

-

-

-

-

-

-

-

4

0

0

-

Gain on settlement of note receivable

-

-

-

-

-

-

-

-

-

11

0

-

Other, net

7

-1

1

4

1

2

2

1

0

2

2

1

Total other expense

-130

-121

-87

-62

-53

-48

-44

-35

-50

-23

-40

-33

Income before income taxes

1,790

1,694

1,637

1,637

1,460

1,222

1,058

941

815

689

496

302

Provision for income taxes

399

369

504

599

529

444

388

355

308

270

189

116

Net income

1,391

1,324

1,133

1,037

931

778

670

585

507

419

307

186

Earnings per share-basic:
Earnings per share

18.07

16.27

12.82

10.87

9.32

7.46

6.14

4.83

3.77

3.02

2.26

1.50

Weighted-average common shares outstanding - basic

76

81

88

95

99

104

109

121

134

138

136

124

Earnings per share-assuming dilution:
Earnings per share

17.88

16.10

12.67

10.73

9.17

7.34

6.03

4.75

3.71

2.95

2.23

1.48

Weighted-average common shares outstanding - assuming dilution

77

82

89

96

101

106

111

123

136

141

137

125