|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$27.45B
10.33%
YoY
|
$24.88B
7.25%
YoY
|
$23.20B
11.78%
YoY
|
$20.75B
5.73%
YoY
|
$19.63B
9.91%
YoY
|
| Cost Of Revenue |
$17.13B
11.42%
YoY
|
$15.38B
4.15%
YoY
|
$14.76B
6.47%
YoY
|
$13.87B
4.3%
YoY
|
$13.29B
7.13%
YoY
|
| Gross Profit |
$10.32B
8.57%
YoY
|
$9.503B
12.67%
YoY
|
$8.434B
22.46%
YoY
|
$6.887B
8.71%
YoY
|
$6.335B
16.24%
YoY
|
| Selling, General & Admin |
$4.311B
5.74%
YoY
|
$4.077B
7.43%
YoY
|
$3.795B
17.6%
YoY
|
$3.227B
-0.89%
YoY
|
$3.256B
5.89%
YoY
|
| Research & Development |
$797.0M
0.38%
YoY
|
$794.0M
5.31%
YoY
|
$754.0M
13.38%
YoY
|
$665.0M
7.95%
YoY
|
$616.0M
11.8%
YoY
|
| Depreciation & Amortization |
$1.006B
9.23%
YoY
|
$921.0M
-0.54%
YoY
|
$926.0M
-2.94%
YoY
|
$954.0M
3.47%
YoY
|
$922.0M
13.69%
YoY
|
| Operating Expenses |
$5.108B
4.87%
YoY
|
$4.871B
9.31%
YoY
|
$4.456B
14.49%
YoY
|
$3.892B
0.52%
YoY
|
$3.872B
6.78%
YoY
|
| Operating Profit |
$5.209B
12.46%
YoY
|
$4.632B
16.44%
YoY
|
$3.978B
32.82%
YoY
|
$2.995B
21.6%
YoY
|
$2.463B
35.03%
YoY
|
| Interest Expense |
-$241.0M
85.38%
YoY
|
-$130.0M
-13.91%
YoY
|
-$151.0M
4.86%
YoY
|
-$144.0M
-200.0%
YoY
|
$144.0M
-3.36%
YoY
|
| Other Income/Expense, Net |
-$37.00M
-157.81%
YoY
|
$64.00M
-31.18%
YoY
|
$93.00M
158.33%
YoY
|
$36.00M
-190.0%
YoY
|
-$40.00M
-73.33%
YoY
|
| Pretax Income |
$4.932B
8.02%
YoY
|
$4.566B
19.31%
YoY
|
$3.827B
31.47%
YoY
|
$2.911B
0.52%
YoY
|
$2.896B
65.86%
YoY
|
| Income Tax |
$841.0M
9.51%
YoY
|
$768.0M
27.15%
YoY
|
$604.0M
35.73%
YoY
|
$445.0M
-40.67%
YoY
|
$750.0M
126.59%
YoY
|
| Net Earnings |
$4.087B
7.72%
YoY
|
$3.794B
17.9%
YoY
|
$3.218B
30.71%
YoY
|
$2.462B
14.83%
YoY
|
$2.144B
52.06%
YoY
|
| Basic Earnings Per Share |
$10.48
9.85%
YoY
|
$9.54
18.36%
YoY
|
$8.06
30.63%
YoY
|
$6.17
14.68%
YoY
|
$5.38
53.28%
YoY
|
| Diluted Earnings Per Share |
$10.45
10.0%
YoY
|
$9.50
18.41%
YoY
|
$8.02
30.67%
YoY
|
$6.14
14.98%
YoY
|
$5.34
53.01%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
389.9M shares
-1.94%
YoY
|
397.6M shares
-0.38%
YoY
|
399.1M shares
0.1%
YoY
|
398.7M shares
0.0%
YoY
|
398.7M shares
-0.87%
YoY
|
| Diluted Shares Outstanding |
391.2M shares
-2.05%
YoY
|
399.4M shares
-0.42%
YoY
|
401.1M shares
0.07%
YoY
|
400.8M shares
-0.2%
YoY
|
401.6M shares
-0.59%
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 |
$7.451B
16.84%
YoY
|
$7.055B
13.06%
YoY
|
$6.988B
10.13%
YoY
|
$7.028B
10.68%
YoY
|
$6.377B
7.3%
YoY
|
$6.240B
4.58%
YoY
|
$6.345B
7.91%
YoY
|
$6.350B
8.25%
YoY
|
$5.943B
8.39%
YoY
|
$5.967B
10.83%
YoY
|
$5.880B
10.67%
YoY
|
$5.866B
12.55%
YoY
|
$5.483B
13.21%
YoY
|
$5.384B
12.21%
YoY
|
$5.313B
7.92%
YoY
|
$5.212B
-0.06%
YoY
|
$4.843B
3.22%
YoY
|
$4.798B
2.37%
YoY
|
$4.923B
8.77%
YoY
|
$5.215B
35.24%
YoY
|
| Cost Of Revenue |
$4.799B
22.11%
YoY
|
$4.457B
16.95%
YoY
|
$4.313B
10.62%
YoY
|
$4.431B
12.46%
YoY
|
$3.930B
5.5%
YoY
|
$3.811B
2.12%
YoY
|
$3.899B
5.84%
YoY
|
$3.940B
5.15%
YoY
|
$3.725B
3.5%
YoY
|
$3.732B
5.25%
YoY
|
$3.684B
3.92%
YoY
|
$3.747B
6.9%
YoY
|
$3.599B
10.09%
YoY
|
$3.546B
9.92%
YoY
|
$3.545B
6.2%
YoY
|
$3.505B
-1.13%
YoY
|
$3.269B
2.67%
YoY
|
$3.226B
1.51%
YoY
|
$3.338B
9.41%
YoY
|
$3.545B
23.22%
YoY
|
| Gross Profit |
$2.652B
8.38%
YoY
|
$2.598B
6.96%
YoY
|
$2.675B
9.36%
YoY
|
$2.597B
7.76%
YoY
|
$2.447B
10.32%
YoY
|
$2.429B
8.68%
YoY
|
$2.446B
11.38%
YoY
|
$2.410B
13.73%
YoY
|
$2.218B
17.73%
YoY
|
$2.235B
21.6%
YoY
|
$2.196B
24.21%
YoY
|
$2.119B
24.14%
YoY
|
$1.884B
19.7%
YoY
|
$1.838B
16.92%
YoY
|
$1.768B
11.55%
YoY
|
$1.707B
2.22%
YoY
|
$1.574B
4.38%
YoY
|
$1.572B
4.17%
YoY
|
$1.585B
7.46%
YoY
|
$1.670B
70.58%
YoY
|
| Selling, General & Admin |
$1.269B
21.09%
YoY
|
$1.009B
0.6%
YoY
|
$1.105B
7.49%
YoY
|
$1.149B
12.54%
YoY
|
$1.048B
2.24%
YoY
|
$1.003B
4.92%
YoY
|
$1.028B
8.32%
YoY
|
$1.021B
3.55%
YoY
|
$1.025B
13.38%
YoY
|
$956.0M
20.1%
YoY
|
$949.0M
16.73%
YoY
|
$986.0M
19.08%
YoY
|
$904.0M
14.43%
YoY
|
$796.0M
5.99%
YoY
|
$813.0M
-2.52%
YoY
|
$828.0M
-5.48%
YoY
|
$790.0M
-0.63%
YoY
|
$751.0M
-1.83%
YoY
|
$834.0M
10.61%
YoY
|
$876.0M
26.77%
YoY
|
| Research & Development |
$211.0M
6.57%
YoY
|
$203.0M
1.0%
YoY
|
$203.0M
-1.93%
YoY
|
$192.0M
-2.04%
YoY
|
$198.0M
4.76%
YoY
|
$201.0M
0.0%
YoY
|
$207.0M
10.7%
YoY
|
$196.0M
4.81%
YoY
|
$189.0M
5.59%
YoY
|
$201.0M
20.36%
YoY
|
$187.0M
13.33%
YoY
|
$187.0M
11.31%
YoY
|
$179.0M
8.48%
YoY
|
$167.0M
3.09%
YoY
|
$165.0M
8.55%
YoY
|
$168.0M
9.09%
YoY
|
$165.0M
11.49%
YoY
|
$162.0M
15.71%
YoY
|
$152.0M
15.15%
YoY
|
$154.0M
22.22%
YoY
|
| Depreciation & Amortization |
$272.0M
17.24%
YoY
|
$255.0M
8.97%
YoY
|
$117.0M
-50.21%
YoY
|
$121.0M
-46.7%
YoY
|
$232.0M
3.11%
YoY
|
$234.0M
1.3%
YoY
|
$235.0M
2.62%
YoY
|
$227.0M
-0.44%
YoY
|
$225.0M
-5.46%
YoY
|
$231.0M
-2.94%
YoY
|
$229.0M
-3.38%
YoY
|
$228.0M
-2.98%
YoY
|
$238.0M
-2.46%
YoY
|
$238.0M
0.0%
YoY
|
$237.0M
-4.05%
YoY
|
$235.0M
2.62%
YoY
|
$244.0M
17.31%
YoY
|
$238.0M
14.42%
YoY
|
$247.0M
19.9%
YoY
|
$229.0M
15.66%
YoY
|
| Operating Expenses |
$1.480B
18.78%
YoY
|
$1.234B
1.15%
YoY
|
$1.308B
5.91%
YoY
|
$1.341B
10.19%
YoY
|
$1.246B
4.88%
YoY
|
$1.220B
8.93%
YoY
|
$1.235B
8.71%
YoY
|
$1.217B
3.14%
YoY
|
$1.188B
9.7%
YoY
|
$1.120B
18.77%
YoY
|
$1.136B
16.16%
YoY
|
$1.180B
18.47%
YoY
|
$1.083B
13.4%
YoY
|
$943.0M
3.06%
YoY
|
$978.0M
-0.81%
YoY
|
$996.0M
-3.3%
YoY
|
$955.0M
1.27%
YoY
|
$915.0M
-0.54%
YoY
|
$986.0M
11.29%
YoY
|
$1.030B
26.07%
YoY
|
| Operating Profit |
$1.172B
-2.41%
YoY
|
$1.364B
12.82%
YoY
|
$1.367B
12.88%
YoY
|
$1.256B
5.28%
YoY
|
$1.201B
16.6%
YoY
|
$1.209B
8.43%
YoY
|
$1.211B
14.25%
YoY
|
$1.193B
27.05%
YoY
|
$1.030B
28.59%
YoY
|
$1.115B
24.58%
YoY
|
$1.060B
34.18%
YoY
|
$939.0M
32.07%
YoY
|
$801.0M
29.4%
YoY
|
$895.0M
36.23%
YoY
|
$790.0M
31.89%
YoY
|
$711.0M
11.09%
YoY
|
$619.0M
9.56%
YoY
|
$657.0M
11.54%
YoY
|
$599.0M
1.7%
YoY
|
$640.0M
295.06%
YoY
|
| Interest Expense |
-$106.0M
221.21%
YoY
|
-$70.00M
66.67%
YoY
|
-$67.00M
131.03%
YoY
|
-$71.00M
144.83%
YoY
|
-$33.00M
10.0%
YoY
|
-$42.00M
55.56%
YoY
|
-$29.00M
-12.12%
YoY
|
-$29.00M
-30.95%
YoY
|
-$30.00M
-40.0%
YoY
|
-$27.00M
-38.64%
YoY
|
-$33.00M
-10.81%
YoY
|
-$42.00M
35.48%
YoY
|
-$50.00M
56.25%
YoY
|
-$44.00M
37.5%
YoY
|
-$37.00M
0.0%
YoY
|
-$31.00M
-13.89%
YoY
|
-$32.00M
-17.95%
YoY
|
-$32.00M
-11.11%
YoY
|
-$37.00M
-9.76%
YoY
|
-$36.00M
-194.74%
YoY
|
| Other Income/Expense, Net |
$41.00M
355.56%
YoY
|
$1.000M
N/A
|
-$25.00M
-213.64%
YoY
|
$1.000M
-96.88%
YoY
|
$9.000M
800.0%
YoY
|
N/A
|
$22.00M
-57.69%
YoY
|
$32.00M
3100.0%
YoY
|
$1.000M
-90.91%
YoY
|
N/A
|
$52.00M
-252.94%
YoY
|
$1.000M
-97.56%
YoY
|
$11.00M
37.5%
YoY
|
N/A
|
-$34.00M
-48.48%
YoY
|
$41.00M
141.18%
YoY
|
$8.000M
-27.27%
YoY
|
N/A
|
-$66.00M
186.96%
YoY
|
$17.00M
-122.08%
YoY
|
| Pretax Income |
$1.107B
-5.95%
YoY
|
$1.295B
10.97%
YoY
|
$1.275B
5.9%
YoY
|
$1.186B
-0.75%
YoY
|
$1.177B
17.58%
YoY
|
$1.167B
7.26%
YoY
|
$1.204B
11.58%
YoY
|
$1.195B
33.07%
YoY
|
$1.001B
31.36%
YoY
|
$1.088B
27.85%
YoY
|
$1.079B
49.86%
YoY
|
$898.0M
24.72%
YoY
|
$762.0M
23.1%
YoY
|
$851.0M
36.16%
YoY
|
$720.0M
-35.31%
YoY
|
$720.0M
16.13%
YoY
|
$619.0M
15.06%
YoY
|
$625.0M
13.02%
YoY
|
$1.113B
112.0%
YoY
|
$620.0M
1219.15%
YoY
|
| Income Tax |
$240.0M
13.21%
YoY
|
$161.0M
-17.44%
YoY
|
$264.0M
36.79%
YoY
|
$203.0M
1.0%
YoY
|
$212.0M
18.44%
YoY
|
$195.0M
38.3%
YoY
|
$193.0M
3.21%
YoY
|
$201.0M
31.37%
YoY
|
$179.0M
45.53%
YoY
|
$141.0M
9.3%
YoY
|
$187.0M
66.96%
YoY
|
$153.0M
28.57%
YoY
|
$123.0M
43.02%
YoY
|
$129.0M
74.32%
YoY
|
$112.0M
-76.81%
YoY
|
$119.0M
4.39%
YoY
|
$86.00M
8.86%
YoY
|
$74.00M
-3.9%
YoY
|
$483.0M
519.23%
YoY
|
$114.0M
-1728.57%
YoY
|
| Net Earnings |
$866.0M
-10.17%
YoY
|
$1.132B
16.58%
YoY
|
$1.010B
0.1%
YoY
|
$982.0M
-1.11%
YoY
|
$964.0M
17.42%
YoY
|
$971.0M
2.64%
YoY
|
$1.009B
13.24%
YoY
|
$993.0M
33.47%
YoY
|
$821.0M
28.68%
YoY
|
$946.0M
31.21%
YoY
|
$891.0M
46.79%
YoY
|
$744.0M
23.79%
YoY
|
$638.0M
19.92%
YoY
|
$721.0M
30.85%
YoY
|
$607.0M
-3.5%
YoY
|
$601.0M
18.77%
YoY
|
$532.0M
16.16%
YoY
|
$551.0M
16.0%
YoY
|
$629.0M
41.03%
YoY
|
$506.0M
892.16%
YoY
|
| Basic Earnings Per Share |
$2.23
-9.35%
YoY
|
N/A
|
$2.60
2.36%
YoY
|
$2.52
1.2%
YoY
|
$2.46
20.0%
YoY
|
N/A
|
$2.54
13.9%
YoY
|
$2.49
33.87%
YoY
|
$2.05
28.12%
YoY
|
N/A
|
$2.23
46.71%
YoY
|
$1.86
23.18%
YoY
|
$1.60
20.3%
YoY
|
N/A
|
$1.52
-3.8%
YoY
|
$1.51
18.9%
YoY
|
$1.33
15.65%
YoY
|
N/A
|
$1.58
42.34%
YoY
|
$1.27
876.92%
YoY
|
| Diluted Earnings Per Share |
$2.22
-9.39%
YoY
|
$2.91
18.34%
YoY
|
$2.59
2.37%
YoY
|
$2.51
1.21%
YoY
|
$2.45
19.93%
YoY
|
$2.45
4.2%
YoY
|
$2.53
13.96%
YoY
|
$2.48
33.57%
YoY
|
$2.04
28.48%
YoY
|
$2.35
30.78%
YoY
|
$2.22
46.05%
YoY
|
$1.86
23.78%
YoY
|
$1.59
19.55%
YoY
|
$1.80
-100.0%
YoY
|
$1.52
-3.18%
YoY
|
$1.50
19.05%
YoY
|
$1.33
16.67%
YoY
|
$1.370M
15.74%
YoY
|
$1.57
41.44%
YoY
|
$1.26
869.23%
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 |
387.9M shares
-1.05%
YoY
|
N/A
|
388.4M shares
-2.19%
YoY
|
389.3M shares
-2.48%
YoY
|
392.0M shares
-1.88%
YoY
|
N/A
|
397.1M shares
-0.58%
YoY
|
399.2M shares
0.08%
YoY
|
399.5M shares
0.38%
YoY
|
N/A
|
399.4M shares
0.25%
YoY
|
398.9M shares
-0.03%
YoY
|
398.0M shares
-0.3%
YoY
|
N/A
|
398.4M shares
-0.13%
YoY
|
399.0M shares
0.05%
YoY
|
399.2M shares
0.23%
YoY
|
N/A
|
398.9M shares
-0.37%
YoY
|
398.8M shares
-0.4%
YoY
|
| Diluted Shares Outstanding |
389.2M shares
-1.12%
YoY
|
N/A
|
390.1M shares
-2.21%
YoY
|
391.4M shares
-2.39%
YoY
|
393.6M shares
-2.07%
YoY
|
N/A
|
398.9M shares
-0.67%
YoY
|
401.0M shares
0.07%
YoY
|
401.9M shares
0.35%
YoY
|
N/A
|
401.6M shares
0.32%
YoY
|
400.7M shares
0.0%
YoY
|
400.5M shares
-0.32%
YoY
|
N/A
|
400.3M shares
-0.4%
YoY
|
400.7M shares
-0.17%
YoY
|
401.8M shares
0.22%
YoY
|
N/A
|
401.9M shares
-0.1%
YoY
|
401.4M shares
0.02%
YoY
|
Loading...