| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Number of Analysts | 3 | 4 | 34 | 42 | 33 | 36 | 23 | 23 | 14 | 14 | 13 | 15 |
| Estimated Revenue | ||||||||||||
| Low | 867,239 | 736,880 | 720,606 | 532,932 | 507,568 | 344,899 | 258,397 | 283,481 | 357,161 | 262,607 | 206,300 | 180,898 |
| Average | 1,035,505 | 879,853 | 751,751 | 636,335 | 524,320 | 381,953 | 308,533 | 317,149 | 399,580 | 293,795 | 230,802 | 202,383 |
| High | 1,261,348 | 1,071,748 | 782,895 | 775,119 | 536,874 | 390,744 | 375,823 | 358,079 | 451,148 | 331,711 | 260,588 | 228,501 |
| Estimated EBITDA | ||||||||||||
| Low | 49,523 | 42,079 | 41,150 | 30,433 | 28,984 | 19,695 | 14,756 | 23,622 | 16,280 | 15,054 | 17,477 | 10,330 |
| Average | 59,131 | 50,243 | 42,928 | 36,337 | 29,941 | 21,004 | 17,618 | 25,398 | 19,975 | 15,303 | 17,636 | 11,557 |
| High | 72,028 | 61,201 | 44,706 | 44,262 | 30,658 | 22,313 | 21,461 | 29,287 | 22,404 | 16,345 | 19,305 | 13,048 |
| Estimated EBIT | ||||||||||||
| Low | 41,645 | 35,385 | 34,603 | 25,591 | 24,373 | 16,562 | 12,408 | 19,649 | 13,542 | 12,522 | 1,393 | 8,687 |
| Average | 49,725 | 42,250 | 36,099 | 30,557 | 25,178 | 17,663 | 14,816 | 21,126 | 16,616 | 12,729 | 1,406 | 9,718 |
| High | 60,570 | 51,465 | 37,595 | 37,221 | 25,781 | 18,763 | 18,047 | 24,361 | 18,636 | 13,596 | 1,539 | 10,973 |
| Estimated Net Income | ||||||||||||
| Low | 70,477 | 64,847 | 33,270 | 33,107 | 40,675 | 17,171 | 15,272 | 8,881 | 11,566 | 10,695 | 15,781 | 11,043 |
| Average | 89,352 | 71,254 | 62,576 | 51,049 | 43,845 | 22,557 | 18,881 | 9,549 | 14,191 | 10,872 | 15,924 | 12,811 |
| High | 114,686 | 88,695 | 91,183 | 57,937 | 45,346 | 27,942 | 24,851 | 11,011 | 15,917 | 11,612 | 17,432 | 14,960 |
| Estimated SGA Expenses | ||||||||||||
| Low | 73,141 | 62,147 | 60,774 | 44,946 | 42,807 | 29,088 | 21,793 | 22,021 | 15,177 | 14,034 | 23,116 | 15,257 |
| Average | 87,332 | 74,205 | 63,401 | 53,667 | 44,220 | 31,021 | 26,021 | 23,677 | 18,622 | 14,266 | 23,326 | 17,068 |
| High | 106,379 | 90,389 | 66,027 | 65,372 | 45,279 | 32,954 | 31,696 | 27,302 | 20,886 | 15,238 | 25,534 | 19,271 |
| Estimated EPS | ||||||||||||
| Low | 2.76 | 2.54 | 1.3 | 1.3 | 1.6 | 0.673 | 0.599 | 0.14 | 0.735 | 0.464 | 0.373 | 0.433 |
| Average | 3.5 | 2.89 | 2.31 | 1.82 | 1.67 | 0.854 | 0.759 | 0.162 | 0.853 | 0.538 | 0.433 | 0.502 |
| High | 4.5 | 3.48 | 3.58 | 2.27 | 1.78 | 1.1 | 0.975 | 0.189 | 0.996 | 0.628 | 0.505 | 0.587 |