|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$72.23B
86.04%
YoY
|
$38.83B
-40.62%
YoY
|
$65.38B
20.21%
YoY
|
$54.39B
28.34%
YoY
|
$42.38B
17.44%
YoY
|
| Cost Of Revenue |
$29.89B
10.4%
YoY
|
$27.08B
11.88%
YoY
|
$24.20B
30.9%
YoY
|
$18.49B
37.38%
YoY
|
$13.46B
31.76%
YoY
|
| Gross Profit |
$47.76B
7.17%
YoY
|
$44.57B
8.23%
YoY
|
$41.18B
14.7%
YoY
|
$35.90B
22.2%
YoY
|
$29.38B
9.56%
YoY
|
| Selling, General & Admin |
$20.58B
6.09%
YoY
|
$19.40B
7.1%
YoY
|
$18.11B
4.16%
YoY
|
$17.39B
-11.65%
YoY
|
$19.68B
18.65%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.777B
6.03%
YoY
|
$1.676B
1.51%
YoY
|
$1.651B
1.54%
YoY
|
$1.626B
-4.07%
YoY
|
$1.695B
9.85%
YoY
|
| Operating Expenses |
$33.99B
7.32%
YoY
|
$31.67B
3.28%
YoY
|
$30.67B
16.53%
YoY
|
$26.32B
35.39%
YoY
|
$19.44B
-13.69%
YoY
|
| Operating Profit |
$13.77B
6.79%
YoY
|
$12.90B
22.66%
YoY
|
$10.51B
9.68%
YoY
|
$9.585B
-3.6%
YoY
|
$9.943B
131.45%
YoY
|
| Interest Expense |
$121.0M
18.63%
YoY
|
$102.0M
-98.51%
YoY
|
$6.849B
147.88%
YoY
|
$2.763B
115.35%
YoY
|
$1.283B
-38.85%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$13.80B
6.98%
YoY
|
$12.90B
22.66%
YoY
|
$10.51B
9.68%
YoY
|
$9.585B
-10.33%
YoY
|
$10.69B
148.81%
YoY
|
| Income Tax |
$2.962B
7.09%
YoY
|
$2.766B
29.31%
YoY
|
$2.139B
3.28%
YoY
|
$2.071B
-21.22%
YoY
|
$2.629B
126.44%
YoY
|
| Net Earnings |
$10.83B
6.95%
YoY
|
$10.13B
22.75%
YoY
|
$8.252B
11.51%
YoY
|
$7.400B
-8.19%
YoY
|
$8.060B
157.1%
YoY
|
| Basic Earnings Per Share |
$15.41
9.76%
YoY
|
$14.04
25.02%
YoY
|
$11.23
13.89%
YoY
|
$9.86
-1.79%
YoY
|
$10.04
166.31%
YoY
|
| Diluted Earnings Per Share |
$15.38
9.78%
YoY
|
$14.01
24.96%
YoY
|
$11.21
-100.0%
YoY
|
$9.840M
98207739.64%
YoY
|
$10.02
165.78%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
695.0M shares
-2.39%
YoY
|
712.0M shares
-3.13%
YoY
|
735.0M shares
-2.13%
YoY
|
751.0M shares
-4.82%
YoY
|
789.0M shares
-1.99%
YoY
|
| Diluted Shares Outstanding |
696.0M shares
-2.38%
YoY
|
713.0M shares
-3.13%
YoY
|
736.0M shares
-2.13%
YoY
|
752.0M shares
-4.81%
YoY
|
790.0M shares
-1.99%
YoY
|
|
Concept
|
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 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$18.91B
3.29%
YoY
|
$20.32B
9.4%
YoY
|
$18.43B
89.65%
YoY
|
$10.32B
5.12%
YoY
|
$18.30B
6.25%
YoY
|
$18.58B
8.1%
YoY
|
$9.716B
3.62%
YoY
|
$9.818B
-39.58%
YoY
|
$17.23B
94.75%
YoY
|
$17.18B
14.91%
YoY
|
$9.377B
7.37%
YoY
|
$16.25B
21.31%
YoY
|
$8.846B
-24.62%
YoY
|
$14.95B
22.1%
YoY
|
$8.733B
-20.09%
YoY
|
$13.40B
30.77%
YoY
|
$11.74B
29.47%
YoY
|
$12.25B
30.97%
YoY
|
$10.93B
24.88%
YoY
|
| Cost Of Revenue |
$8.153B
15.76%
YoY
|
$8.099B
13.99%
YoY
|
$7.456B
9.76%
YoY
|
$7.293B
7.16%
YoY
|
$7.043B
10.53%
YoY
|
$7.105B
12.8%
YoY
|
$6.793B
12.15%
YoY
|
$6.806B
11.56%
YoY
|
$6.372B
10.95%
YoY
|
$6.299B
16.91%
YoY
|
$6.057B
26.58%
YoY
|
$6.101B
36.92%
YoY
|
$5.743B
48.82%
YoY
|
$5.388B
41.83%
YoY
|
$4.785B
29.05%
YoY
|
$4.456B
36.81%
YoY
|
$3.859B
43.24%
YoY
|
$3.799B
37.74%
YoY
|
$3.708B
50.43%
YoY
|
| Gross Profit |
$12.04B
6.93%
YoY
|
$12.22B
6.56%
YoY
|
$12.34B
9.32%
YoY
|
$11.94B
8.99%
YoY
|
$11.26B
3.73%
YoY
|
$11.47B
5.38%
YoY
|
$11.29B
6.36%
YoY
|
$10.95B
7.91%
YoY
|
$10.86B
13.89%
YoY
|
$10.89B
13.79%
YoY
|
$10.61B
15.23%
YoY
|
$10.15B
11.21%
YoY
|
$9.532B
19.18%
YoY
|
$9.566B
13.23%
YoY
|
$9.211B
25.68%
YoY
|
$9.126B
28.55%
YoY
|
$7.998B
22.97%
YoY
|
$8.448B
25.19%
YoY
|
$7.329B
12.96%
YoY
|
| Selling, General & Admin |
$5.274B
8.7%
YoY
|
$5.500B
5.38%
YoY
|
$5.212B
8.07%
YoY
|
$5.018B
7.41%
YoY
|
$4.852B
3.54%
YoY
|
$5.219B
9.46%
YoY
|
$4.823B
8.04%
YoY
|
$4.672B
5.53%
YoY
|
$4.686B
5.19%
YoY
|
$4.768B
2.74%
YoY
|
$4.464B
2.46%
YoY
|
$4.427B
-0.34%
YoY
|
$4.455B
12.78%
YoY
|
$4.641B
-17.61%
YoY
|
$4.357B
-12.07%
YoY
|
$4.442B
-7.32%
YoY
|
$3.950B
19.12%
YoY
|
$5.633B
22.7%
YoY
|
$4.955B
17.19%
YoY
|
| 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 |
$468.0M
8.08%
YoY
|
$462.0M
7.94%
YoY
|
$455.0M
4.12%
YoY
|
$427.0M
1.43%
YoY
|
$433.0M
11.03%
YoY
|
$428.0M
1.42%
YoY
|
$437.0M
1.86%
YoY
|
$421.0M
5.25%
YoY
|
$390.0M
-2.5%
YoY
|
$422.0M
0.96%
YoY
|
$429.0M
3.87%
YoY
|
$400.0M
0.76%
YoY
|
$400.0M
0.5%
YoY
|
$418.0M
-0.24%
YoY
|
$413.0M
-6.56%
YoY
|
$397.0M
-3.64%
YoY
|
$398.0M
-5.69%
YoY
|
$419.0M
-2.1%
YoY
|
$442.0M
9.41%
YoY
|
| Operating Expenses |
$8.278B
4.38%
YoY
|
$9.093B
4.34%
YoY
|
$8.563B
5.91%
YoY
|
$8.391B
8.69%
YoY
|
$7.931B
2.64%
YoY
|
$8.715B
4.08%
YoY
|
$8.085B
7.79%
YoY
|
$7.720B
4.62%
YoY
|
$7.727B
4.92%
YoY
|
$8.373B
8.81%
YoY
|
$7.501B
11.09%
YoY
|
$7.379B
12.28%
YoY
|
$7.365B
39.94%
YoY
|
$7.695B
25.35%
YoY
|
$6.752B
34.74%
YoY
|
$6.572B
49.43%
YoY
|
$5.263B
49.9%
YoY
|
$6.139B
25.54%
YoY
|
$5.011B
-2.21%
YoY
|
| Operating Profit |
$3.763B
13.0%
YoY
|
$3.131B
13.61%
YoY
|
$3.778B
17.92%
YoY
|
$3.546B
9.72%
YoY
|
$3.330B
6.42%
YoY
|
$2.756B
9.71%
YoY
|
$3.204B
2.92%
YoY
|
$3.232B
16.68%
YoY
|
$3.129B
44.39%
YoY
|
$2.512B
34.26%
YoY
|
$3.113B
26.6%
YoY
|
$2.770B
8.46%
YoY
|
$2.167B
-20.77%
YoY
|
$1.871B
-18.97%
YoY
|
$2.459B
6.08%
YoY
|
$2.554B
-5.44%
YoY
|
$2.735B
-8.62%
YoY
|
$2.309B
24.27%
YoY
|
$2.318B
69.94%
YoY
|
| Interest Expense |
$15.00M
0.0%
YoY
|
$55.00M
57.14%
YoY
|
$47.00M
95.83%
YoY
|
$4.000M
-85.19%
YoY
|
$15.00M
-6.25%
YoY
|
$35.00M
84.21%
YoY
|
$24.00M
-98.67%
YoY
|
$27.00M
-175.0%
YoY
|
$16.00M
-98.88%
YoY
|
$19.00M
-108.8%
YoY
|
$1.798B
125.88%
YoY
|
-$36.00M
-108.2%
YoY
|
$1.433B
346.42%
YoY
|
-$216.0M
7100.0%
YoY
|
$796.0M
159.28%
YoY
|
$439.0M
36.34%
YoY
|
$321.0M
-11.33%
YoY
|
-$3.000M
-75.0%
YoY
|
$307.0M
-31.78%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$3.778B
13.45%
YoY
|
$3.090B
12.12%
YoY
|
$3.825B
19.38%
YoY
|
$3.550B
-6.33%
YoY
|
$3.330B
5.88%
YoY
|
$2.756B
9.71%
YoY
|
$3.204B
3.35%
YoY
|
$3.790B
38.62%
YoY
|
$3.145B
45.13%
YoY
|
$2.512B
34.26%
YoY
|
$3.100B
26.07%
YoY
|
$2.734B
7.51%
YoY
|
$2.167B
-20.1%
YoY
|
$1.871B
-18.86%
YoY
|
$2.459B
0.37%
YoY
|
$2.543B
-13.5%
YoY
|
$2.712B
-9.39%
YoY
|
$2.306B
24.11%
YoY
|
$2.450B
79.62%
YoY
|
| Income Tax |
$807.0M
8.18%
YoY
|
$628.0M
7.17%
YoY
|
$923.0M
32.42%
YoY
|
$665.0M
-14.19%
YoY
|
$746.0M
5.37%
YoY
|
$586.0M
1.21%
YoY
|
$697.0M
7.4%
YoY
|
$775.0M
38.39%
YoY
|
$708.0M
101.71%
YoY
|
$579.0M
93.65%
YoY
|
$649.0M
11.9%
YoY
|
$560.0M
-3.28%
YoY
|
$351.0M
-42.74%
YoY
|
$299.0M
-49.06%
YoY
|
$580.0M
-7.05%
YoY
|
$579.0M
-12.27%
YoY
|
$613.0M
-19.13%
YoY
|
$587.0M
39.76%
YoY
|
$624.0M
114.43%
YoY
|
| Net Earnings |
$2.971B
16.42%
YoY
|
$2.429B
13.56%
YoY
|
$2.902B
15.76%
YoY
|
$2.885B
-4.31%
YoY
|
$2.552B
6.11%
YoY
|
$2.139B
12.34%
YoY
|
$2.507B
2.28%
YoY
|
$3.015B
40.76%
YoY
|
$2.405B
32.43%
YoY
|
$1.904B
23.16%
YoY
|
$2.451B
30.44%
YoY
|
$2.142B
9.06%
YoY
|
$1.816B
-13.48%
YoY
|
$1.546B
-10.06%
YoY
|
$1.879B
2.9%
YoY
|
$1.964B
-13.86%
YoY
|
$2.099B
-6.09%
YoY
|
$1.719B
19.54%
YoY
|
$1.826B
70.18%
YoY
|
| Basic Earnings Per Share |
$4.29
17.86%
YoY
|
N/A
|
$4.14
18.29%
YoY
|
$4.08
-1.92%
YoY
|
$3.64
8.98%
YoY
|
N/A
|
$3.50
6.06%
YoY
|
$4.16
43.94%
YoY
|
$3.34
38.59%
YoY
|
N/A
|
$3.30
33.6%
YoY
|
$2.89
12.45%
YoY
|
$2.41
-11.72%
YoY
|
N/A
|
$2.47
8.81%
YoY
|
$2.57
-8.54%
YoY
|
$2.73
-0.36%
YoY
|
N/A
|
$2.27
73.28%
YoY
|
| Diluted Earnings Per Share |
$4.28
17.58%
YoY
|
$3.52
15.8%
YoY
|
$4.14
18.62%
YoY
|
$4.08
-1.69%
YoY
|
$3.64
9.28%
YoY
|
$3.04
15.85%
YoY
|
$3.49
5.76%
YoY
|
$4.15
43.56%
YoY
|
$3.33
38.79%
YoY
|
$2.62
-100.0%
YoY
|
$3.30
33.6%
YoY
|
$2.89
12.48%
YoY
|
$2.40
-12.09%
YoY
|
$2.072M
-7.29%
YoY
|
$2.47
8.81%
YoY
|
$2.57
-8.21%
YoY
|
$2.73
-0.36%
YoY
|
$2.235M
127009593.82%
YoY
|
$2.27
74.62%
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 |
686.6M shares
-2.27%
YoY
|
688.9M shares
-2.21%
YoY
|
695.9M shares
-2.11%
YoY
|
700.6M shares
-2.6%
YoY
|
702.5M shares
-2.95%
YoY
|
704.4M shares
-3.33%
YoY
|
710.9M shares
-3.47%
YoY
|
719.3M shares
-3.22%
YoY
|
723.9M shares
-2.73%
YoY
|
728.7M shares
-2.47%
YoY
|
736.5M shares
-1.77%
YoY
|
743.2M shares
-1.16%
YoY
|
744.2M shares
-1.69%
YoY
|
747.2M shares
-3.53%
YoY
|
749.7M shares
-4.61%
YoY
|
752.0M shares
-6.12%
YoY
|
757.0M shares
-5.85%
YoY
|
774.6M shares
-3.81%
YoY
|
786.0M shares
-2.24%
YoY
|
| Diluted Shares Outstanding |
686.0M shares
-2.28%
YoY
|
N/A
|
693.0M shares
-2.26%
YoY
|
699.0M shares
-2.51%
YoY
|
702.0M shares
-2.77%
YoY
|
N/A
|
709.0M shares
-3.27%
YoY
|
717.0M shares
-3.24%
YoY
|
722.0M shares
-2.96%
YoY
|
N/A
|
733.0M shares
-2.14%
YoY
|
741.0M shares
-1.59%
YoY
|
744.0M shares
-1.85%
YoY
|
N/A
|
749.0M shares
-4.83%
YoY
|
753.0M shares
-6.11%
YoY
|
758.0M shares
-5.84%
YoY
|
N/A
|
787.0M shares
-2.24%
YoY
|
Loading...