|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$23.92B
22.01%
YoY
|
$19.61B
-23.18%
YoY
|
$25.52B
14.41%
YoY
|
$22.31B
20.45%
YoY
|
$18.52B
58.41%
YoY
|
| Cost Of Revenue |
$3.754B
-41.28%
YoY
|
$6.393B
-4.35%
YoY
|
$6.684B
332.62%
YoY
|
$1.545B
224.58%
YoY
|
$476.0M
13.88%
YoY
|
| Gross Profit |
$23.92B
22.01%
YoY
|
$19.61B
4.08%
YoY
|
$18.84B
-9.27%
YoY
|
$20.76B
12.11%
YoY
|
$18.52B
58.41%
YoY
|
| Selling, General & Admin |
$9.845B
9.21%
YoY
|
$9.015B
-6.61%
YoY
|
$9.653B
5.5%
YoY
|
$9.150B
13.83%
YoY
|
$8.038B
30.09%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.362B
-5.09%
YoY
|
$1.435B
7.25%
YoY
|
$1.338B
7.21%
YoY
|
$1.248B
7.22%
YoY
|
$1.164B
92.72%
YoY
|
| Operating Expenses |
$12.46B
6.25%
YoY
|
$11.73B
-5.86%
YoY
|
$12.46B
9.54%
YoY
|
$11.37B
9.86%
YoY
|
$10.35B
40.08%
YoY
|
| Operating Profit |
$11.46B
45.47%
YoY
|
$7.877B
23.5%
YoY
|
$6.378B
-32.06%
YoY
|
$9.388B
14.95%
YoY
|
$8.167B
89.93%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$6.684B
332.62%
YoY
|
$1.545B
224.58%
YoY
|
$476.0M
13.88%
YoY
|
| Other Income/Expense, Net |
$968.0M
3.31%
YoY
|
$937.0M
1.74%
YoY
|
$921.0M
28.99%
YoY
|
$714.0M
-18.49%
YoY
|
$876.0M
96.85%
YoY
|
| Pretax Income |
$11.46B
48.97%
YoY
|
$7.692B
20.6%
YoY
|
$6.378B
-32.06%
YoY
|
$9.388B
21.72%
YoY
|
$7.713B
79.37%
YoY
|
| Income Tax |
$2.607B
48.97%
YoY
|
$1.750B
33.49%
YoY
|
$1.311B
-40.54%
YoY
|
$2.205B
18.68%
YoY
|
$1.858B
85.61%
YoY
|
| Net Earnings |
$8.852B
48.97%
YoY
|
$5.942B
27.81%
YoY
|
$4.649B
-29.93%
YoY
|
$6.635B
13.32%
YoY
|
$5.855B
77.48%
YoY
|
| Basic Earnings Per Share |
$4.67
55.67%
YoY
|
$3.00
17.65%
YoY
|
$2.55
-27.56%
YoY
|
$3.52
23.94%
YoY
|
$2.84
33.33%
YoY
|
| Diluted Earnings Per Share |
$4.65
55.52%
YoY
|
$2.99
17.76%
YoY
|
$2.54
-100.0%
YoY
|
$3.503M
123786751.54%
YoY
|
$2.83
33.49%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.804B shares
-1.31%
YoY
|
1.828B shares
0.22%
YoY
|
1.824B shares
-3.24%
YoY
|
1.885B shares
-0.11%
YoY
|
1.887B shares
32.05%
YoY
|
| Diluted Shares Outstanding |
1.809B shares
-1.36%
YoY
|
1.834B shares
0.16%
YoY
|
1.831B shares
-3.33%
YoY
|
1.894B shares
-0.16%
YoY
|
1.897B shares
32.2%
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 |
$7.300B
9.77%
YoY
|
$7.168B
7.81%
YoY
|
$7.041B
45.27%
YoY
|
$5.851B
-7.84%
YoY
|
$6.650B
40.3%
YoY
|
$6.649B
5.67%
YoY
|
$4.847B
5.23%
YoY
|
$6.349B
-1.87%
YoY
|
$4.740B
-25.5%
YoY
|
$6.292B
-0.27%
YoY
|
$4.606B
-22.34%
YoY
|
$6.470B
27.04%
YoY
|
$6.362B
36.17%
YoY
|
$6.309B
30.46%
YoY
|
$5.931B
29.78%
YoY
|
$5.093B
12.5%
YoY
|
$4.672B
-0.91%
YoY
|
$4.836B
15.8%
YoY
|
$4.570B
86.68%
YoY
|
| Cost Of Revenue |
$818.0M
-22.17%
YoY
|
$832.0M
-36.97%
YoY
|
$906.0M
-46.89%
YoY
|
$965.0M
-41.83%
YoY
|
$1.051B
-38.47%
YoY
|
$1.320B
-27.99%
YoY
|
$1.706B
-4.75%
YoY
|
$1.659B
-8.54%
YoY
|
$1.708B
37.08%
YoY
|
$1.833B
125.74%
YoY
|
$1.791B
315.55%
YoY
|
$1.814B
992.77%
YoY
|
$1.246B
816.18%
YoY
|
$812.0M
534.38%
YoY
|
$431.0M
250.41%
YoY
|
$166.0M
37.19%
YoY
|
$136.0M
30.77%
YoY
|
$128.0M
33.33%
YoY
|
$123.0M
38.2%
YoY
|
| Gross Profit |
$6.482B
15.77%
YoY
|
$6.336B
18.9%
YoY
|
$6.135B
26.57%
YoY
|
$5.851B
24.75%
YoY
|
$5.599B
18.12%
YoY
|
$5.329B
19.51%
YoY
|
$4.847B
5.23%
YoY
|
$4.690B
0.73%
YoY
|
$4.740B
-7.35%
YoY
|
$4.459B
-18.88%
YoY
|
$4.606B
-16.25%
YoY
|
$4.656B
-8.58%
YoY
|
$5.116B
9.5%
YoY
|
$5.497B
16.76%
YoY
|
$5.500B
20.35%
YoY
|
$5.093B
12.5%
YoY
|
$4.672B
-0.91%
YoY
|
$4.708B
12.74%
YoY
|
$4.570B
86.68%
YoY
|
| Selling, General & Admin |
$2.664B
8.12%
YoY
|
$2.524B
8.7%
YoY
|
$2.476B
8.36%
YoY
|
$2.381B
7.93%
YoY
|
$2.464B
10.15%
YoY
|
$2.322B
3.61%
YoY
|
$2.285B
-8.86%
YoY
|
$2.206B
-7.31%
YoY
|
$2.237B
-7.9%
YoY
|
$2.241B
-4.27%
YoY
|
$2.507B
11.32%
YoY
|
$2.380B
10.19%
YoY
|
$2.429B
9.71%
YoY
|
$2.341B
12.66%
YoY
|
$2.252B
14.78%
YoY
|
$2.160B
10.37%
YoY
|
$2.214B
8.48%
YoY
|
$2.078B
-4.28%
YoY
|
$1.962B
47.74%
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 |
$333.0M
-4.03%
YoY
|
$333.0M
-5.93%
YoY
|
$339.0M
-6.09%
YoY
|
$343.0M
-5.25%
YoY
|
$347.0M
-3.07%
YoY
|
$354.0M
-3.8%
YoY
|
$361.0M
8.41%
YoY
|
$362.0M
11.38%
YoY
|
$358.0M
14.74%
YoY
|
$368.0M
17.95%
YoY
|
$333.0M
4.39%
YoY
|
$325.0M
3.83%
YoY
|
$312.0M
2.63%
YoY
|
$312.0M
4.35%
YoY
|
$319.0M
8.87%
YoY
|
$313.0M
8.3%
YoY
|
$304.0M
7.42%
YoY
|
$299.0M
7.94%
YoY
|
$293.0M
140.16%
YoY
|
| Operating Expenses |
$3.294B
4.77%
YoY
|
$3.156B
5.98%
YoY
|
$3.114B
4.32%
YoY
|
$3.048B
4.63%
YoY
|
$3.144B
8.19%
YoY
|
$2.978B
-8.79%
YoY
|
$2.985B
-4.54%
YoY
|
$2.913B
-1.75%
YoY
|
$2.906B
-3.33%
YoY
|
$3.265B
12.63%
YoY
|
$3.127B
10.77%
YoY
|
$2.965B
8.73%
YoY
|
$3.006B
9.63%
YoY
|
$2.899B
12.06%
YoY
|
$2.823B
14.8%
YoY
|
$2.727B
2.25%
YoY
|
$2.742B
3.86%
YoY
|
$2.587B
-4.19%
YoY
|
$2.459B
57.73%
YoY
|
| Operating Profit |
$3.188B
29.86%
YoY
|
$3.180B
35.26%
YoY
|
$3.021B
62.24%
YoY
|
$2.803B
57.74%
YoY
|
$2.455B
33.86%
YoY
|
$2.351B
96.9%
YoY
|
$1.862B
25.9%
YoY
|
$1.777B
5.09%
YoY
|
$1.834B
-13.08%
YoY
|
$1.194B
-54.04%
YoY
|
$1.479B
-44.75%
YoY
|
$1.691B
-28.53%
YoY
|
$2.110B
9.33%
YoY
|
$2.598B
22.49%
YoY
|
$2.677B
26.81%
YoY
|
$2.366B
27.2%
YoY
|
$1.930B
-6.99%
YoY
|
$2.121B
43.7%
YoY
|
$2.111B
137.46%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$1.706B
-4.75%
YoY
|
$1.659B
-8.54%
YoY
|
$1.708B
37.08%
YoY
|
N/A
|
$1.791B
315.55%
YoY
|
$1.814B
992.77%
YoY
|
$1.246B
816.18%
YoY
|
N/A
|
$431.0M
250.41%
YoY
|
$166.0M
37.19%
YoY
|
$136.0M
30.77%
YoY
|
N/A
|
$123.0M
38.2%
YoY
|
| Other Income/Expense, Net |
$222.0M
-9.02%
YoY
|
N/A
|
$240.0M
-7.34%
YoY
|
$247.0M
-0.8%
YoY
|
$244.0M
31.18%
YoY
|
N/A
|
$259.0M
49.71%
YoY
|
$249.0M
38.33%
YoY
|
$186.0M
2.2%
YoY
|
N/A
|
$173.0M
-7.49%
YoY
|
$180.0M
-3.74%
YoY
|
$182.0M
16.67%
YoY
|
N/A
|
$187.0M
33.57%
YoY
|
$187.0M
-47.32%
YoY
|
$156.0M
-34.45%
YoY
|
N/A
|
$140.0M
91.78%
YoY
|
| Pretax Income |
$3.188B
29.86%
YoY
|
$3.180B
37.96%
YoY
|
$3.021B
64.01%
YoY
|
$2.803B
60.45%
YoY
|
$2.455B
36.54%
YoY
|
$2.305B
93.05%
YoY
|
$1.842B
33.19%
YoY
|
$1.747B
3.31%
YoY
|
$1.798B
-14.79%
YoY
|
$1.194B
-54.04%
YoY
|
$1.383B
-48.34%
YoY
|
$1.691B
-25.64%
YoY
|
$2.110B
14.74%
YoY
|
$2.598B
28.42%
YoY
|
$2.677B
33.12%
YoY
|
$2.274B
32.29%
YoY
|
$1.839B
-6.17%
YoY
|
$2.023B
37.06%
YoY
|
$2.011B
126.21%
YoY
|
| Income Tax |
$709.0M
29.85%
YoY
|
$721.0M
55.05%
YoY
|
$663.0M
52.76%
YoY
|
$677.0M
63.13%
YoY
|
$546.0M
25.23%
YoY
|
$465.0M
212.08%
YoY
|
$434.0M
68.22%
YoY
|
$415.0M
4.53%
YoY
|
$436.0M
-14.0%
YoY
|
$149.0M
-76.35%
YoY
|
$258.0M
-60.73%
YoY
|
$397.0M
-17.46%
YoY
|
$507.0M
16.02%
YoY
|
$630.0M
42.21%
YoY
|
$657.0M
35.46%
YoY
|
$481.0M
5.95%
YoY
|
$437.0M
-8.19%
YoY
|
$443.0M
29.91%
YoY
|
$485.0M
153.93%
YoY
|
| Net Earnings |
$2.397B
33.46%
YoY
|
$2.367B
37.86%
YoY
|
$2.277B
61.72%
YoY
|
$2.126B
75.56%
YoY
|
$1.796B
31.86%
YoY
|
$1.717B
85.42%
YoY
|
$1.408B
25.16%
YoY
|
$1.211B
3.24%
YoY
|
$1.362B
-11.15%
YoY
|
$926.0M
-49.15%
YoY
|
$1.125B
-44.31%
YoY
|
$1.173B
-34.58%
YoY
|
$1.533B
9.34%
YoY
|
$1.821B
15.25%
YoY
|
$2.020B
32.37%
YoY
|
$1.793B
41.74%
YoY
|
$1.402B
-5.53%
YoY
|
$1.580B
39.21%
YoY
|
$1.526B
118.62%
YoY
|
| Basic Earnings Per Share |
$1.37
38.38%
YoY
|
N/A
|
$1.26
77.46%
YoY
|
$1.09
65.15%
YoY
|
$0.99
43.48%
YoY
|
N/A
|
$0.71
26.79%
YoY
|
$0.66
3.13%
YoY
|
$0.69
-17.86%
YoY
|
N/A
|
$0.56
-44.0%
YoY
|
$0.64
-26.44%
YoY
|
$0.84
25.37%
YoY
|
N/A
|
$1.00
35.14%
YoY
|
$0.87
47.46%
YoY
|
$0.67
-9.46%
YoY
|
N/A
|
$0.74
54.17%
YoY
|
| Diluted Earnings Per Share |
$1.37
38.38%
YoY
|
$1.33
43.01%
YoY
|
$1.26
77.46%
YoY
|
$1.08
63.61%
YoY
|
$0.99
45.59%
YoY
|
$0.93
83.59%
YoY
|
$0.71
26.79%
YoY
|
$0.66
2.73%
YoY
|
$0.68
-18.29%
YoY
|
$0.51
-100.0%
YoY
|
$0.56
-100.0%
YoY
|
$0.64
-26.12%
YoY
|
$0.83
24.22%
YoY
|
$972.2K
17.1%
YoY
|
$1.066M
144048962.25%
YoY
|
$0.87
47.46%
YoY
|
$0.67
-8.22%
YoY
|
$830.3K
145660952.26%
YoY
|
$0.74
54.17%
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 |
1.752B shares
-3.38%
YoY
|
1.777B shares
N/A
|
1.815B shares
-0.75%
YoY
|
1.817B shares
-0.6%
YoY
|
1.814B shares
-0.63%
YoY
|
N/A
|
1.829B shares
0.44%
YoY
|
1.828B shares
0.44%
YoY
|
1.825B shares
-0.49%
YoY
|
N/A
|
1.821B shares
-3.5%
YoY
|
1.820B shares
-4.01%
YoY
|
1.834B shares
-3.17%
YoY
|
N/A
|
1.887B shares
-0.05%
YoY
|
1.896B shares
0.53%
YoY
|
1.894B shares
0.64%
YoY
|
N/A
|
1.888B shares
46.47%
YoY
|
| Diluted Shares Outstanding |
1.752B shares
-3.84%
YoY
|
N/A
|
1.811B shares
-1.25%
YoY
|
1.822B shares
-0.65%
YoY
|
1.822B shares
-0.49%
YoY
|
N/A
|
1.834B shares
0.38%
YoY
|
1.834B shares
0.49%
YoY
|
1.831B shares
-0.6%
YoY
|
N/A
|
1.827B shares
-3.59%
YoY
|
1.825B shares
-4.15%
YoY
|
1.842B shares
-3.31%
YoY
|
N/A
|
1.895B shares
-0.16%
YoY
|
1.904B shares
0.42%
YoY
|
1.905B shares
0.69%
YoY
|
N/A
|
1.898B shares
46.68%
YoY
|
Loading...