| Period Ending: | 2029 12-31 |
2028 12-31 |
2027 12-31 |
2026 12-31 |
2025 12-31 |
2024 12-31 |
2023 12-31 |
2022 12-30 |
2021 12-30 |
2020 12-30 |
2019 12-30 |
2018 12-30 |
2017 12-30 |
2016 12-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Number of Analysts | 11 | 6 | 15 | 15 | 14 | 17 | 8 | 7 | 16 | 12 | 7 | 8 | 8 | 12 |
| Estimated Revenue | ||||||||||||||
| Low | 89,351 | 82,520 | 77,724 | 75,490 | 68,937 | 59,907 | 52,478 | 51,640 | 57,658 | 44,571 | 38,872 | 39,474 | 36,319 | 32,952 |
| Average | 92,439 | 85,373 | 81,203 | 77,306 | 70,185 | 60,477 | 53,980 | 53,489 | 59,723 | 46,167 | 40,264 | 40,887 | 37,620 | 34,132 |
| High | 95,046 | 87,780 | 83,760 | 79,219 | 70,815 | 61,245 | 55,234 | 54,843 | 61,235 | 47,336 | 41,283 | 41,923 | 38,572 | 34,996 |
| Estimated EBITDA | ||||||||||||||
| Low | 23,891 | 22,065 | 20,782 | 20,185 | 18,433 | 16,018 | 15,445 | 15,199 | 16,970 | 13,118 | 11,441 | 11,618 | 10,690 | 9,699 |
| Average | 24,717 | 22,828 | 21,713 | 20,671 | 18,767 | 16,171 | 15,887 | 15,743 | 17,578 | 13,588 | 11,850 | 12,034 | 11,072 | 10,046 |
| High | 25,414 | 23,471 | 22,396 | 21,182 | 18,935 | 16,376 | 16,257 | 16,141 | 18,023 | 13,932 | 12,151 | 12,339 | 11,353 | 10,300 |
| Estimated EBIT | ||||||||||||||
| Low | 18,964 | 17,515 | 16,497 | 16,023 | 14,631 | 12,715 | 12,180 | 11,986 | 13,383 | 10,345 | 9,022 | 9,162 | 8,430 | 7,648 |
| Average | 19,620 | 18,120 | 17,235 | 16,408 | 14,896 | 12,836 | 12,529 | 12,415 | 13,862 | 10,716 | 9,346 | 9,490 | 8,732 | 7,922 |
| High | 20,173 | 18,631 | 17,778 | 16,814 | 15,030 | 12,999 | 12,820 | 12,729 | 14,213 | 10,987 | 9,582 | 9,730 | 8,953 | 8,123 |
| Estimated Net Income | ||||||||||||||
| Low | 22,732 | 20,862 | 19,332 | 17,909 | 15,056 | 11,295 | 8,499 | 9,672 | 12,342 | 9,072 | 7,513 | 7,415 | 5,277 | 4,237 |
| Average | 23,764 | 21,810 | 20,210 | 18,722 | 15,739 | 11,807 | 8,818 | 10,127 | 12,922 | 9,499 | 7,867 | 7,764 | 5,526 | 4,437 |
| High | 24,636 | 22,609 | 20,950 | 19,409 | 16,316 | 12,240 | 9,084 | 10,460 | 13,348 | 9,812 | 8,126 | 8,019 | 5,708 | 4,583 |
| Estimated SGA Expenses | ||||||||||||||
| Low | 29,153 | 26,924 | 25,359 | 24,630 | 22,492 | 19,546 | 18,827 | 18,526 | 20,686 | 15,990 | 13,946 | 14,162 | 13,030 | 11,822 |
| Average | 30,160 | 27,855 | 26,494 | 25,223 | 22,899 | 19,732 | 19,366 | 19,190 | 21,426 | 16,563 | 14,445 | 14,669 | 13,496 | 12,245 |
| High | 31,011 | 28,640 | 27,328 | 25,847 | 23,105 | 19,982 | 19,816 | 19,676 | 21,969 | 16,982 | 14,811 | 15,040 | 13,838 | 12,555 |
| Estimated EPS | ||||||||||||||
| Low | 14.28 | 13.1 | 12.14 | 11.25 | 9.46 | 7.09 | 5.28 | 6 | 7.66 | 5.63 | 4.66 | 4.6 | 3.28 | 2.63 |
| Average | 14.93 | 13.7 | 12.69 | 11.76 | 9.89 | 7.42 | 5.47 | 6.29 | 8.02 | 5.9 | 4.88 | 4.82 | 3.43 | 2.75 |
| High | 15.47 | 14.2 | 13.16 | 12.19 | 10.25 | 7.69 | 5.64 | 6.49 | 8.29 | 6.09 | 5.04 | 4.98 | 3.54 | 2.84 |