|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$34.25B
-6.93%
YoY
|
$36.80B
3.78%
YoY
|
$35.46B
5.92%
YoY
|
$33.48B
20.54%
YoY
|
$27.77B
36.74%
YoY
|
| Cost Of Revenue |
$26.13B
-4.15%
YoY
|
$27.27B
4.43%
YoY
|
$26.11B
13.64%
YoY
|
$22.98B
15.46%
YoY
|
$19.90B
29.44%
YoY
|
| Gross Profit |
$8.116B
-14.88%
YoY
|
$9.535B
1.98%
YoY
|
$9.350B
-10.98%
YoY
|
$10.50B
33.39%
YoY
|
$7.875B
59.48%
YoY
|
| Selling, General & Admin |
$3.692B
2.57%
YoY
|
$3.600B
10.79%
YoY
|
$3.249B
10.74%
YoY
|
$2.934B
14.77%
YoY
|
$2.556B
24.83%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$101.3M
16.3%
YoY
|
$87.10M
-4.91%
YoY
|
$91.60M
12.53%
YoY
|
$81.40M
10.15%
YoY
|
$73.90M
-8.08%
YoY
|
| Operating Expenses |
$3.376B
3.86%
YoY
|
$3.251B
0.06%
YoY
|
$3.249B
13.03%
YoY
|
$2.874B
12.45%
YoY
|
$2.556B
24.83%
YoY
|
| Operating Profit |
$4.740B
-24.58%
YoY
|
$6.285B
3.0%
YoY
|
$6.102B
-20.03%
YoY
|
$7.630B
43.45%
YoY
|
$5.319B
84.04%
YoY
|
| Interest Expense |
N/A
|
N/A
|
-$45.90M
142.86%
YoY
|
-$18.90M
11.18%
YoY
|
-$17.00M
-5.56%
YoY
|
| Other Income/Expense, Net |
$315.7M
-9.49%
YoY
|
$348.8M
63.68%
YoY
|
$213.1M
259.36%
YoY
|
$59.30M
42.55%
YoY
|
$41.60M
24.55%
YoY
|
| Pretax Income |
$4.740B
-24.58%
YoY
|
$6.285B
-0.48%
YoY
|
$6.315B
-17.24%
YoY
|
$7.630B
42.44%
YoY
|
$5.356B
79.56%
YoY
|
| Income Tax |
$1.119B
-24.33%
YoY
|
$1.479B
-2.69%
YoY
|
$1.520B
-12.38%
YoY
|
$1.734B
48.84%
YoY
|
$1.165B
93.38%
YoY
|
| Net Earnings |
$3.585B
-24.62%
YoY
|
$4.756B
0.23%
YoY
|
$4.746B
-18.98%
YoY
|
$5.858B
40.27%
YoY
|
$4.176B
75.92%
YoY
|
| Basic Earnings Per Share |
$11.62
-19.53%
YoY
|
$14.44
3.66%
YoY
|
$13.93
-16.34%
YoY
|
$16.65
44.03%
YoY
|
$11.56
78.12%
YoY
|
| Diluted Earnings Per Share |
$11.57
-19.31%
YoY
|
$14.34
3.79%
YoY
|
$13.82
-100.0%
YoY
|
$16.51M
144691407.58%
YoY
|
$11.41
78.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
308.5M shares
-6.37%
YoY
|
329.5M shares
-3.29%
YoY
|
340.7M shares
-3.13%
YoY
|
351.7M shares
-2.6%
YoY
|
361.1M shares
-1.2%
YoY
|
| Diluted Shares Outstanding |
309.9M shares
-6.54%
YoY
|
331.6M shares
-3.41%
YoY
|
343.3M shares
-3.24%
YoY
|
354.8M shares
-3.01%
YoY
|
365.8M shares
-1.19%
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.558B
-2.27%
YoY
|
$6.887B
-9.54%
YoY
|
$9.678B
-3.25%
YoY
|
$9.226B
-7.43%
YoY
|
$7.734B
-15.08%
YoY
|
$7.613B
-1.46%
YoY
|
$10.00B
-4.77%
YoY
|
$9.966B
2.47%
YoY
|
$9.107B
14.23%
YoY
|
$7.726B
6.45%
YoY
|
$10.50B
8.97%
YoY
|
$9.726B
10.67%
YoY
|
$7.973B
-0.33%
YoY
|
$7.258B
2.9%
YoY
|
$9.639B
18.87%
YoY
|
$8.788B
20.64%
YoY
|
$7.999B
24.08%
YoY
|
$7.053B
18.88%
YoY
|
$8.109B
26.7%
YoY
|
| Cost Of Revenue |
$5.855B
0.36%
YoY
|
$5.292B
-7.2%
YoY
|
$7.581B
1.78%
YoY
|
$7.017B
-4.19%
YoY
|
$5.834B
-13.79%
YoY
|
$5.703B
-0.3%
YoY
|
$7.448B
-2.54%
YoY
|
$7.324B
2.68%
YoY
|
$6.767B
12.85%
YoY
|
$5.720B
8.1%
YoY
|
$7.642B
13.04%
YoY
|
$7.133B
21.32%
YoY
|
$5.996B
10.43%
YoY
|
$5.291B
7.86%
YoY
|
$6.761B
18.73%
YoY
|
$5.879B
12.79%
YoY
|
$5.430B
16.75%
YoY
|
$4.906B
13.23%
YoY
|
$5.694B
19.93%
YoY
|
| Gross Profit |
$1.703B
-10.36%
YoY
|
$1.595B
-16.52%
YoY
|
$2.097B
-17.91%
YoY
|
$2.209B
-16.38%
YoY
|
$1.900B
-18.81%
YoY
|
$1.910B
-4.79%
YoY
|
$2.554B
-10.74%
YoY
|
$2.642B
1.9%
YoY
|
$2.340B
18.4%
YoY
|
$2.006B
2.02%
YoY
|
$2.862B
-0.58%
YoY
|
$2.593B
-10.86%
YoY
|
$1.977B
-23.06%
YoY
|
$1.967B
-8.44%
YoY
|
$2.879B
19.19%
YoY
|
$2.909B
40.39%
YoY
|
$2.569B
43.05%
YoY
|
$2.148B
34.16%
YoY
|
$2.415B
46.15%
YoY
|
| Selling, General & Admin |
$903.3M
0.51%
YoY
|
$865.1M
-1.48%
YoY
|
$970.9M
1.11%
YoY
|
$944.3M
2.24%
YoY
|
$898.7M
2.22%
YoY
|
$878.1M
5.16%
YoY
|
$960.2M
8.47%
YoY
|
$923.6M
8.51%
YoY
|
$879.2M
13.65%
YoY
|
$835.0M
13.3%
YoY
|
$885.2M
6.39%
YoY
|
$851.2M
14.93%
YoY
|
$773.6M
11.29%
YoY
|
$737.0M
10.68%
YoY
|
$832.0M
20.25%
YoY
|
$740.6M
12.95%
YoY
|
$695.1M
11.84%
YoY
|
$665.9M
13.65%
YoY
|
$691.9M
15.99%
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 |
$28.10M
14.23%
YoY
|
$27.70M
14.94%
YoY
|
$27.40M
16.1%
YoY
|
$25.20M
12.5%
YoY
|
$24.60M
16.59%
YoY
|
$24.10M
20.5%
YoY
|
$23.60M
10.28%
YoY
|
$22.40M
-5.49%
YoY
|
$21.10M
-20.97%
YoY
|
$20.00M
1.01%
YoY
|
$21.40M
0.94%
YoY
|
$23.70M
13.4%
YoY
|
$26.70M
34.17%
YoY
|
$19.80M
2.06%
YoY
|
$21.20M
23.26%
YoY
|
$20.90M
42.18%
YoY
|
$19.90M
17.06%
YoY
|
$19.40M
-15.28%
YoY
|
$17.20M
-25.22%
YoY
|
| Operating Expenses |
$903.3M
8.43%
YoY
|
$865.1M
-1.48%
YoY
|
$891.9M
5.6%
YoY
|
$944.3M
12.02%
YoY
|
$833.1M
5.51%
YoY
|
$878.1M
5.16%
YoY
|
$844.6M
7.1%
YoY
|
$843.0M
7.21%
YoY
|
$789.6M
7.96%
YoY
|
$835.0M
13.3%
YoY
|
$788.6M
-2.95%
YoY
|
$786.3M
6.17%
YoY
|
$731.4M
5.22%
YoY
|
$737.0M
10.68%
YoY
|
$812.6M
20.47%
YoY
|
$740.6M
12.95%
YoY
|
$695.1M
11.84%
YoY
|
$665.9M
13.65%
YoY
|
$674.5M
15.28%
YoY
|
| Operating Profit |
$800.0M
-25.03%
YoY
|
$729.6M
-29.31%
YoY
|
$1.205B
-29.53%
YoY
|
$1.265B
-29.69%
YoY
|
$1.067B
-31.19%
YoY
|
$1.032B
-11.88%
YoY
|
$1.710B
-17.53%
YoY
|
$1.799B
-0.42%
YoY
|
$1.551B
24.53%
YoY
|
$1.171B
-4.74%
YoY
|
$2.073B
0.35%
YoY
|
$1.807B
-16.68%
YoY
|
$1.245B
-33.55%
YoY
|
$1.230B
-17.03%
YoY
|
$2.066B
18.7%
YoY
|
$2.168B
53.09%
YoY
|
$1.874B
59.56%
YoY
|
$1.482B
45.99%
YoY
|
$1.741B
63.08%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$13.40M
38.14%
YoY
|
-$14.90M
83.95%
YoY
|
-$15.40M
94.94%
YoY
|
-$12.70M
217.5%
YoY
|
-$9.700M
223.33%
YoY
|
-$8.100M
102.5%
YoY
|
-$7.900M
97.5%
YoY
|
-$4.000M
-14.89%
YoY
|
-$3.000M
-21.05%
YoY
|
-$4.000M
-11.11%
YoY
|
-$4.000M
-9.09%
YoY
|
| Other Income/Expense, Net |
$67.40M
2.74%
YoY
|
$68.50M
-11.95%
YoY
|
N/A
|
$93.20M
15.63%
YoY
|
$65.60M
-13.91%
YoY
|
$77.80M
1.97%
YoY
|
N/A
|
$80.60M
54.41%
YoY
|
$76.20M
80.57%
YoY
|
$76.30M
102.39%
YoY
|
N/A
|
$52.20M
245.7%
YoY
|
$42.20M
353.76%
YoY
|
$37.70M
143.23%
YoY
|
N/A
|
$15.10M
-13.22%
YoY
|
$9.300M
72.22%
YoY
|
$15.50M
192.45%
YoY
|
N/A
|
| Pretax Income |
$867.4M
-18.71%
YoY
|
$798.1M
-28.09%
YoY
|
$1.205B
-29.53%
YoY
|
$1.358B
-24.51%
YoY
|
$1.067B
-30.19%
YoY
|
$1.110B
-11.03%
YoY
|
$1.710B
-15.29%
YoY
|
$1.799B
0.85%
YoY
|
$1.529B
22.74%
YoY
|
$1.248B
-1.55%
YoY
|
$2.018B
-2.3%
YoY
|
$1.784B
-18.29%
YoY
|
$1.245B
-33.88%
YoY
|
$1.267B
-15.37%
YoY
|
$2.066B
19.66%
YoY
|
$2.183B
54.23%
YoY
|
$1.883B
59.62%
YoY
|
$1.497B
44.76%
YoY
|
$1.727B
63.48%
YoY
|
| Income Tax |
$209.4M
-15.56%
YoY
|
$196.7M
-23.76%
YoY
|
$288.0M
-29.74%
YoY
|
$325.0M
-24.8%
YoY
|
$248.0M
-28.07%
YoY
|
$258.0M
-11.58%
YoY
|
$409.9M
-16.82%
YoY
|
$432.2M
0.0%
YoY
|
$344.8M
16.6%
YoY
|
$291.8M
-2.38%
YoY
|
$492.8M
18.01%
YoY
|
$432.2M
-17.52%
YoY
|
$295.7M
-32.95%
YoY
|
$298.9M
-14.96%
YoY
|
$417.6M
9.61%
YoY
|
$524.0M
75.19%
YoY
|
$441.0M
79.27%
YoY
|
$351.5M
47.01%
YoY
|
$381.0M
69.41%
YoY
|
| Net Earnings |
$647.9M
-20.05%
YoY
|
$594.8M
-29.6%
YoY
|
$905.3M
-29.46%
YoY
|
$1.025B
-24.31%
YoY
|
$810.4M
-30.86%
YoY
|
$844.9M
-10.82%
YoY
|
$1.283B
-14.99%
YoY
|
$1.354B
1.39%
YoY
|
$1.172B
24.4%
YoY
|
$947.4M
-1.18%
YoY
|
$1.510B
-7.49%
YoY
|
$1.335B
-18.98%
YoY
|
$942.2M
-34.4%
YoY
|
$958.7M
-16.02%
YoY
|
$1.632B
21.87%
YoY
|
$1.648B
47.72%
YoY
|
$1.436B
54.52%
YoY
|
$1.142B
44.18%
YoY
|
$1.339B
61.52%
YoY
|
| Basic Earnings Per Share |
$2.25
-13.13%
YoY
|
$2.03
-22.81%
YoY
|
N/A
|
$3.37
-18.2%
YoY
|
$2.59
-26.84%
YoY
|
$2.63
-7.39%
YoY
|
N/A
|
$4.12
4.83%
YoY
|
$3.54
28.73%
YoY
|
$2.84
1.79%
YoY
|
N/A
|
$3.93
-16.38%
YoY
|
$2.75
-32.43%
YoY
|
$2.79
-13.08%
YoY
|
N/A
|
$4.70
51.61%
YoY
|
$4.07
58.37%
YoY
|
$3.21
47.93%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$2.24
-13.17%
YoY
|
$2.03
-22.22%
YoY
|
$3.04
-22.44%
YoY
|
$3.36
-18.05%
YoY
|
$2.58
-26.61%
YoY
|
$2.61
-7.45%
YoY
|
$3.92
-11.92%
YoY
|
$4.10
5.13%
YoY
|
$3.52
28.73%
YoY
|
$2.82
2.17%
YoY
|
$4.45
-100.0%
YoY
|
$3.90
-16.48%
YoY
|
$2.73
-32.21%
YoY
|
$2.76
-12.93%
YoY
|
$4.667M
26.13%
YoY
|
$4.67
52.61%
YoY
|
$4.03
59.29%
YoY
|
$3.17
48.13%
YoY
|
$3.700M
165174770.72%
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 |
289.7M shares
-8.07%
YoY
|
292.1M shares
-9.06%
YoY
|
298.1M shares
-8.56%
YoY
|
307.2M shares
-6.72%
YoY
|
315.1M shares
-5.03%
YoY
|
321.2M shares
-3.61%
YoY
|
326.0M shares
-3.62%
YoY
|
329.3M shares
-3.45%
YoY
|
331.8M shares
-3.37%
YoY
|
333.2M shares
-3.24%
YoY
|
338.3M shares
-2.64%
YoY
|
341.1M shares
-2.77%
YoY
|
343.4M shares
-2.75%
YoY
|
344.3M shares
-3.3%
YoY
|
347.5M shares
-2.99%
YoY
|
350.8M shares
-2.47%
YoY
|
353.1M shares
-2.54%
YoY
|
356.1M shares
-2.28%
YoY
|
358.2M shares
-1.52%
YoY
|
| Diluted Shares Outstanding |
289.0M shares
-7.96%
YoY
|
293.3M shares
-9.28%
YoY
|
N/A
|
304.9M shares
-7.63%
YoY
|
314.0M shares
-5.79%
YoY
|
323.3M shares
-3.69%
YoY
|
N/A
|
330.1M shares
-3.56%
YoY
|
333.3M shares
-3.36%
YoY
|
335.7M shares
-3.23%
YoY
|
N/A
|
342.3M shares
-3.06%
YoY
|
344.9M shares
-3.2%
YoY
|
346.9M shares
-3.67%
YoY
|
N/A
|
353.1M shares
-2.99%
YoY
|
356.3M shares
-2.97%
YoY
|
360.1M shares
-2.68%
YoY
|
N/A
|
Loading...