|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$37.45B
5.27%
YoY
|
$35.57B
1.78%
YoY
|
$34.95B
6.8%
YoY
|
$32.72B
12.04%
YoY
|
$29.21B
5.87%
YoY
|
| Cost Of Revenue |
$23.92B
4.58%
YoY
|
$22.87B
-0.5%
YoY
|
$22.99B
4.92%
YoY
|
$21.91B
6.9%
YoY
|
$20.49B
12.78%
YoY
|
| Gross Profit |
$13.53B
6.51%
YoY
|
$12.70B
6.17%
YoY
|
$11.96B
10.61%
YoY
|
$10.82B
9.73%
YoY
|
$9.856B
15.07%
YoY
|
| Selling, General & Admin |
$8.283B
5.49%
YoY
|
$7.852B
4.89%
YoY
|
$7.486B
6.09%
YoY
|
$7.056B
7.92%
YoY
|
$6.538B
6.26%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$2.156B
19.91%
YoY
|
$1.798B
10.1%
YoY
|
$1.633B
3.55%
YoY
|
$1.577B
1.68%
YoY
|
$1.551B
-8.44%
YoY
|
| Operating Expenses |
$8.283B
5.49%
YoY
|
$7.852B
4.89%
YoY
|
$7.486B
6.09%
YoY
|
$7.056B
7.92%
YoY
|
$6.538B
0.9%
YoY
|
| Operating Profit |
$5.440B
10.46%
YoY
|
$4.925B
17.65%
YoY
|
$4.186B
9.9%
YoY
|
$3.809B
14.8%
YoY
|
$3.318B
59.14%
YoY
|
| Interest Expense |
$7.000M
600.0%
YoY
|
$1.000M
-99.73%
YoY
|
$376.0M
9.3%
YoY
|
$344.0M
9.21%
YoY
|
$315.0M
-162.13%
YoY
|
| Other Income/Expense, Net |
$29.00M
-88.76%
YoY
|
$258.0M
-13000.0%
YoY
|
-$2.000M
-97.1%
YoY
|
-$69.00M
-34.91%
YoY
|
-$106.0M
4.95%
YoY
|
| Pretax Income |
$4.805B
1.93%
YoY
|
$4.714B
17.44%
YoY
|
$4.014B
15.98%
YoY
|
$3.461B
11.57%
YoY
|
$3.102B
86.42%
YoY
|
| Income Tax |
$1.041B
-4.06%
YoY
|
$1.085B
17.3%
YoY
|
$925.0M
21.39%
YoY
|
$762.0M
17.23%
YoY
|
$650.0M
30.26%
YoY
|
| Net Earnings |
$3.790B
8.53%
YoY
|
$3.492B
9.88%
YoY
|
$3.178B
-17.71%
YoY
|
$3.862B
46.84%
YoY
|
$2.630B
125.75%
YoY
|
| Basic Earnings Per Share |
$5.54
9.49%
YoY
|
$5.06
16.06%
YoY
|
$4.36
-15.34%
YoY
|
$5.15
53.73%
YoY
|
$3.35
N/A
|
| Diluted Earnings Per Share |
$5.51
9.76%
YoY
|
$5.02
15.94%
YoY
|
$4.33
-15.26%
YoY
|
$5.11
53.92%
YoY
|
$3.32
133.97%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
673.2M shares
-1.48%
YoY
|
683.3M shares
-5.61%
YoY
|
723.9M shares
-4.54%
YoY
|
758.3M shares
-2.81%
YoY
|
780.2M shares
N/A
|
| Diluted Shares Outstanding |
677.0M shares
-1.81%
YoY
|
689.5M shares
-5.44%
YoY
|
729.2M shares
-4.57%
YoY
|
764.1M shares
-2.89%
YoY
|
786.8M shares
N/A
|
|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 | 2020 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$10.78B
5.59%
YoY
|
$7.370B
9.09%
YoY
|
$9.416B
6.16%
YoY
|
$11.07B
5.27%
YoY
|
$10.21B
5.72%
YoY
|
$6.756B
3.41%
YoY
|
$8.870B
-74.62%
YoY
|
$10.52B
3.82%
YoY
|
$9.654B
-0.57%
YoY
|
$6.533B
1.65%
YoY
|
$34.95B
97.17%
YoY
|
$10.13B
N/A
|
$9.709B
-35.26%
YoY
|
$6.427B
N/A
|
$17.73B
4.65%
YoY
|
$15.00B
6.79%
YoY
|
$16.94B
10.18%
YoY
|
$14.04B
14.97%
YoY
|
$15.37B
0.57%
YoY
|
| Cost Of Revenue |
$6.483B
4.9%
YoY
|
$5.325B
8.25%
YoY
|
$6.060B
6.13%
YoY
|
$6.760B
4.71%
YoY
|
$6.180B
3.36%
YoY
|
$4.919B
4.08%
YoY
|
$5.710B
-75.16%
YoY
|
$6.456B
1.43%
YoY
|
$5.979B
-44.92%
YoY
|
$4.726B
-1.71%
YoY
|
$22.99B
98.14%
YoY
|
$6.365B
N/A
|
$10.86B
5.97%
YoY
|
$4.808B
N/A
|
$11.60B
4.91%
YoY
|
$10.24B
8.56%
YoY
|
$11.06B
9.92%
YoY
|
$9.435B
12.79%
YoY
|
$10.06B
-0.69%
YoY
|
| Gross Profit |
$4.294B
6.66%
YoY
|
$2.045B
11.32%
YoY
|
$3.356B
6.2%
YoY
|
$4.309B
6.16%
YoY
|
$4.026B
9.55%
YoY
|
$1.837B
1.66%
YoY
|
$3.160B
-73.59%
YoY
|
$4.059B
7.87%
YoY
|
$3.675B
-30.41%
YoY
|
$1.807B
11.61%
YoY
|
$11.96B
95.35%
YoY
|
$3.763B
N/A
|
$5.281B
11.06%
YoY
|
$1.619B
N/A
|
$6.124B
4.17%
YoY
|
$4.755B
3.17%
YoY
|
$5.879B
10.67%
YoY
|
$4.609B
19.71%
YoY
|
$5.312B
3.05%
YoY
|
| Selling, General & Admin |
$2.267B
6.93%
YoY
|
$2.057B
12.22%
YoY
|
$1.945B
1.73%
YoY
|
$2.322B
6.32%
YoY
|
$2.120B
8.83%
YoY
|
$1.833B
2.57%
YoY
|
$1.912B
-74.42%
YoY
|
$2.184B
9.75%
YoY
|
$1.948B
N/A
|
$1.787B
10.17%
YoY
|
$7.476B
6.13%
YoY
|
$1.990B
N/A
|
N/A
|
$1.622B
N/A
|
$7.044B
8.72%
YoY
|
N/A
|
$6.479B
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$548.0M
3.79%
YoY
|
$576.0M
20.75%
YoY
|
$550.0M
7.84%
YoY
|
$601.0M
28.69%
YoY
|
$528.0M
24.53%
YoY
|
$477.0M
20.15%
YoY
|
$510.0M
-36.96%
YoY
|
$467.0M
N/A
|
$424.0M
-52.52%
YoY
|
$397.0M
3.39%
YoY
|
$809.0M
-9.71%
YoY
|
N/A
|
$893.0M
3.72%
YoY
|
$384.0M
N/A
|
$896.0M
-2.29%
YoY
|
$861.0M
1.53%
YoY
|
$917.0M
5.65%
YoY
|
$848.0M
2.66%
YoY
|
$868.0M
-3.02%
YoY
|
| Operating Expenses |
$2.267B
6.93%
YoY
|
$2.057B
12.22%
YoY
|
$1.945B
1.73%
YoY
|
$2.322B
6.32%
YoY
|
$2.120B
8.83%
YoY
|
$1.833B
2.57%
YoY
|
$1.912B
-75.41%
YoY
|
$2.184B
9.75%
YoY
|
$1.948B
-46.69%
YoY
|
$1.787B
10.17%
YoY
|
$7.777B
117.48%
YoY
|
$1.990B
N/A
|
$3.654B
8.43%
YoY
|
$1.622B
N/A
|
$3.576B
4.29%
YoY
|
$3.370B
-2.6%
YoY
|
$3.429B
-9.95%
YoY
|
$3.460B
12.16%
YoY
|
$3.808B
20.77%
YoY
|
| Operating Profit |
$2.079B
7.44%
YoY
|
-$38.00M
-311.11%
YoY
|
$1.411B
13.06%
YoY
|
$2.081B
5.96%
YoY
|
$1.935B
5.8%
YoY
|
$18.00M
-35.71%
YoY
|
$1.248B
-70.19%
YoY
|
$1.964B
9.84%
YoY
|
$1.829B
12.42%
YoY
|
$28.00M
1300.0%
YoY
|
$4.186B
64.29%
YoY
|
$1.788B
N/A
|
$1.627B
17.47%
YoY
|
$2.000M
N/A
|
$2.548B
4.0%
YoY
|
$1.385B
20.54%
YoY
|
$2.450B
62.9%
YoY
|
$1.149B
50.2%
YoY
|
$1.504B
-24.88%
YoY
|
| Interest Expense |
$3.000M
50.0%
YoY
|
-$3.000M
-250.0%
YoY
|
-$178.0M
37.98%
YoY
|
$3.000M
50.0%
YoY
|
$2.000M
-98.71%
YoY
|
$2.000M
-98.5%
YoY
|
-$129.0M
-24.12%
YoY
|
$2.000M
N/A
|
$155.0M
112.33%
YoY
|
$133.0M
64.2%
YoY
|
-$170.0M
1.8%
YoY
|
$0.00
N/A
|
$73.00M
-143.2%
YoY
|
$81.00M
N/A
|
-$167.0M
60.58%
YoY
|
-$169.0M
11.18%
YoY
|
-$104.0M
-65.33%
YoY
|
-$152.0M
-26.57%
YoY
|
-$300.0M
160.87%
YoY
|
| Other Income/Expense, Net |
$282.0M
-3233.33%
YoY
|
-$4.000M
-80.0%
YoY
|
$7.000M
75.0%
YoY
|
$12.00M
-80.65%
YoY
|
-$9.000M
-139.13%
YoY
|
-$20.00M
-112.42%
YoY
|
$4.000M
-300.0%
YoY
|
$62.00M
6100.0%
YoY
|
$23.00M
-215.0%
YoY
|
$161.0M
N/A
|
-$2.000M
-90.0%
YoY
|
$1.000M
N/A
|
-$20.00M
0.0%
YoY
|
$0.00
N/A
|
-$20.00M
-62.26%
YoY
|
-$20.00M
-62.26%
YoY
|
-$53.00M
0.0%
YoY
|
-$53.00M
10.42%
YoY
|
-$53.00M
-15.87%
YoY
|
| Pretax Income |
$2.163B
23.18%
YoY
|
-$224.0M
53.42%
YoY
|
$1.274B
29.08%
YoY
|
$1.921B
1.37%
YoY
|
$1.756B
1.33%
YoY
|
-$146.0M
-247.47%
YoY
|
$987.0M
-75.41%
YoY
|
$1.895B
10.17%
YoY
|
$1.733B
14.77%
YoY
|
$99.00M
-353.85%
YoY
|
$4.014B
77.14%
YoY
|
$1.720B
N/A
|
$1.510B
25.52%
YoY
|
-$39.00M
N/A
|
$2.266B
-1.31%
YoY
|
$1.203B
15.01%
YoY
|
$2.296B
100.35%
YoY
|
$1.046B
101.93%
YoY
|
$1.146B
-21.72%
YoY
|
| Income Tax |
$661.0M
55.53%
YoY
|
-$55.00M
-5.17%
YoY
|
$246.0M
72.03%
YoY
|
$428.0M
-19.4%
YoY
|
$425.0M
-1.16%
YoY
|
-$58.00M
205.26%
YoY
|
$143.0M
-84.54%
YoY
|
$531.0M
27.64%
YoY
|
$430.0M
13.46%
YoY
|
-$19.00M
35.71%
YoY
|
$925.0M
77.88%
YoY
|
$416.0M
N/A
|
$379.0M
43.02%
YoY
|
-$14.00M
N/A
|
$520.0M
6.12%
YoY
|
$265.0M
14.72%
YoY
|
$490.0M
26.61%
YoY
|
$231.0M
106.25%
YoY
|
$387.0M
3.2%
YoY
|
| Net Earnings |
$1.486B
12.66%
YoY
|
-$176.0M
87.23%
YoY
|
$1.025B
45.8%
YoY
|
$1.503B
9.23%
YoY
|
$1.319B
1.7%
YoY
|
-$94.00M
-181.03%
YoY
|
$703.0M
-77.88%
YoY
|
$1.376B
5.36%
YoY
|
$1.297B
7.01%
YoY
|
$116.0M
-514.29%
YoY
|
$3.178B
81.29%
YoY
|
$1.306B
N/A
|
$1.212B
-42.12%
YoY
|
-$28.00M
N/A
|
$1.753B
-1.52%
YoY
|
$2.094B
166.75%
YoY
|
$1.780B
147.57%
YoY
|
$785.0M
94.79%
YoY
|
$719.0M
-35.98%
YoY
|
| Basic Earnings Per Share |
$2.22
13.85%
YoY
|
-$0.27
80.0%
YoY
|
N/A
|
$2.23
12.06%
YoY
|
$1.95
3.17%
YoY
|
-$0.15
-193.75%
YoY
|
N/A
|
$1.99
9.94%
YoY
|
$1.89
15.95%
YoY
|
$0.16
-420.0%
YoY
|
N/A
|
$1.81
N/A
|
$1.63
N/A
|
-$0.05
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$2.21
13.92%
YoY
|
-$0.27
80.0%
YoY
|
$1.52
48.93%
YoY
|
$2.21
12.18%
YoY
|
$1.94
3.19%
YoY
|
-$0.15
-193.75%
YoY
|
$1.02
-76.64%
YoY
|
$1.97
9.44%
YoY
|
$1.88
16.05%
YoY
|
$0.16
-420.0%
YoY
|
$4.36
88.65%
YoY
|
$1.80
N/A
|
$1.62
-40.45%
YoY
|
-$0.05
N/A
|
$2.31
1.76%
YoY
|
$2.72
172.92%
YoY
|
$2.27
149.81%
YoY
|
$0.99
94.12%
YoY
|
$0.91
-35.01%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
667.2M shares
-1.13%
YoY
|
668.3M shares
-1.22%
YoY
|
N/A
|
672.7M shares
-1.31%
YoY
|
674.8M shares
-1.73%
YoY
|
676.5M shares
-2.01%
YoY
|
679.3M shares
N/A
|
681.6M shares
-5.1%
YoY
|
686.7M shares
-6.54%
YoY
|
690.4M shares
-7.07%
YoY
|
N/A
|
718.2M shares
N/A
|
734.7M shares
N/A
|
742.9M shares
N/A
|
752.1M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
668.8M shares
-1.31%
YoY
|
668.5M shares
-1.21%
YoY
|
N/A
|
675.5M shares
-1.46%
YoY
|
677.7M shares
-1.61%
YoY
|
676.7M shares
-2.41%
YoY
|
N/A
|
685.5M shares
-5.07%
YoY
|
688.8M shares
-6.69%
YoY
|
693.4M shares
-6.66%
YoY
|
N/A
|
722.1M shares
N/A
|
738.2M shares
N/A
|
742.9M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...