|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$60.37B
7.12%
YoY
|
$56.36B
3.95%
YoY
|
$54.22B
8.57%
YoY
|
$49.94B
2.85%
YoY
|
$48.55B
51.07%
YoY
|
| Cost Of Revenue |
$41.68B
6.56%
YoY
|
$39.11B
3.06%
YoY
|
$37.95B
4.98%
YoY
|
$36.15B
4.13%
YoY
|
$34.71B
41.49%
YoY
|
| Gross Profit |
$18.69B
8.38%
YoY
|
$17.25B
6.04%
YoY
|
$16.27B
17.98%
YoY
|
$13.79B
-0.36%
YoY
|
$13.84B
81.98%
YoY
|
| Selling, General & Admin |
$11.52B
5.2%
YoY
|
$10.95B
4.56%
YoY
|
$10.47B
17.27%
YoY
|
$8.927B
-1.7%
YoY
|
$9.081B
29.35%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.247B
12.95%
YoY
|
$1.104B
14.52%
YoY
|
$964.0M
8.68%
YoY
|
$887.0M
2.19%
YoY
|
$868.0M
-0.32%
YoY
|
| Operating Expenses |
$11.52B
5.2%
YoY
|
$10.95B
4.56%
YoY
|
$10.47B
17.27%
YoY
|
$8.927B
-1.7%
YoY
|
$9.081B
29.35%
YoY
|
| Operating Profit |
$7.178B
13.9%
YoY
|
$6.302B
8.71%
YoY
|
$5.797B
19.28%
YoY
|
$4.860B
2.21%
YoY
|
$4.755B
716.68%
YoY
|
| Interest Expense |
$79.00M
1.28%
YoY
|
$78.00M
-54.12%
YoY
|
$170.0M
-2933.33%
YoY
|
-$6.000M
-104.87%
YoY
|
$123.2M
-38.1%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$7.299B
12.59%
YoY
|
$6.483B
8.65%
YoY
|
$5.967B
28.71%
YoY
|
$4.636B
5.42%
YoY
|
$4.398B
4826.57%
YoY
|
| Income Tax |
$1.805B
11.49%
YoY
|
$1.619B
8.44%
YoY
|
$1.493B
31.2%
YoY
|
$1.138B
2.08%
YoY
|
$1.115B
-92460.65%
YoY
|
| Net Earnings |
$5.494B
12.95%
YoY
|
$4.864B
8.72%
YoY
|
$4.474B
27.9%
YoY
|
$3.498B
6.55%
YoY
|
$3.283B
3528.62%
YoY
|
| Basic Earnings Per Share |
$4.93
14.39%
YoY
|
$4.31
10.51%
YoY
|
$3.90
30.0%
YoY
|
$3.00
9.49%
YoY
|
$2.74
3325.0%
YoY
|
| Diluted Earnings Per Share |
$4.87
14.32%
YoY
|
$4.26
10.36%
YoY
|
$3.86
30.0%
YoY
|
$2.97
9.98%
YoY
|
$2.70
3757.14%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.114B shares
-1.24%
YoY
|
1.128B shares
-1.57%
YoY
|
1.146B shares
-1.72%
YoY
|
1.166B shares
-2.83%
YoY
|
1.200B shares
0.01%
YoY
|
| Diluted Shares Outstanding |
1.128B shares
-1.23%
YoY
|
1.142B shares
-1.47%
YoY
|
1.159B shares
-1.61%
YoY
|
1.178B shares
-3.09%
YoY
|
1.216B shares
0.07%
YoY
|
|
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 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$14.32B
9.24%
YoY
|
$17.74B
8.52%
YoY
|
$15.12B
7.49%
YoY
|
$14.40B
6.93%
YoY
|
$13.11B
5.06%
YoY
|
$16.35B
-0.37%
YoY
|
$14.06B
6.02%
YoY
|
$13.47B
5.57%
YoY
|
$12.48B
5.91%
YoY
|
$16.41B
13.02%
YoY
|
$13.27B
9.03%
YoY
|
$12.76B
7.73%
YoY
|
$11.78B
3.3%
YoY
|
$14.52B
4.8%
YoY
|
$12.17B
-2.92%
YoY
|
$11.84B
-1.94%
YoY
|
$11.41B
13.08%
YoY
|
$13.85B
26.6%
YoY
|
$12.53B
23.87%
YoY
|
$12.08B
81.13%
YoY
|
| Cost Of Revenue |
$9.843B
6.46%
YoY
|
$12.27B
7.88%
YoY
|
$10.19B
5.9%
YoY
|
$9.976B
6.35%
YoY
|
$9.246B
5.8%
YoY
|
$11.37B
-1.36%
YoY
|
$9.622B
5.29%
YoY
|
$9.380B
5.27%
YoY
|
$8.739B
4.36%
YoY
|
$11.53B
7.43%
YoY
|
$9.139B
5.99%
YoY
|
$8.910B
3.95%
YoY
|
$8.374B
1.83%
YoY
|
$10.73B
6.31%
YoY
|
$8.623B
-2.41%
YoY
|
$8.572B
0.51%
YoY
|
$8.223B
13.34%
YoY
|
$10.09B
28.05%
YoY
|
$8.836B
25.11%
YoY
|
$8.528B
64.81%
YoY
|
| Gross Profit |
$4.480B
15.91%
YoY
|
$5.476B
9.98%
YoY
|
$4.927B
10.94%
YoY
|
$4.425B
8.24%
YoY
|
$3.865B
3.34%
YoY
|
$4.979B
1.97%
YoY
|
$4.441B
7.63%
YoY
|
$4.088B
6.24%
YoY
|
$3.740B
9.71%
YoY
|
$4.883B
28.87%
YoY
|
$4.126B
16.43%
YoY
|
$3.848B
17.62%
YoY
|
$3.409B
7.09%
YoY
|
$3.789B
0.78%
YoY
|
$3.544B
-4.13%
YoY
|
$3.271B
-7.82%
YoY
|
$3.183B
12.44%
YoY
|
$3.760B
22.85%
YoY
|
$3.696B
20.99%
YoY
|
$3.549B
137.69%
YoY
|
| Selling, General & Admin |
$2.794B
9.61%
YoY
|
$3.122B
-0.32%
YoY
|
$3.039B
10.59%
YoY
|
$2.805B
5.21%
YoY
|
$2.549B
6.21%
YoY
|
$3.132B
1.23%
YoY
|
$2.748B
6.59%
YoY
|
$2.666B
4.18%
YoY
|
$2.400B
7.24%
YoY
|
$3.094B
25.11%
YoY
|
$2.578B
17.99%
YoY
|
$2.559B
17.66%
YoY
|
$2.238B
6.85%
YoY
|
$2.473B
-0.92%
YoY
|
$2.185B
-4.86%
YoY
|
$2.175B
-2.2%
YoY
|
$2.095B
1.43%
YoY
|
$2.496B
13.81%
YoY
|
$2.297B
15.63%
YoY
|
$2.224B
45.55%
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
|
N/A
|
| Depreciation & Amortization |
$336.0M
13.51%
YoY
|
$327.0M
5.83%
YoY
|
$316.0M
18.8%
YoY
|
$308.0M
16.67%
YoY
|
$296.0M
12.12%
YoY
|
$309.0M
22.62%
YoY
|
$266.0M
9.47%
YoY
|
$264.0M
12.82%
YoY
|
$264.0M
13.79%
YoY
|
$252.0M
9.13%
YoY
|
$243.0M
11.28%
YoY
|
$234.0M
8.33%
YoY
|
$232.0M
5.64%
YoY
|
$230.9M
4.78%
YoY
|
$218.4M
1.57%
YoY
|
$216.0M
1.41%
YoY
|
$219.6M
1.96%
YoY
|
$220.4M
3.81%
YoY
|
$215.0M
-0.46%
YoY
|
$213.0M
-1.84%
YoY
|
| Operating Expenses |
$2.794B
9.61%
YoY
|
$3.122B
-0.32%
YoY
|
$3.039B
10.59%
YoY
|
$2.805B
5.21%
YoY
|
$2.549B
6.21%
YoY
|
$3.132B
1.23%
YoY
|
$2.748B
6.59%
YoY
|
$2.666B
4.18%
YoY
|
$2.400B
7.24%
YoY
|
$3.094B
25.11%
YoY
|
$2.578B
17.99%
YoY
|
$2.559B
17.66%
YoY
|
$2.238B
6.85%
YoY
|
$2.473B
-0.92%
YoY
|
$2.185B
-4.86%
YoY
|
$2.175B
-2.2%
YoY
|
$2.095B
1.43%
YoY
|
$2.496B
13.81%
YoY
|
$2.297B
15.63%
YoY
|
$2.224B
45.55%
YoY
|
| Operating Profit |
$1.686B
28.12%
YoY
|
$2.354B
27.45%
YoY
|
$1.888B
11.52%
YoY
|
$1.620B
13.92%
YoY
|
$1.316B
-1.79%
YoY
|
$1.847B
3.24%
YoY
|
$1.693B
9.37%
YoY
|
$1.422B
10.32%
YoY
|
$1.340B
14.43%
YoY
|
$1.789B
35.94%
YoY
|
$1.548B
13.93%
YoY
|
$1.289B
17.55%
YoY
|
$1.171B
7.56%
YoY
|
$1.316B
4.12%
YoY
|
$1.359B
-2.92%
YoY
|
$1.097B
-17.25%
YoY
|
$1.089B
42.12%
YoY
|
$1.264B
45.68%
YoY
|
$1.400B
30.95%
YoY
|
$1.325B
-3921.01%
YoY
|
| Interest Expense |
$35.00M
16.67%
YoY
|
$36.00M
-14.29%
YoY
|
$28.00M
-34.88%
YoY
|
$27.00M
-41.3%
YoY
|
$30.00M
-40.0%
YoY
|
$42.00M
-22.22%
YoY
|
$43.00M
4.88%
YoY
|
$46.00M
21.05%
YoY
|
$50.00M
35.14%
YoY
|
$54.00M
134.78%
YoY
|
$41.00M
9501.87%
YoY
|
$38.00M
-445.23%
YoY
|
$37.00M
-296.97%
YoY
|
$23.00M
-209.25%
YoY
|
$427.0K
-102.07%
YoY
|
-$11.01M
-61.6%
YoY
|
-$18.79M
-58.26%
YoY
|
-$21.05M
-55.21%
YoY
|
-$20.67M
-58.65%
YoY
|
-$28.66M
-50.58%
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
|
N/A
|
| Pretax Income |
$1.721B
27.86%
YoY
|
$2.390B
26.52%
YoY
|
$1.916B
10.37%
YoY
|
$1.647B
12.19%
YoY
|
$1.346B
-3.17%
YoY
|
$1.889B
2.5%
YoY
|
$1.736B
9.25%
YoY
|
$1.468B
10.63%
YoY
|
$1.390B
15.07%
YoY
|
$1.843B
37.64%
YoY
|
$1.589B
16.91%
YoY
|
$1.327B
22.24%
YoY
|
$1.208B
41.74%
YoY
|
$1.339B
7.73%
YoY
|
$1.359B
-1.44%
YoY
|
$1.086B
2.96%
YoY
|
$852.3M
18.15%
YoY
|
$1.243B
144.66%
YoY
|
$1.379B
35.73%
YoY
|
$1.054B
-1245.78%
YoY
|
| Income Tax |
$389.0M
25.48%
YoY
|
$617.0M
25.66%
YoY
|
$474.0M
7.97%
YoY
|
$404.0M
9.49%
YoY
|
$310.0M
-3.13%
YoY
|
$491.0M
11.59%
YoY
|
$439.0M
10.3%
YoY
|
$369.0M
9.17%
YoY
|
$320.0M
0.95%
YoY
|
$440.0M
46.18%
YoY
|
$398.0M
34.28%
YoY
|
$338.0M
22.35%
YoY
|
$317.0M
19.71%
YoY
|
$301.0M
-0.56%
YoY
|
$296.4M
-16.75%
YoY
|
$276.3M
2.83%
YoY
|
$264.8M
41.29%
YoY
|
$302.7M
65.4%
YoY
|
$356.0M
138.41%
YoY
|
$268.7M
119.84%
YoY
|
| Net Earnings |
$1.332B
28.57%
YoY
|
$1.773B
26.82%
YoY
|
$1.442B
11.18%
YoY
|
$1.243B
13.1%
YoY
|
$1.036B
-3.18%
YoY
|
$1.398B
-0.36%
YoY
|
$1.297B
8.9%
YoY
|
$1.099B
11.12%
YoY
|
$1.070B
20.09%
YoY
|
$1.403B
35.16%
YoY
|
$1.191B
12.06%
YoY
|
$989.0M
22.2%
YoY
|
$891.0M
51.67%
YoY
|
$1.038B
10.4%
YoY
|
$1.063B
3.89%
YoY
|
$809.3M
3.01%
YoY
|
$587.5M
10.03%
YoY
|
$940.2M
188.83%
YoY
|
$1.023B
18.04%
YoY
|
$785.7M
-466.76%
YoY
|
| Basic Earnings Per Share |
$1.20
29.03%
YoY
|
N/A
|
$1.30
13.04%
YoY
|
$1.11
14.43%
YoY
|
$0.93
-2.11%
YoY
|
N/A
|
$1.15
10.58%
YoY
|
$0.97
12.79%
YoY
|
$0.95
23.38%
YoY
|
N/A
|
$1.04
13.04%
YoY
|
$0.86
24.64%
YoY
|
$0.77
54.0%
YoY
|
N/A
|
$0.92
8.24%
YoY
|
$0.69
6.15%
YoY
|
$0.50
13.64%
YoY
|
N/A
|
$0.85
18.06%
YoY
|
$0.65
-461.11%
YoY
|
| Diluted Earnings Per Share |
$1.19
29.35%
YoY
|
$1.58
28.46%
YoY
|
$1.28
12.28%
YoY
|
$1.10
14.58%
YoY
|
$0.92
-1.07%
YoY
|
$1.23
1.0%
YoY
|
$1.14
10.68%
YoY
|
$0.96
12.94%
YoY
|
$0.93
22.08%
YoY
|
$1.22
37.39%
YoY
|
$1.03
-100.0%
YoY
|
$0.85
23.19%
YoY
|
$0.76
56.08%
YoY
|
$0.89
-100.0%
YoY
|
$906.6K
107931389.85%
YoY
|
$0.69
7.81%
YoY
|
$0.49
11.36%
YoY
|
$780.5K
289066187.89%
YoY
|
$0.84
18.31%
YoY
|
$0.64
-455.56%
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
|
N/A
|
| Basic Shares Outstanding |
1.105B shares
-0.98%
YoY
|
1.107B shares
-0.92%
YoY
|
1.110B shares
-1.47%
YoY
|
1.113B shares
-1.51%
YoY
|
1.116B shares
-1.45%
YoY
|
1.117B shares
-1.4%
YoY
|
1.127B shares
-1.49%
YoY
|
1.130B shares
-1.57%
YoY
|
1.132B shares
-1.82%
YoY
|
1.133B shares
-1.7%
YoY
|
1.144B shares
-1.44%
YoY
|
1.148B shares
-1.71%
YoY
|
1.153B shares
-2.05%
YoY
|
1.153B shares
-1.93%
YoY
|
1.161B shares
-3.32%
YoY
|
1.168B shares
-3.08%
YoY
|
1.177B shares
-2.35%
YoY
|
1.175B shares
-2.55%
YoY
|
1.201B shares
0.06%
YoY
|
1.205B shares
0.54%
YoY
|
| Diluted Shares Outstanding |
1.120B shares
-1.06%
YoY
|
N/A
|
1.126B shares
-1.31%
YoY
|
1.128B shares
-1.4%
YoY
|
1.132B shares
-1.22%
YoY
|
N/A
|
1.141B shares
-1.47%
YoY
|
1.144B shares
-1.46%
YoY
|
1.146B shares
-1.63%
YoY
|
N/A
|
1.158B shares
-1.22%
YoY
|
1.161B shares
-1.45%
YoY
|
1.165B shares
-2.04%
YoY
|
N/A
|
1.172B shares
-3.57%
YoY
|
1.178B shares
-3.48%
YoY
|
1.189B shares
-2.64%
YoY
|
N/A
|
1.216B shares
0.12%
YoY
|
1.221B shares
1.83%
YoY
|
Loading...