Dec'19 | Dec'18 | Dec'17 | Dec'16 | Dec'15 | Dec'14 | Dec'13 | Dec'12 | Dec'11 | Dec'10 | Dec'09 | Dec'08 | Dec'07 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Net sales | ||||||||||||
5,333 | 4,965 | 4,390 | 3,962 | 3,869 | 3,733 | 3,326 | 3,133 | 2,766 | 2,269 | 1,930 | 2,340 | 2,061 |
Cost of sales | ||||||||||||
2,818 | 2,566 | 2,226 | 1,997 | 1,920 | 1,836 | 1,606 | 1,519 | 1,332 | 1,094 | 946 | 1,104 | 1,014 |
Gross profit | ||||||||||||
2,515 | 2,398 | 2,163 | 1,964 | 1,948 | 1,897 | 1,719 | 1,614 | 1,434 | 1,174 | 983 | 1,236 | 1,047 |
Operating and administrative expenses | ||||||||||||
1,459 | 1,400 | 1,282 | 1,169 | 1,121 | 1,110 | 1,007 | 941 | 859 | 745 | 686 | 785 | 671 |
Gain on sale of property and equipment | ||||||||||||
1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | -0 | -0 | -0 | -0 | 0 |
Operating income | ||||||||||||
1,057 | 999 | 881 | 795 | 828 | 787 | 712 | 673 | 574 | 429 | 295 | 450 | 376 |
Interest income | ||||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
Interest expense | ||||||||||||
13 | 12 | 9 | 6 | 3 | 0 | 0 | 0 | 0 | - | - | - | - |
Earnings before income taxes | ||||||||||||
1,043 | 987 | 873 | 789 | 826 | 787 | 713 | 674 | 575 | 430 | 297 | 451 | 377 |
Income tax expense | ||||||||||||
252 | 235 | 294 | 290 | 309 | 293 | 264 | 253 | 217 | 165 | 113 | 171 | 145 |
Net earnings | ||||||||||||
790 | 751 | 578 | 499 | 516 | 494 | 448 | 420 | 357 | 265 | 184 | 279 | 232 |
Basic net earnings per share (in dollars per share) | ||||||||||||
1.38 | 1.31 | 1.00 | 1.73 | 1.77 | 1.67 | 1.51 | 1.42 | 1.21 | 0.90 | 0.62 | - | - |
Diluted net earnings per share (in dollars per share) | ||||||||||||
1.38 | 1.31 | 1.00 | 1.73 | 1.77 | 1.66 | 1.51 | 1.42 | 1.21 | 0.90 | 0.62 | - | - |
Basic weighted average shares outstanding (in shares) | ||||||||||||
573 | 573 | 576 | 288 | 291 | 296 | 296 | 296 | 295 | 294 | 296 | - | - |
Diluted weighted average shares outstanding (in shares) | ||||||||||||
574 | 574 | 576 | 289 | 292 | 297 | 297 | 297 | 295 | 294 | 296 | - | - |
Basic and diluted net earnings per share | ||||||||||||
- | - | - | - | - | - | - | - | - | - | - | 1.88 | 1.55 |
Basic and diluted weighted average shares outstanding | ||||||||||||
- | - | - | - | - | - | - | - | - | - | - | 148 | 150 |