|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$18.44B
23.68%
YoY
|
$14.91B
-14.48%
YoY
|
$17.43B
1.17%
YoY
|
$17.23B
17.78%
YoY
|
$14.63B
45.61%
YoY
|
| Cost Of Revenue |
$9.457B
20.43%
YoY
|
$7.853B
-17.84%
YoY
|
$9.558B
2.17%
YoY
|
$9.355B
19.62%
YoY
|
$7.821B
43.87%
YoY
|
| Gross Profit |
$8.979B
27.31%
YoY
|
$7.053B
-10.39%
YoY
|
$7.871B
-0.01%
YoY
|
$7.872B
15.67%
YoY
|
$6.805B
47.66%
YoY
|
| Selling, General & Admin |
$981.7M
13.07%
YoY
|
$868.2M
5.81%
YoY
|
$820.6M
-7.36%
YoY
|
$885.7M
6.73%
YoY
|
$829.9M
21.6%
YoY
|
| Research & Development |
$2.096B
10.19%
YoY
|
$1.902B
10.15%
YoY
|
$1.727B
7.66%
YoY
|
$1.604B
7.42%
YoY
|
$1.493B
19.24%
YoY
|
| Depreciation & Amortization |
$329.5M
10.2%
YoY
|
$299.0M
-12.68%
YoY
|
$342.4M
37.97%
YoY
|
$248.2M
8.01%
YoY
|
$229.8M
15.59%
YoY
|
| Operating Expenses |
$3.078B
10.37%
YoY
|
$2.789B
9.24%
YoY
|
$2.553B
2.53%
YoY
|
$2.490B
7.18%
YoY
|
$2.323B
20.07%
YoY
|
| Operating Profit |
$5.901B
38.39%
YoY
|
$4.264B
-19.82%
YoY
|
$5.318B
-1.19%
YoY
|
$5.382B
20.08%
YoY
|
$4.482B
67.63%
YoY
|
| Interest Expense |
$26.72M
-56.82%
YoY
|
$61.87M
-66.82%
YoY
|
$186.5M
0.92%
YoY
|
$184.8M
-11.43%
YoY
|
$208.6M
17.56%
YoY
|
| Other Income/Expense, Net |
$57.16M
-40.65%
YoY
|
$96.31M
-246.7%
YoY
|
-$65.65M
-65.21%
YoY
|
-$188.7M
69.67%
YoY
|
-$111.2M
12.54%
YoY
|
| Pretax Income |
$5.958B
36.65%
YoY
|
$4.360B
-14.66%
YoY
|
$5.109B
-1.62%
YoY
|
$5.193B
18.81%
YoY
|
$4.371B
69.74%
YoY
|
| Income Tax |
$599.9M
12.67%
YoY
|
$532.5M
-11.0%
YoY
|
$598.3M
1.78%
YoY
|
$587.8M
27.14%
YoY
|
$462.3M
43.04%
YoY
|
| Net Earnings |
$5.358B
39.98%
YoY
|
$3.828B
-15.14%
YoY
|
$4.511B
-2.05%
YoY
|
$4.605B
17.83%
YoY
|
$3.908B
73.57%
YoY
|
| Basic Earnings Per Share |
$4.17
-85.68%
YoY
|
$29.13
-12.52%
YoY
|
$33.30
1.15%
YoY
|
$32.92
20.94%
YoY
|
$27.22
75.05%
YoY
|
| Diluted Earnings Per Share |
$4.15
-85.69%
YoY
|
$29.00
-12.67%
YoY
|
$33.21
1.4%
YoY
|
$32.75
21.75%
YoY
|
$26.90
78.15%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.286B shares
878.69%
YoY
|
131.4M shares
-3.0%
YoY
|
135.5M shares
-3.16%
YoY
|
139.9M shares
-2.58%
YoY
|
143.6M shares
-0.83%
YoY
|
| Diluted Shares Outstanding |
1.290B shares
877.42%
YoY
|
132.0M shares
-2.83%
YoY
|
135.8M shares
-3.41%
YoY
|
140.6M shares
-3.23%
YoY
|
145.3M shares
-2.53%
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 |
$5.841B
23.76%
YoY
|
$5.345B
22.14%
YoY
|
$5.324B
27.74%
YoY
|
$5.171B
33.58%
YoY
|
$4.720B
24.43%
YoY
|
$4.376B
16.44%
YoY
|
$4.168B
19.7%
YoY
|
$3.872B
20.71%
YoY
|
$3.794B
-1.96%
YoY
|
$3.758B
-28.79%
YoY
|
$3.482B
-31.38%
YoY
|
$3.207B
-30.81%
YoY
|
$3.870B
-4.7%
YoY
|
$5.278B
24.87%
YoY
|
$5.074B
17.88%
YoY
|
$4.636B
11.83%
YoY
|
$4.060B
5.53%
YoY
|
$4.227B
22.29%
YoY
|
$4.304B
35.48%
YoY
|
| Cost Of Revenue |
$2.931B
21.79%
YoY
|
$2.694B
16.96%
YoY
|
$2.639B
21.89%
YoY
|
$2.582B
27.42%
YoY
|
$2.406B
22.5%
YoY
|
$2.303B
15.11%
YoY
|
$2.165B
18.49%
YoY
|
$2.026B
15.82%
YoY
|
$1.965B
-10.59%
YoY
|
$2.001B
-31.04%
YoY
|
$1.827B
-33.24%
YoY
|
$1.749B
-30.99%
YoY
|
$2.197B
-2.07%
YoY
|
$2.901B
29.02%
YoY
|
$2.737B
17.6%
YoY
|
$2.535B
13.68%
YoY
|
$2.244B
8.53%
YoY
|
$2.249B
21.39%
YoY
|
$2.328B
39.31%
YoY
|
| Gross Profit |
$2.911B
25.8%
YoY
|
$2.651B
27.89%
YoY
|
$2.685B
34.06%
YoY
|
$2.590B
40.34%
YoY
|
$2.314B
26.5%
YoY
|
$2.073B
17.95%
YoY
|
$2.003B
21.03%
YoY
|
$1.845B
26.58%
YoY
|
$1.829B
9.37%
YoY
|
$1.757B
-26.04%
YoY
|
$1.655B
-29.19%
YoY
|
$1.458B
-30.6%
YoY
|
$1.672B
-7.94%
YoY
|
$2.376B
20.14%
YoY
|
$2.337B
18.22%
YoY
|
$2.101B
9.68%
YoY
|
$1.817B
2.05%
YoY
|
$1.978B
23.33%
YoY
|
$1.977B
31.24%
YoY
|
| Selling, General & Admin |
$280.3M
24.02%
YoY
|
$267.7M
9.63%
YoY
|
$279.3M
14.9%
YoY
|
$268.4M
23.99%
YoY
|
$226.0M
9.31%
YoY
|
$244.2M
6.69%
YoY
|
$243.1M
17.44%
YoY
|
$216.5M
9.87%
YoY
|
$206.8M
7.64%
YoY
|
$228.8M
-1.58%
YoY
|
$207.0M
1.23%
YoY
|
$197.0M
-6.18%
YoY
|
$192.1M
-11.64%
YoY
|
$232.5M
-1.53%
YoY
|
$204.5M
-7.96%
YoY
|
$210.0M
-3.46%
YoY
|
$217.4M
6.73%
YoY
|
$236.1M
7.87%
YoY
|
$222.2M
17.1%
YoY
|
| Research & Development |
$583.2M
10.89%
YoY
|
$573.3M
15.83%
YoY
|
$576.4M
16.37%
YoY
|
$580.2M
16.54%
YoY
|
$525.9M
2.66%
YoY
|
$494.9M
5.37%
YoY
|
$495.4M
17.21%
YoY
|
$497.8M
23.85%
YoY
|
$512.3M
19.29%
YoY
|
$469.7M
1.58%
YoY
|
$422.6M
-2.48%
YoY
|
$402.0M
-2.24%
YoY
|
$429.5M
5.49%
YoY
|
$462.4M
14.55%
YoY
|
$433.4M
13.35%
YoY
|
$411.2M
7.7%
YoY
|
$407.1M
6.82%
YoY
|
$403.6M
7.59%
YoY
|
$382.3M
7.59%
YoY
|
| Depreciation & Amortization |
$116.3M
19.5%
YoY
|
$103.9M
8.03%
YoY
|
$101.6M
7.79%
YoY
|
$98.44M
11.41%
YoY
|
$97.34M
8.25%
YoY
|
$96.20M
5.81%
YoY
|
$94.30M
4.19%
YoY
|
$88.36M
-1.39%
YoY
|
$89.92M
-1.9%
YoY
|
$90.92M
6.45%
YoY
|
$90.50M
19.47%
YoY
|
$89.60M
1.9%
YoY
|
$91.66M
8.83%
YoY
|
$85.41M
4.54%
YoY
|
$75.75M
-5.16%
YoY
|
$87.93M
12.23%
YoY
|
$84.23M
5.95%
YoY
|
$81.71M
6.94%
YoY
|
$79.87M
9.57%
YoY
|
| Operating Expenses |
$863.5M
14.84%
YoY
|
$841.0M
13.78%
YoY
|
$855.8M
15.88%
YoY
|
$848.6M
18.8%
YoY
|
$751.9M
4.46%
YoY
|
$739.1M
5.55%
YoY
|
$738.5M
16.91%
YoY
|
$714.3M
18.98%
YoY
|
$719.8M
15.55%
YoY
|
$700.2M
0.58%
YoY
|
$631.7M
-1.15%
YoY
|
$600.4M
-3.35%
YoY
|
$623.0M
-0.25%
YoY
|
$696.2M
8.82%
YoY
|
$639.0M
5.7%
YoY
|
$621.2M
3.65%
YoY
|
$624.5M
6.79%
YoY
|
$639.8M
7.69%
YoY
|
$604.5M
10.9%
YoY
|
| Operating Profit |
$2.047B
31.07%
YoY
|
$1.810B
35.71%
YoY
|
$1.829B
44.68%
YoY
|
$1.741B
53.94%
YoY
|
$1.562B
40.8%
YoY
|
$1.334B
26.17%
YoY
|
$1.264B
23.57%
YoY
|
$1.131B
31.91%
YoY
|
$1.109B
5.7%
YoY
|
$1.057B
-37.08%
YoY
|
$1.023B
-39.75%
YoY
|
$857.4M
-42.04%
YoY
|
$1.049B
-11.97%
YoY
|
$1.680B
25.56%
YoY
|
$1.698B
23.73%
YoY
|
$1.479B
12.42%
YoY
|
$1.192B
-0.27%
YoY
|
$1.338B
32.53%
YoY
|
$1.372B
42.78%
YoY
|
| Interest Expense |
N/A
|
$4.245M
-41.0%
YoY
|
$15.92M
15.25%
YoY
|
$4.952M
-73.08%
YoY
|
$752.0K
-96.29%
YoY
|
$7.195M
-84.46%
YoY
|
$13.82M
-69.52%
YoY
|
$18.39M
66.75%
YoY
|
$20.26M
-57.1%
YoY
|
$46.31M
-0.75%
YoY
|
$45.33M
-1.57%
YoY
|
$11.03M
-126.02%
YoY
|
$47.22M
1.09%
YoY
|
$46.66M
-0.22%
YoY
|
$46.05M
2.21%
YoY
|
-$42.39M
-15.79%
YoY
|
$46.71M
-10.58%
YoY
|
$46.77M
-11.01%
YoY
|
$45.06M
-13.55%
YoY
|
| Other Income/Expense, Net |
-$35.46M
41.64%
YoY
|
$26.41M
85.18%
YoY
|
$30.07M
-0.02%
YoY
|
$37.85M
302.61%
YoY
|
-$25.04M
-169.4%
YoY
|
$14.26M
-52.2%
YoY
|
$30.08M
1056.52%
YoY
|
$9.402M
4.35%
YoY
|
$36.07M
-1182.95%
YoY
|
$29.84M
-205.68%
YoY
|
$2.601M
-106.04%
YoY
|
$9.010M
-107.48%
YoY
|
-$3.331M
-94.2%
YoY
|
-$28.23M
-256.86%
YoY
|
-$43.10M
49.34%
YoY
|
-$120.4M
-379.0%
YoY
|
-$57.40M
62.52%
YoY
|
$18.00M
-160.11%
YoY
|
-$28.86M
-25.61%
YoY
|
| Pretax Income |
$2.012B
30.9%
YoY
|
$1.837B
36.23%
YoY
|
$1.859B
43.64%
YoY
|
$1.779B
54.11%
YoY
|
$1.537B
40.57%
YoY
|
$1.348B
24.02%
YoY
|
$1.294B
26.19%
YoY
|
$1.154B
33.67%
YoY
|
$1.093B
16.43%
YoY
|
$1.087B
-34.2%
YoY
|
$1.026B
-38.02%
YoY
|
$863.6M
-36.45%
YoY
|
$938.9M
-17.25%
YoY
|
$1.652B
21.81%
YoY
|
$1.655B
23.18%
YoY
|
$1.359B
3.83%
YoY
|
$1.135B
-2.18%
YoY
|
$1.356B
38.41%
YoY
|
$1.343B
45.66%
YoY
|
| Income Tax |
$186.1M
-9.69%
YoY
|
$242.6M
54.41%
YoY
|
$290.5M
63.36%
YoY
|
$58.89M
-56.07%
YoY
|
$206.1M
61.79%
YoY
|
$157.1M
18.33%
YoY
|
$177.8M
28.65%
YoY
|
$134.1M
119.51%
YoY
|
$127.4M
1.96%
YoY
|
$132.8M
-27.61%
YoY
|
$138.2M
-39.6%
YoY
|
$61.08M
-59.27%
YoY
|
$124.9M
10.62%
YoY
|
$183.4M
13.71%
YoY
|
$228.9M
39.87%
YoY
|
$150.0M
-8.61%
YoY
|
$112.9M
27.06%
YoY
|
$161.3M
45.91%
YoY
|
$163.6M
65.58%
YoY
|
| Net Earnings |
$1.825B
37.18%
YoY
|
$1.594B
33.83%
YoY
|
$1.569B
40.51%
YoY
|
$1.720B
68.59%
YoY
|
$1.331B
37.78%
YoY
|
$1.191B
24.81%
YoY
|
$1.116B
25.81%
YoY
|
$1.020B
27.13%
YoY
|
$965.8M
18.65%
YoY
|
$954.3M
-35.02%
YoY
|
$887.4M
-37.76%
YoY
|
$802.5M
-33.62%
YoY
|
$814.0M
-20.33%
YoY
|
$1.469B
22.91%
YoY
|
$1.426B
20.86%
YoY
|
$1.209B
5.62%
YoY
|
$1.022B
-4.61%
YoY
|
$1.195B
37.46%
YoY
|
$1.180B
43.27%
YoY
|
| Basic Earnings Per Share |
$1.46
40.38%
YoY
|
$1.27
36.56%
YoY
|
$1.24
44.19%
YoY
|
N/A
|
$1.04
N/A
|
$0.93
-87.17%
YoY
|
$0.86
-87.14%
YoY
|
N/A
|
N/A
|
$7.25
-32.87%
YoY
|
$6.69
-35.8%
YoY
|
N/A
|
$6.03
-17.85%
YoY
|
$10.80
27.06%
YoY
|
$10.42
25.24%
YoY
|
N/A
|
$7.34
-2.26%
YoY
|
$8.50
40.73%
YoY
|
$8.32
46.74%
YoY
|
| Diluted Earnings Per Share |
$1.45
40.65%
YoY
|
$1.26
36.96%
YoY
|
$1.24
44.39%
YoY
|
$1.35
-82.64%
YoY
|
$1.03
-85.93%
YoY
|
$0.92
-87.26%
YoY
|
$0.86
-87.15%
YoY
|
$7.78
30.29%
YoY
|
$7.34
22.15%
YoY
|
$7.22
-100.0%
YoY
|
$6.66
-100.0%
YoY
|
$5.97
-100.0%
YoY
|
$6.01
-17.64%
YoY
|
$10.77M
127618351.34%
YoY
|
$10.39M
125660095.02%
YoY
|
$8.741M
9.58%
YoY
|
$7.30
-1.48%
YoY
|
$8.44
41.61%
YoY
|
$8.27
47.94%
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.249B shares
-2.72%
YoY
|
1.256B shares
-2.38%
YoY
|
1.266B shares
874.48%
YoY
|
1.279B shares
878.36%
YoY
|
1.284B shares
879.12%
YoY
|
1.287B shares
876.3%
YoY
|
129.9M shares
-1.99%
YoY
|
130.7M shares
-2.68%
YoY
|
131.1M shares
-2.84%
YoY
|
131.8M shares
-3.36%
YoY
|
132.5M shares
-3.27%
YoY
|
134.3M shares
-3.15%
YoY
|
134.9M shares
-3.08%
YoY
|
136.4M shares
-3.02%
YoY
|
137.0M shares
-3.35%
YoY
|
138.7M shares
-2.74%
YoY
|
139.2M shares
-2.42%
YoY
|
140.6M shares
-2.22%
YoY
|
141.7M shares
-2.43%
YoY
|
| Diluted Shares Outstanding |
1.257B shares
-2.39%
YoY
|
1.262B shares
-2.3%
YoY
|
1.269B shares
-2.66%
YoY
|
N/A
|
1.288B shares
N/A
|
1.291B shares
876.76%
YoY
|
1.304B shares
879.28%
YoY
|
N/A
|
N/A
|
132.2M shares
-3.02%
YoY
|
133.2M shares
-2.95%
YoY
|
N/A
|
135.4M shares
-3.33%
YoY
|
136.3M shares
-3.67%
YoY
|
137.2M shares
-3.79%
YoY
|
N/A
|
140.1M shares
-3.15%
YoY
|
141.5M shares
-3.0%
YoY
|
142.6M shares
-3.15%
YoY
|
Loading...