|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$88.60B
9.74%
YoY
|
$80.74B
17.15%
YoY
|
$68.92B
2.75%
YoY
|
$67.07B
4.17%
YoY
|
$64.39B
13.79%
YoY
|
| Cost Of Revenue |
$70.81B
8.4%
YoY
|
$65.33B
14.95%
YoY
|
$56.83B
6.41%
YoY
|
$53.41B
2.98%
YoY
|
$51.86B
8.82%
YoY
|
| Gross Profit |
$17.79B
15.44%
YoY
|
$15.41B
27.47%
YoY
|
$12.09B
-11.55%
YoY
|
$13.67B
9.13%
YoY
|
$12.53B
40.29%
YoY
|
| Selling, General & Admin |
$6.095B
4.98%
YoY
|
$5.806B
-0.05%
YoY
|
$5.809B
2.58%
YoY
|
$5.663B
8.4%
YoY
|
$5.224B
-5.7%
YoY
|
| Research & Development |
$2.807B
-4.33%
YoY
|
$2.934B
4.6%
YoY
|
$2.805B
3.47%
YoY
|
$2.711B
-0.77%
YoY
|
$2.732B
5.81%
YoY
|
| Depreciation & Amortization |
$4.378B
0.32%
YoY
|
$4.364B
3.63%
YoY
|
$4.211B
2.51%
YoY
|
$4.108B
-9.85%
YoY
|
$4.557B
9.65%
YoY
|
| Operating Expenses |
$8.902B
1.85%
YoY
|
$8.740B
1.46%
YoY
|
$8.614B
4.36%
YoY
|
$8.254B
3.75%
YoY
|
$7.956B
-2.04%
YoY
|
| Operating Profit |
$9.300B
42.25%
YoY
|
$6.538B
83.6%
YoY
|
$3.561B
-34.23%
YoY
|
$5.414B
9.2%
YoY
|
$4.958B
-362.47%
YoY
|
| Interest Expense |
-$1.749B
-193.93%
YoY
|
$1.862B
23.72%
YoY
|
$1.505B
-217.95%
YoY
|
-$1.276B
-196.52%
YoY
|
$1.322B
-3.22%
YoY
|
| Other Income/Expense, Net |
-$567.0M
-264.83%
YoY
|
$344.0M
-225.09%
YoY
|
-$275.0M
-114.56%
YoY
|
$1.889B
6896.3%
YoY
|
$27.00M
-94.18%
YoY
|
| Pretax Income |
$8.733B
40.99%
YoY
|
$6.194B
61.47%
YoY
|
$3.836B
-36.35%
YoY
|
$6.027B
22.23%
YoY
|
$4.931B
-305.46%
YoY
|
| Income Tax |
$1.664B
40.9%
YoY
|
$1.181B
158.99%
YoY
|
$456.0M
-34.86%
YoY
|
$700.0M
-10.94%
YoY
|
$786.0M
36.7%
YoY
|
| Net Earnings |
$6.732B
41.01%
YoY
|
$4.774B
49.42%
YoY
|
$3.195B
-38.52%
YoY
|
$5.197B
34.5%
YoY
|
$3.864B
-209.8%
YoY
|
| Basic Earnings Per Share |
$5.02
40.22%
YoY
|
$3.58
59.82%
YoY
|
$2.24
-36.36%
YoY
|
$3.52
36.96%
YoY
|
$2.57
-199.23%
YoY
|
| Diluted Earnings Per Share |
$4.96
39.72%
YoY
|
$3.55
59.19%
YoY
|
$2.23
-100.0%
YoY
|
$3.498M
136622695.95%
YoY
|
$2.56
-198.84%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.341B shares
0.7%
YoY
|
1.332B shares
-6.58%
YoY
|
1.426B shares
-3.35%
YoY
|
1.476B shares
-1.74%
YoY
|
1.502B shares
10.59%
YoY
|
| Diluted Shares Outstanding |
1.356B shares
0.95%
YoY
|
1.344B shares
-6.4%
YoY
|
1.435B shares
-3.4%
YoY
|
1.486B shares
-1.5%
YoY
|
1.509B shares
11.1%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$22.08B
8.72%
YoY
|
$24.24B
12.09%
YoY
|
$22.48B
11.89%
YoY
|
$21.58B
9.43%
YoY
|
$20.31B
5.19%
YoY
|
$21.62B
8.51%
YoY
|
$20.09B
49.21%
YoY
|
$19.72B
7.68%
YoY
|
$19.31B
12.15%
YoY
|
$19.93B
10.14%
YoY
|
$13.46B
-20.57%
YoY
|
$18.32B
12.27%
YoY
|
$17.21B
9.53%
YoY
|
$18.09B
6.15%
YoY
|
$16.95B
4.55%
YoY
|
$16.31B
2.73%
YoY
|
$15.72B
3.05%
YoY
|
$17.04B
3.81%
YoY
|
$16.21B
9.94%
YoY
|
$15.88B
12.94%
YoY
|
| Cost Of Revenue |
$17.48B
7.98%
YoY
|
$19.52B
12.27%
YoY
|
$17.90B
11.48%
YoY
|
$17.21B
6.59%
YoY
|
$16.19B
2.83%
YoY
|
$17.39B
9.23%
YoY
|
$16.06B
25.92%
YoY
|
$16.14B
11.18%
YoY
|
$15.74B
15.38%
YoY
|
$15.92B
9.58%
YoY
|
$12.75B
-5.3%
YoY
|
$14.52B
12.93%
YoY
|
$13.65B
8.64%
YoY
|
$14.53B
6.75%
YoY
|
$13.46B
2.9%
YoY
|
$12.86B
1.6%
YoY
|
$12.56B
0.34%
YoY
|
$13.61B
-4.17%
YoY
|
$13.09B
1.73%
YoY
|
$12.65B
5.18%
YoY
|
| Gross Profit |
$4.594B
11.61%
YoY
|
$4.717B
11.38%
YoY
|
$4.580B
13.53%
YoY
|
$4.376B
22.23%
YoY
|
$4.116B
15.59%
YoY
|
$4.235B
5.64%
YoY
|
$4.034B
464.99%
YoY
|
$3.580B
-5.72%
YoY
|
$3.561B
-0.22%
YoY
|
$4.009B
12.39%
YoY
|
$714.0M
-79.52%
YoY
|
$3.797B
9.8%
YoY
|
$3.569B
13.09%
YoY
|
$3.567B
3.78%
YoY
|
$3.487B
11.48%
YoY
|
$3.458B
7.19%
YoY
|
$3.156B
15.44%
YoY
|
$3.437B
59.64%
YoY
|
$3.128B
79.46%
YoY
|
$3.226B
74.66%
YoY
|
| Selling, General & Admin |
$1.476B
1.93%
YoY
|
$1.638B
4.07%
YoY
|
$1.436B
3.38%
YoY
|
$1.573B
8.56%
YoY
|
$1.448B
3.87%
YoY
|
$1.574B
8.93%
YoY
|
$1.389B
-0.86%
YoY
|
$1.449B
-11.38%
YoY
|
$1.394B
-0.29%
YoY
|
$1.445B
4.79%
YoY
|
$1.401B
0.72%
YoY
|
$1.635B
14.82%
YoY
|
$1.398B
-4.83%
YoY
|
$1.379B
-0.86%
YoY
|
$1.391B
13.18%
YoY
|
$1.424B
4.09%
YoY
|
$1.469B
20.41%
YoY
|
$1.391B
4.59%
YoY
|
$1.229B
-12.28%
YoY
|
$1.368B
-24.46%
YoY
|
| Research & Development |
$627.0M
-1.57%
YoY
|
$789.0M
-2.35%
YoY
|
$684.0M
-8.92%
YoY
|
$697.0M
-1.27%
YoY
|
$637.0M
-4.78%
YoY
|
$808.0M
6.74%
YoY
|
$751.0M
5.48%
YoY
|
$706.0M
-3.16%
YoY
|
$669.0M
10.21%
YoY
|
$757.0M
5.73%
YoY
|
$712.0M
7.55%
YoY
|
$729.0M
4.44%
YoY
|
$607.0M
-4.41%
YoY
|
$716.0M
-11.6%
YoY
|
$662.0M
-2.07%
YoY
|
$698.0M
6.24%
YoY
|
$635.0M
7.81%
YoY
|
$810.0M
14.08%
YoY
|
$676.0M
5.3%
YoY
|
$657.0M
-5.47%
YoY
|
| Depreciation & Amortization |
$1.071B
1.81%
YoY
|
$1.159B
1.76%
YoY
|
$1.091B
-0.27%
YoY
|
$1.076B
0.37%
YoY
|
$1.052B
-0.66%
YoY
|
$1.139B
7.55%
YoY
|
$1.094B
1.86%
YoY
|
$1.072B
2.68%
YoY
|
$1.059B
2.42%
YoY
|
$1.059B
1.05%
YoY
|
$1.074B
2.58%
YoY
|
$1.044B
4.5%
YoY
|
$1.034B
1.97%
YoY
|
$1.048B
-8.39%
YoY
|
$1.047B
-9.59%
YoY
|
$999.0M
-11.75%
YoY
|
$1.014B
-9.71%
YoY
|
$1.144B
-0.78%
YoY
|
$1.158B
-0.52%
YoY
|
$1.132B
1.89%
YoY
|
| Operating Expenses |
$2.103B
0.86%
YoY
|
$2.121B
-4.63%
YoY
|
$2.120B
-0.93%
YoY
|
$2.270B
5.34%
YoY
|
$2.085B
23.3%
YoY
|
$2.224B
-0.36%
YoY
|
$2.140B
1.28%
YoY
|
$2.155B
-7.87%
YoY
|
$1.691B
-15.66%
YoY
|
$2.232B
8.03%
YoY
|
$2.113B
2.92%
YoY
|
$2.339B
10.23%
YoY
|
$2.005B
-4.71%
YoY
|
$2.066B
-1.24%
YoY
|
$2.053B
7.77%
YoY
|
$2.122B
4.79%
YoY
|
$2.104B
16.31%
YoY
|
$2.092B
5.13%
YoY
|
$1.905B
-6.75%
YoY
|
$2.025B
-19.19%
YoY
|
| Operating Profit |
$2.555B
25.55%
YoY
|
$2.596B
29.09%
YoY
|
$2.523B
24.41%
YoY
|
$2.146B
305.67%
YoY
|
$2.035B
8.82%
YoY
|
$2.011B
13.17%
YoY
|
$2.028B
-245.27%
YoY
|
$529.0M
-63.72%
YoY
|
$1.870B
13.2%
YoY
|
$1.777B
18.39%
YoY
|
-$1.396B
-194.32%
YoY
|
$1.458B
7.76%
YoY
|
$1.652B
52.96%
YoY
|
$1.501B
11.6%
YoY
|
$1.480B
10.2%
YoY
|
$1.353B
5.54%
YoY
|
$1.080B
6.61%
YoY
|
$1.345B
847.18%
YoY
|
$1.343B
209.45%
YoY
|
$1.282B
-134.1%
YoY
|
| Interest Expense |
-$390.0M
-11.96%
YoY
|
-$400.0M
-17.86%
YoY
|
-$449.0M
-190.52%
YoY
|
-$457.0M
-196.21%
YoY
|
-$443.0M
8.31%
YoY
|
-$487.0M
-0.2%
YoY
|
$496.0M
34.42%
YoY
|
$475.0M
-233.8%
YoY
|
-$409.0M
-229.84%
YoY
|
-$488.0M
53.46%
YoY
|
$369.0M
18.65%
YoY
|
-$355.0M
-207.9%
YoY
|
$315.0M
-0.94%
YoY
|
-$318.0M
15.22%
YoY
|
$311.0M
-13.13%
YoY
|
$329.0M
-3.8%
YoY
|
$318.0M
-8.09%
YoY
|
-$276.0M
-20.92%
YoY
|
$358.0M
2.29%
YoY
|
$342.0M
2.09%
YoY
|
| Other Income/Expense, Net |
-$35.00M
-54.55%
YoY
|
$101.0M
-73.77%
YoY
|
-$85.00M
-169.67%
YoY
|
-$106.0M
-204.95%
YoY
|
-$77.00M
-119.74%
YoY
|
$385.0M
-13.68%
YoY
|
$122.0M
-264.86%
YoY
|
$101.0M
-78.46%
YoY
|
$390.0M
-402.33%
YoY
|
$446.0M
-4.5%
YoY
|
-$74.00M
-52.87%
YoY
|
$469.0M
-423.45%
YoY
|
-$129.0M
-20.37%
YoY
|
$467.0M
-1.06%
YoY
|
-$157.0M
18.05%
YoY
|
-$145.0M
-2.03%
YoY
|
-$162.0M
11.72%
YoY
|
$472.0M
90.32%
YoY
|
-$133.0M
-237.11%
YoY
|
-$148.0M
-251.02%
YoY
|
| Pretax Income |
$2.520B
28.7%
YoY
|
$2.297B
14.34%
YoY
|
$2.438B
27.91%
YoY
|
$2.040B
376.64%
YoY
|
$1.958B
5.78%
YoY
|
$2.009B
15.79%
YoY
|
$1.906B
-244.18%
YoY
|
$428.0M
-72.77%
YoY
|
$1.851B
3.93%
YoY
|
$1.735B
5.15%
YoY
|
-$1.322B
-180.76%
YoY
|
$1.572B
4.94%
YoY
|
$1.781B
43.4%
YoY
|
$1.650B
90.31%
YoY
|
$1.637B
10.91%
YoY
|
$1.498B
4.76%
YoY
|
$1.242B
7.25%
YoY
|
$867.0M
2243.24%
YoY
|
$1.476B
337.98%
YoY
|
$1.430B
-137.07%
YoY
|
| Income Tax |
$363.0M
9.01%
YoY
|
$584.0M
30.07%
YoY
|
$432.0M
16.44%
YoY
|
$315.0M
24.51%
YoY
|
$333.0M
208.33%
YoY
|
$449.0M
71.37%
YoY
|
$371.0M
-195.37%
YoY
|
$253.0M
18.78%
YoY
|
$108.0M
-64.0%
YoY
|
$262.0M
43.96%
YoY
|
-$389.0M
-260.74%
YoY
|
$213.0M
33.13%
YoY
|
$300.0M
158.62%
YoY
|
$182.0M
89.58%
YoY
|
$242.0M
7966.67%
YoY
|
$160.0M
-53.22%
YoY
|
$116.0M
-66.38%
YoY
|
$96.00M
-153.93%
YoY
|
$3.000M
-98.03%
YoY
|
$342.0M
-1000.0%
YoY
|
| Net Earnings |
$2.059B
34.14%
YoY
|
$1.622B
9.45%
YoY
|
$1.918B
30.3%
YoY
|
$1.657B
1392.79%
YoY
|
$1.535B
-10.18%
YoY
|
$1.482B
3.93%
YoY
|
$1.472B
-249.59%
YoY
|
$111.0M
-91.64%
YoY
|
$1.709B
19.85%
YoY
|
$1.426B
0.28%
YoY
|
-$984.0M
-170.94%
YoY
|
$1.327B
1.76%
YoY
|
$1.426B
31.55%
YoY
|
$1.422B
107.29%
YoY
|
$1.387B
-0.43%
YoY
|
$1.304B
26.36%
YoY
|
$1.084B
43.96%
YoY
|
$686.0M
408.15%
YoY
|
$1.393B
427.65%
YoY
|
$1.032B
-126.91%
YoY
|
| Basic Earnings Per Share |
$1.53
33.04%
YoY
|
N/A
|
$1.43
30.0%
YoY
|
$1.24
1450.0%
YoY
|
$1.15
-10.85%
YoY
|
N/A
|
$1.10
-261.76%
YoY
|
$0.08
-91.21%
YoY
|
$1.29
31.63%
YoY
|
N/A
|
-$0.68
-172.34%
YoY
|
$0.91
3.41%
YoY
|
$0.98
34.25%
YoY
|
N/A
|
$0.94
1.08%
YoY
|
$0.88
27.54%
YoY
|
$0.73
46.0%
YoY
|
N/A
|
$0.93
447.06%
YoY
|
$0.69
-127.06%
YoY
|
| Diluted Earnings Per Share |
$1.51
32.46%
YoY
|
$1.19
8.19%
YoY
|
$1.41
29.36%
YoY
|
$1.22
1425.0%
YoY
|
$1.14
-10.79%
YoY
|
$1.10
4.91%
YoY
|
$1.09
-260.29%
YoY
|
$0.08
-91.15%
YoY
|
$1.28
31.75%
YoY
|
$1.05
-100.0%
YoY
|
-$0.68
-172.34%
YoY
|
$0.90
2.67%
YoY
|
$0.97
34.72%
YoY
|
$963.2K
114.05%
YoY
|
$0.94
1.08%
YoY
|
$0.88
29.41%
YoY
|
$0.72
44.0%
YoY
|
$450.0K
500001357.73%
YoY
|
$0.93
447.06%
YoY
|
$0.68
-126.67%
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.347B shares
0.72%
YoY
|
1.342B shares
0.76%
YoY
|
1.341B shares
0.57%
YoY
|
1.339B shares
0.51%
YoY
|
1.337B shares
0.77%
YoY
|
1.332B shares
N/A
|
1.333B shares
-7.93%
YoY
|
1.332B shares
-8.62%
YoY
|
1.327B shares
-9.43%
YoY
|
N/A
|
1.448B shares
-1.5%
YoY
|
1.458B shares
-1.47%
YoY
|
1.465B shares
-1.47%
YoY
|
N/A
|
1.470B shares
-1.86%
YoY
|
1.479B shares
-1.81%
YoY
|
1.487B shares
-1.61%
YoY
|
N/A
|
1.498B shares
-0.9%
YoY
|
1.506B shares
0.34%
YoY
|
| Diluted Shares Outstanding |
1.365B shares
0.95%
YoY
|
N/A
|
1.358B shares
0.91%
YoY
|
1.354B shares
0.89%
YoY
|
1.352B shares
1.08%
YoY
|
N/A
|
1.346B shares
-7.04%
YoY
|
1.342B shares
-8.62%
YoY
|
1.337B shares
-9.29%
YoY
|
N/A
|
1.448B shares
-2.11%
YoY
|
1.469B shares
-1.4%
YoY
|
1.474B shares
-1.58%
YoY
|
N/A
|
1.479B shares
-1.77%
YoY
|
1.490B shares
-1.58%
YoY
|
1.498B shares
-1.07%
YoY
|
N/A
|
1.506B shares
-0.55%
YoY
|
1.514B shares
0.81%
YoY
|
Loading...