| Q3/25 (E) | Q2/25 | Q1/25 | Q4/24 | Q3/24 | Q2/24 | Q4/23 | Q2/23 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | 1.25 135.15% 2026-02-17 | 1.32 120.00% 13.75% | 0.97 - 12.11% | 0.68 -27.06% -33.54% | 0.53 - -36.47% | 0.60 -5.28% -36.34% | N/A - | N/A 111.15% |
| Sales Q2Q % surprise % | 2.49B 67.00% | 2.445B 77.05% 2.47% | 1.963B - 3.59% | 1.75B -26.96% -5.46% | 1.491B - | 1.381B -36.83% | 2.396B 2.13% | 2.186B 1.44% |
| Q4/25 (E) | Q3/25 | Q2/25 | Q1/25 | Q4/24 | Q3/24 | Q2/24 | Q1/24 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | 0.29 194.92% 2026-02-18 | 0.30 66.67% 35.01% | 0.13 -18.75% -14.82% | 0.10 -9.09% 10.01% | 0.10 66.67% -20.79% | 0.18 1,900.00% 80.22% | 0.16 1,700.00% 76.02% | 0.11 450.00% 415.92% |
| Sales Q2Q % surprise % | 885.29M 88.40% | 706.7M 61.02% 0.79% | 580.9M 50.77% 2.53% | 477.1M 40.78% -9.35% | 469.9M 57.90% -4.99% | 438.9M 95.50% -0.99% | 385.3M 61.35% 3.02% | 338.9M 68.94% 25.60% |
| Q4/25 (E) | Q3/25 | Q2/25 | Q1/25 | Q4/24 | Q3/24 | Q2/24 | Q1/24 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | 0.38 90.83% 2026-02-12 | 0.44 83.33% 20.16% | 0.44 214.29% 46.17% | 0.30 200.00% 28.59% | 0.20 81.82% -18.81% | 0.24 100.00% 25.89% | 0.14 - 1.80% | 0.10 40.85% 57.06% |
| Sales Q2Q % surprise % | 1.605B 13.36% | 1.802B 25.84% 10.63% | 1.729B 41.74% 20.12% | 1.498B 38.47% 102,891.75% | 1.416B 26.90% | 1.432B 29.90% 18.64% | 1.22B 11.65% 12.29% | 1.082B 16.38% 12.32% |
| Q4/25 (E) | Q3/25 | Q2/25 | Q1/25 | Q4/24 | Q3/24 | Q2/24 | Q1/24 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | 1.77 26.49% 2026-02-18 | 1.71 111.11% 18.31% | 1.43 98.61% 20.44% | 1.25 127.27% 38.22% | 1.40 180.00% 28.27% | 0.81 125.00% -6.75% | 0.72 118.18% 15.25% | 0.55 37.50% 52.77% |
| Sales Q2Q % surprise % | 5.968B 5.59% | 5.524B 19.96% 5.52% | 5.317B 20.79% 7.24% | 5.01B 24.53% 6.03% | 5.652B 42.84% 8.55% | 4.605B 84.72% -2.42% | 4.402B 64.07% 5.89% | 4.023B 50.17% 9.20% |
| Q4/25 (E) | Q3/25 | Q2/25 | Q1/25 | Q4/24 | Q3/24 | Q2/24 | Q1/24 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | 0.12 191.82% 2026-02-11 | 0.12 300.00% 45.63% | 0.08 300.00% 55.34% | 0.04 300.00% -24.84% | 0.04 200.00% -26.27% | 0.03 400.00% -38.55% | 0.02 -33.33% -46.06% | 0.01 - 216.55% |
| Sales Q2Q % surprise % | 327.23M 31.07% | 409.542M 67.10% 44.48% | 304.027M 23.76% 16.41% | 261.339M 37.89% 7.39% | 249.655M 55.36% 0.71% | 245.085M 34.73% 3.73% | 245.657M 37.91% 8.80% | 189.528M -5.00% -2.41% |
| Q4/25 (E) | Q3/25 | Q2/25 | Q1/25 | Q4/24 | Q3/24 | Q2/24 | Q1/24 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | 0.13 -0.30% 2026-02-10 | 0.14 180.00% 15.51% | 0.15 200.00% 4.59% | 0.10 433.33% 45.60% | 0.13 156.52% 635.50% | 0.05 127.78% 252.32% | 0.05 -72.22% 170.08% | -0.03 -175.00% 90.89% |
| Sales Q2Q % surprise % | 1.481B 15.07% | 1.489B 20.44% 3.40% | 1.421B 18.31% 2.30% | 1.358B 13.18% 1.96% | 1.287B 10.53% 1.02% | 1.236B 7.52% 0.84% | 1.201B 8.55% -0.42% | 1.2B 11.39% 2.21% |
| Q3/26 (E) | Q2/26 | Q1/26 | Q4/25 | Q3/25 | Q2/25 | Q1/25 | Q4/24 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | 1.79 -10.45% 2025-12-03 | 2.50 90.84% 50.93% | 1.60 175.86% 45.34% | 2.22 149.44% 91.97% | 2.00 400.00% 57.16% | 1.31 39.36% 33.71% | 0.58 262.50% 10.43% | 0.89 -11.00% 17.49% |
| Sales Q2Q % surprise % | 257.08M 0.03% | 237.743M 4.73% -3.52% | 193.66M 22.82% -1.04% | 232.474M 41.28% 16.54% | 257.008M 56.95% 23.76% | 227.015M 60.61% 22.45% | 157.682M 52.09% 15.86% | 164.554M 38.51% 0.82% |
| Q4/25 (E) | Q3/25 | Q2/25 | Q1/25 | Q4/24 | Q3/24 | Q2/24 | Q1/24 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | 0.64 39.28% 2026-02-10 | N/A 96.28% | 0.47 46.87% 2.36% | 0.35 84.21% 22.67% | 0.46 70.37% 10.98% | 0.30 25.00% -4.73% | 0.32 68.42% 15.09% | 0.19 35.71% 19.50% |
| Sales Q2Q % surprise % | 4.195B 15.09% | 4.148B 23.16% -1.29% | 3.681B 16.41% 5.38% | 3.13B 13.94% | 3.645B 19.16% | 3.368B 17.68% | 3.162B 11.61% | 2.747B 3.93% -1.15% |
| Q2/26 (E) | Q1/26 | Q4/25 | Q3/25 | Q2/25 | Q1/25 | Q4/24 | Q3/24 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | 2.82 38.69% 2026-01-19 | 2.61 65.19% 8.88% | 2.59 146.67% 4.67% | 1.90 475.76% 8.05% | 2.03 1,591.67% 7.19% | 1.58 818.18% 5.16% | 1.05 683.33% 37.71% | 0.33 217.86% 13.82% |
| Sales Q2Q % surprise % | 2.756B 18.54% | 2.629B 21.26% 2.30% | 2.444B 29.52% -0.37% | 2.16B 30.51% 0.70% | 2.325B 49.52% -0.68% | 2.168B 49.11% 0.74% | 1.887B 17.79% -0.21% | 1.655B -11.02% -2.36% |
| Q4/25 (E) | Q3/25 | Q2/25 | Q1/25 | Q4/24 | Q3/24 | Q2/24 | Q1/24 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | 0.93 68.62% 2026-01-28 | 0.93 86.00% 15.68% | 0.81 84.09% 20.94% | 0.63 57.50% 20.81% | 0.55 34.15% 8.61% | 0.50 28.21% 9.98% | 0.44 22.22% 7.07% | 0.40 15.94% 8.15% |
| Sales Q2Q % surprise % | 6.146B 42.34% | 6.194B 53.37% 10.85% | 5.65B 56.53% 11.10% | 4.811B 47.74% 12.54% | 4.318B 29.76% 5.39% | 4.039B 26.24% 5.12% | 3.61B 18.20% 5.42% | 3.256B 9.49% 4.10% |
| Q4/25 (E) | Q3/25 | Q2/25 | Q1/25 | Q4/24 | Q3/24 | Q2/24 | Q1/24 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | 1.70 53.16% 2026-01-27 | 1.58 51.92% 6.60% | 1.39 52.75% 11.71% | 1.20 39.53% 6.65% | 1.11 46.05% 1.95% | 1.04 60.00% 10.52% | 0.91 65.45% 10.78% | 0.86 82.98% 17.99% |
| Sales Q2Q % surprise % | 3.373B 32.50% | 3.194B 27.79% 5.00% | 2.893B 20.97% 7.40% | 2.649B 19.91% 2.50% | 2.546B 18.93% -0.75% | 2.5B 22.33% 2.40% | 2.392B 23.33% 5.37% | 2.209B 20.19% 4.19% |
| Q4/25 (E) | Q3/25 | Q2/25 | Q1/25 | Q4/24 | Q3/24 | Q2/24 | Q1/24 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | 0.70 16.19% 2026-02-03 | 0.67 63.41% 8.93% | 0.58 48.72% 8.83% | 0.50 61.29% 24.34% | 0.60 46.34% 24.28% | 0.41 -4.65% -1.36% | 0.39 21.88% 12.46% | 0.31 72.22% 11.53% |
| Sales Q2Q % surprise % | 767.96M 17.97% | 752.736M 22.09% 3.65% | 730.621M 20.74% 7.15% | 648.668M 13.78% 2.33% | 650.965M 14.40% 1.27% | 616.538M 7.68% 0.07% | 605.137M 10.73% 2.33% | 570.113M 4.72% 1.30% |
| Q4/25 (E) | Q3/25 | Q2/25 | Q1/25 | Q4/24 | Q3/24 | Q2/24 | Q1/24 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | 1.32 21.05% 2026-02-02 | 1.20 30.43% 2.13% | 0.48 -30.43% -3.25% | 0.96 54.84% 0.80% | 1.09 41.56% 0.13% | 0.92 31.43% -0.50% | 0.69 18.97% 1.03% | 0.62 3.33% 0.74% |
| Sales Q2Q % surprise % | 9.682B 26.43% | 9.246B 35.59% 4.69% | 7.685B 31.71% 2.55% | 7.438B 35.90% 3.35% | 7.658B 24.16% 0.75% | 6.819B 17.57% 0.63% | 5.835B 8.88% 0.93% | 5.473B 2.24% -0.73% |
| Q2/26 (E) | Q1/26 | Q4/25 | Q3/25 | Q2/25 | Q1/25 | Q4/24 | Q3/24 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | 1.19 30.89% 2026-01-27 | 1.26 46.51% 1.09% | 1.33 63.39% 7.79% | 1.04 33.50% 1.42% | 0.91 21.01% 1.69% | 0.86 25.55% 4.79% | 0.81 36.12% 5.32% | 0.78 11.44% 4.57% |
| Sales Q2Q % surprise % | 5.34B 22.03% | 5.324B 27.74% -0.24% | 5.171B 33.58% 1.22% | 4.72B 24.43% -0.40% | 4.376B 16.44% -0.48% | 4.168B 19.70% 0.87% | 3.872B 20.71% -0.71% | 3.794B -1.96% -0.12% |
| Q1/26 (E) | Q4/25 | Q3/25 | Q2/25 | Q1/25 | Q4/24 | Q3/24 | Q2/24 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | 3.86 115.77% 2025-12-16 | 3.03 156.78% 2.85% | 1.91 208.06% 15.83% | 1.56 271.43% 6.39% | 1.79 288.42% 0.31% | 1.18 210.28% 0.66% | 0.62 143.36% 18.38% | 0.42 173.68% 265.31% |
| Sales Q2Q % surprise % | 12.948B 48.67% | 11.315B 46.00% -2.11% | 9.301B 36.56% 1.77% | 8.053B 38.27% -0.93% | 8.709B 84.28% -2.93% | 7.75B 93.27% -1.46% | 6.811B 81.53% -0.86% | 5.824B 57.70% 5.68% |
| Q4/25 (E) | Q3/25 | Q2/25 | Q1/25 | Q4/24 | Q3/24 | Q2/24 | Q1/24 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | 0.76 116.39% 2026-02-17 | 0.48 50.00% 6.95% | 0.43 290.91% 24.72% | 0.42 4,100.00% 128.76% | 0.35 975.00% -3.07% | 0.32 3,100.00% 62.97% | 0.11 175.00% -28.10% | 0.01 -90.00% 121.79% |
| Sales Q2Q % surprise % | 1.052B 29.06% | 854.6M 42.10% -3.70% | 811.9M 18.30% 13.63% | 773.2M 28.57% 11.97% | 815.1M 21.73% -1.83% | 601.4M -2.42% -18.79% | 686.3M 7.25% -5.37% | 601.4M 54.09% -1.24% |
| Q3/25 (E) | Q2/25 | Q1/25 | Q4/24 | Q3/24 | Q2/24 | Q1/24 | Q4/23 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | 0.25 328.73% 2025-11-20 | 0.20 152.37% 12.34% | 0.22 4.76% 54.06% | 0.68 553.33% 1,804.76% | -0.11 -129.73% -439.22% | -0.38 -240.74% -473.15% | 0.21 652.63% 416.74% | -0.15 -183.33% -367.38% |
| Sales Q2Q % surprise % | 89.885M 17.82% | 87.06M 16.98% 5.20% | 84.029M 9.65% 2.59% | 91.255M 24.96% 16.63% | 76.292M 4.97% 0.66% | 74.42M 0.81% 2.74% | 76.632M 7.66% 7.50% | 73.029M 1.98% 0.38% |
| Q4/25 (E) | Q3/25 | Q2/25 | Q1/25 | Q4/24 | Q3/24 | Q2/24 | Q1/24 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | -0.64 70.35% 2026-02-25 | 0.20 114.39% 114.33% | -0.83 34.65% 23.33% | 10.04 936.67% 4,742.99% | -2.15 -795.83% -221.32% | -1.39 21.02% 5.49% | -1.27 52.26% -18.68% | -1.20 36.17% 5.18% |
| Sales Q2Q % surprise % | 239.52M 12.36% | 211.007M 7.23% 11.67% | 178.875M -4.19% 2.58% | 1.176B 459.73% 585.33% | 213.172M -30.58% -10.09% | 196.786M 0.11% 11.74% | 186.704M -12.68% -1.23% | 210.118M -4.66% 21.39% |
| Q4/25 (E) | Q3/25 | Q2/25 | Q1/25 | Q4/24 | Q3/24 | Q2/24 | Q1/24 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | 0.48 164.45% 2026-02-24 | 0.62 1,340.00% 65.77% | 0.44 29.41% 90.66% | 0.14 275.00% 103.34% | 0.18 1,000.00% 572.27% | -0.05 -138.46% -115.92% | 0.34 78.95% 2,322.22% | -0.08 -122.86% 66.06% |
| Sales Q2Q % surprise % | 1.55B 32.58% | 1.63B 50.59% 14.53% | 1.388B 0.09% 8.62% | 1.112B -4.81% -2.01% | 1.169B -1.42% 3.46% | 1.082B -32.34% -25.42% | 1.387B -27.71% 10.69% | 1.168B -41.62% 7.39% |
| Q2/26 (E) | Q1/26 | Q4/25 | Q3/25 | Q2/25 | Q1/25 | Q4/24 | Q3/24 | |
|---|---|---|---|---|---|---|---|---|
| EPS Q2Q % surprise % | 0.70 28.92% 2026-02-03 | 0.73 108.57% 14.97% | 0.57 39.02% 7.47% | 0.63 103.23% 18.78% | 0.54 63.64% 24.57% | 0.35 150.00% 38.92% | 0.41 7.89% 20.59% | 0.31 6.90% 4.80% |
| Sales Q2Q % surprise % | 362.41M 17.17% | 363.893M 39.74% 2.82% | 378.7M 38.62% 2.50% | 347.8M 32.14% -3.24% | 309.3M 23.77% -0.20% | 260.4M 12.56% 4.46% | 273.2M 7.14% 1.75% | 263.2M 7.12% 1.26% |