* (except for per share items) of USD
| Period Ending: |
2026
04-23 |
2026
02-04 |
2025
10-29 |
2025
07-23 |
2025
04-24 |
2025
02-04 |
2024
10-29 |
2024
07-23 |
2024
04-25 |
2024
01-30 |
2023
10-24 |
2023
07-25 |
2023
04-25 |
2023
02-02 |
2022
10-25 |
2022
07-26 |
2022
04-26 |
2022
02-01 |
2021
10-26 |
2021
07-27 |
2021
04-27 |
2021
02-02 |
2020
10-29 |
2020
07-30 |
2020
04-28 |
2020
02-03 |
2019
10-28 |
2019
07-25 |
2019
04-29 |
2019
02-04 |
2018
10-25 |
2018
07-23 |
2018
04-23 |
2018
02-01 |
2017
10-26 |
2017
07-24 |
2017
04-27 |
2017
01-26 |
2016
10-27 |
2016
07-28 |
2016
04-21 |
2016
02-01 |
2015
10-22 |
2015
07-16 |
2015
04-23 |
2015
01-29 |
2014
10-16 |
2014
07-17 |
2014
04-16 |
2014
01-30 |
2013
10-17 |
2013
07-18 |
2013
04-18 |
2013
01-22 |
2012
10-18 |
2012
07-19 |
2012
04-12 |
2011
12-31 |
2011
09-30 |
2011
06-30 |
2011
03-31 |
2010
12-31 |
2010
09-30 |
2010
06-30 |
2010
03-31 |
2009
12-31 |
2009
09-30 |
2009
06-30 |
2009
03-31 |
2008
12-31 |
2008
09-30 |
2008
06-30 |
2008
03-31 |
2007
12-31 |
2007
09-30 |
2007
06-30 |
2007
03-31 |
2006
12-31 |
2006
09-30 |
2006
06-30 |
2006
03-31 |
2005
12-31 |
2005
09-30 |
2005
06-30 |
2005
03-31 |
2004
12-31 |
2004
09-30 |
2004
06-30 |
2004
03-31 |
2003
12-30 |
2003
09-29 |
2003
06-30 |
2003
03-30 |
2002
12-30 |
2002
09-29 |
2002
06-29 |
2002
03-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Actual EPS | - | 2.82 | 2.87 | 2.31 | 2.81 | 2.15 | 2.12 | 1.89 | 1.89 | 1.64 | 1.55 | 1.44 | 1.17 | 1.05 | 1.06 | 1.21 | 1.23 | 1.53 | 1.40 | 1.36 | 1.31 | 1.12 | 0.82 | 0.51 | 0.49 | 0.77 | 0.54 | 0.71 | 0.60 | 0.64 | 0.65 | 0.59 | 0.50 | 0.48 | 0.48 | 0.25 | 0.39 | 0.47 | 0.45 | 0.42 | 0.38 | 0.43 | 0.37 | 0.35 | 0.33 | 0.34 | 0.32 | 0.30 | 0.31 | 0.60 | 0.54 | 0.48 | 0.58 | 0.53 | 0.45 | 0.50 | 0.50 | 0.21 | 0.21 | 0.19 | 0.14 | 0.20 | 0.17 | 0.14 | 0.15 | 0.15 | 0.13 | 0.12 | 0.11 | 0.03 | 0.10 | 0.10 | 0.10 | 0.10 | 0.08 | 0.07 | 0.08 | 0.08 | 0.06 | 0.06 | 0.05 | 0.03 | 0.03 | 0.03 | 0.03 | 0.02 | 0.00 | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Estimated EPS | 2.76 | 2.63 | 2.30 | 2.18 | 2.02 | 2.12 | 1.85 | 1.84 | 1.51 | 1.59 | 1.45 | 1.34 | 1.06 | 1.19 | 1.25 | 1.30 | 1.29 | 1.38 | 1.17 | 0.96 | 0.79 | 0.80 | 0.56 | 0.42 | 0.52 | 0.63 | 0.62 | 0.57 | 0.53 | 0.54 | 0.52 | 0.48 | 0.47 | 0.50 | 0.42 | 0.22 | 0.37 | 0.48 | 0.43 | 0.40 | 0.40 | 0.40 | 0.36 | 0.34 | - | - | - | - | 0.32 | 0.62 | 0.52 | 0.54 | 0.53 | 0.53 | 0.53 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Actual Revenue | - | 113,828 | 102,346 | 96,428 | 90,234 | 96,469 | 88,268 | 84,742 | 80,539 | 86,310 | 76,693 | 74,604 | 69,787 | 76,048 | 69,092 | 69,685 | 68,011 | 75,325 | 65,118 | 61,880 | 55,314 | 56,898 | 46,173 | 38,297 | 41,159 | 46,075 | 40,499 | 38,944 | 36,339 | 39,276 | 33,740 | 32,657 | 31,146 | 32,323 | 27,772 | 26,010 | 24,750 | 26,064 | 22,451 | 21,500 | 20,257 | 21,329 | 18,675 | 17,727 | 17,258 | 18,103 | 16,523 | 15,955 | 15,420 | 16,858 | 13,754 | 13,107 | 12,951 | 13,215 | 13,304 | 11,807 | 10,645 | 10,583 | 9,720 | 9,026 | 8,575 | 8,440 | 7,286 | 6,820 | 6,775 | 6,674 | 5,945 | 5,523 | 5,509 | 5,701 | 5,541 | 5,367 | 5,186 | 4,827 | 4,231 | 3,872 | 3,664 | 3,205 | 2,690 | 2,456 | 2,254 | 1,919 | 1,578 | 1,384 | 1,257 | 1,032 | 805.9 | 700.2 | 651.6 | 512 | 394 | 311.2 | 249 | 188 | 131 | 79 | 42 |
| Estimated Revenue | 106,767 | 111,318 | 99,927 | 94,042 | 89,204 | 96,699 | 86,390 | 84,208 | 78,733 | 78,685 | 71,557 | 65,419 | 68,883 | 76,179 | 70,977 | 69,799 | 68,055 | 72,271 | 63,379 | 63,337 | 47,157 | 51,667 | 3,427 | 31,530 | 43,286 | 37,791 | 49,863 | 31,051 | 40,661 | 33,278 | 26,868 | 68,623 | 21,776 | 33,189 | 24,174 | 23,207 | 23,661 | 26,927 | 21,410 | 20,504 | 21,499 | 19,927 | 18,312 | 17,069 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |