|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$22.75B
7.67%
YoY
|
$21.13B
3.69%
YoY
|
$20.38B
8.99%
YoY
|
$18.70B
-1.17%
YoY
|
$18.92B
50.95%
YoY
|
| Cost Of Revenue |
$16.45B
7.78%
YoY
|
$15.26B
3.1%
YoY
|
$14.80B
6.13%
YoY
|
$13.95B
1.73%
YoY
|
$13.71B
39.34%
YoY
|
| Gross Profit |
$6.303B
7.41%
YoY
|
$5.869B
5.26%
YoY
|
$5.575B
17.39%
YoY
|
$4.750B
-8.79%
YoY
|
$5.207B
93.37%
YoY
|
| Selling, General & Admin |
$3.596B
9.53%
YoY
|
$3.283B
0.47%
YoY
|
$3.268B
18.43%
YoY
|
$2.759B
-4.01%
YoY
|
$2.874B
14.83%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$509.4M
14.01%
YoY
|
$446.8M
6.53%
YoY
|
$419.4M
6.28%
YoY
|
$394.7M
9.41%
YoY
|
$360.7M
-0.96%
YoY
|
| Operating Expenses |
$3.596B
9.53%
YoY
|
$3.283B
0.47%
YoY
|
$3.268B
18.43%
YoY
|
$2.759B
-4.01%
YoY
|
$2.874B
14.83%
YoY
|
| Operating Profit |
$2.707B
4.71%
YoY
|
$2.586B
12.04%
YoY
|
$2.308B
15.94%
YoY
|
$1.990B
-14.68%
YoY
|
$2.333B
1129.7%
YoY
|
| Interest Expense |
$134.8M
-21.43%
YoY
|
$171.6M
4.54%
YoY
|
$164.1M
-5874.74%
YoY
|
-$2.842M
-96.18%
YoY
|
-$74.33M
-10.45%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$2.842B
3.08%
YoY
|
$2.757B
11.55%
YoY
|
$2.472B
24.37%
YoY
|
$1.987B
-12.0%
YoY
|
$2.259B
2024.74%
YoY
|
| Income Tax |
$697.1M
4.61%
YoY
|
$666.4M
11.58%
YoY
|
$597.3M
25.62%
YoY
|
$475.4M
-11.29%
YoY
|
$536.0M
2462.52%
YoY
|
| Net Earnings |
$2.145B
2.6%
YoY
|
$2.091B
11.53%
YoY
|
$1.875B
23.97%
YoY
|
$1.512B
-12.22%
YoY
|
$1.723B
1917.51%
YoY
|
| Basic Earnings Per Share |
$6.66
4.72%
YoY
|
$6.36
13.77%
YoY
|
$5.59
27.05%
YoY
|
$4.40
-10.2%
YoY
|
$4.90
1941.67%
YoY
|
| Diluted Earnings Per Share |
$6.61
4.59%
YoY
|
$6.32
13.77%
YoY
|
$5.56
26.83%
YoY
|
$4.38
-10.06%
YoY
|
$4.87
1929.17%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
322.2M shares
-1.94%
YoY
|
328.6M shares
-1.97%
YoY
|
335.2M shares
-2.41%
YoY
|
343.5M shares
-2.29%
YoY
|
351.5M shares
-0.25%
YoY
|
| Diluted Shares Outstanding |
324.4M shares
-1.98%
YoY
|
331.0M shares
-1.91%
YoY
|
337.4M shares
-2.26%
YoY
|
345.2M shares
-2.41%
YoY
|
353.7M shares
-0.25%
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 |
$6.010B
20.57%
YoY
|
$6.635B
12.23%
YoY
|
$5.601B
10.44%
YoY
|
$5.529B
4.57%
YoY
|
$4.985B
2.61%
YoY
|
$5.912B
-1.83%
YoY
|
$5.071B
2.97%
YoY
|
$5.288B
7.15%
YoY
|
$4.858B
8.08%
YoY
|
$6.023B
15.5%
YoY
|
$4.925B
7.87%
YoY
|
$4.935B
7.68%
YoY
|
$4.495B
3.73%
YoY
|
$5.214B
3.86%
YoY
|
$4.565B
-0.2%
YoY
|
$4.583B
-4.62%
YoY
|
$4.333B
-4.05%
YoY
|
$5.021B
18.14%
YoY
|
$4.575B
21.84%
YoY
|
$4.805B
78.98%
YoY
|
| Cost Of Revenue |
$4.231B
18.13%
YoY
|
$4.831B
11.23%
YoY
|
$4.032B
10.96%
YoY
|
$4.002B
5.54%
YoY
|
$3.581B
2.6%
YoY
|
$4.344B
-0.73%
YoY
|
$3.634B
1.96%
YoY
|
$3.792B
6.24%
YoY
|
$3.491B
6.02%
YoY
|
$4.375B
11.44%
YoY
|
$3.564B
4.1%
YoY
|
$3.569B
5.0%
YoY
|
$3.293B
3.01%
YoY
|
$3.926B
4.04%
YoY
|
$3.424B
2.95%
YoY
|
$3.400B
-0.33%
YoY
|
$3.196B
-0.06%
YoY
|
$3.774B
19.53%
YoY
|
$3.326B
22.67%
YoY
|
$3.411B
63.97%
YoY
|
| Gross Profit |
$1.780B
26.81%
YoY
|
$1.804B
15.02%
YoY
|
$1.569B
9.15%
YoY
|
$1.527B
2.1%
YoY
|
$1.404B
2.65%
YoY
|
$1.569B
-4.76%
YoY
|
$1.437B
5.62%
YoY
|
$1.496B
9.52%
YoY
|
$1.367B
13.75%
YoY
|
$1.647B
27.88%
YoY
|
$1.361B
19.2%
YoY
|
$1.366B
15.38%
YoY
|
$1.202B
5.76%
YoY
|
$1.288B
3.29%
YoY
|
$1.141B
-8.58%
YoY
|
$1.183B
-15.11%
YoY
|
$1.137B
-13.74%
YoY
|
$1.247B
14.13%
YoY
|
$1.249B
19.7%
YoY
|
$1.394B
130.59%
YoY
|
| Selling, General & Admin |
$975.9M
22.42%
YoY
|
$990.1M
18.2%
YoY
|
$920.0M
10.46%
YoY
|
$888.7M
6.26%
YoY
|
$797.1M
2.69%
YoY
|
$837.6M
-7.25%
YoY
|
$832.9M
2.76%
YoY
|
$836.4M
3.52%
YoY
|
$776.3M
4.03%
YoY
|
$903.1M
23.82%
YoY
|
$810.5M
16.89%
YoY
|
$807.9M
21.11%
YoY
|
$746.2M
11.46%
YoY
|
$729.3M
-3.51%
YoY
|
$693.4M
-4.46%
YoY
|
$667.1M
-7.07%
YoY
|
$669.5M
-0.82%
YoY
|
$755.9M
9.45%
YoY
|
$725.8M
-17.33%
YoY
|
$717.8M
38.17%
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 |
$132.6M
14.37%
YoY
|
$134.9M
15.07%
YoY
|
$132.2M
18.23%
YoY
|
$126.4M
16.39%
YoY
|
$115.9M
6.18%
YoY
|
$117.2M
-1.56%
YoY
|
$111.8M
9.11%
YoY
|
$108.6M
10.2%
YoY
|
$109.2M
9.87%
YoY
|
$119.1M
14.39%
YoY
|
$102.5M
1.07%
YoY
|
$98.55M
1.52%
YoY
|
$99.38M
7.89%
YoY
|
$104.1M
5.65%
YoY
|
$101.4M
15.15%
YoY
|
$97.07M
12.11%
YoY
|
$92.11M
5.25%
YoY
|
$98.52M
2.63%
YoY
|
$88.05M
-0.63%
YoY
|
$86.58M
-2.71%
YoY
|
| Operating Expenses |
$975.9M
22.42%
YoY
|
$990.1M
18.2%
YoY
|
$920.0M
10.46%
YoY
|
$888.7M
6.26%
YoY
|
$797.1M
2.69%
YoY
|
$837.6M
-7.25%
YoY
|
$832.9M
2.76%
YoY
|
$836.4M
3.52%
YoY
|
$776.3M
4.03%
YoY
|
$903.1M
23.82%
YoY
|
$810.5M
16.89%
YoY
|
$807.9M
21.11%
YoY
|
$746.2M
11.46%
YoY
|
$729.3M
-3.51%
YoY
|
$693.4M
-4.46%
YoY
|
$667.1M
-7.07%
YoY
|
$669.5M
-0.82%
YoY
|
$755.9M
9.45%
YoY
|
$725.8M
-17.33%
YoY
|
$717.8M
38.17%
YoY
|
| Operating Profit |
$804.0M
32.57%
YoY
|
$814.1M
11.37%
YoY
|
$648.5M
7.33%
YoY
|
$638.3M
-3.18%
YoY
|
$606.5M
2.6%
YoY
|
$731.0M
-1.75%
YoY
|
$604.2M
9.84%
YoY
|
$659.2M
18.22%
YoY
|
$591.1M
29.67%
YoY
|
$744.1M
33.18%
YoY
|
$550.1M
22.77%
YoY
|
$557.6M
7.98%
YoY
|
$455.9M
-2.42%
YoY
|
$558.7M
13.75%
YoY
|
$448.1M
-14.29%
YoY
|
$516.4M
-23.64%
YoY
|
$467.2M
-27.31%
YoY
|
$491.1M
22.17%
YoY
|
$522.8M
216.39%
YoY
|
$676.3M
694.76%
YoY
|
| Interest Expense |
$33.45M
-2.79%
YoY
|
$34.15M
-14.08%
YoY
|
$33.90M
-20.29%
YoY
|
$32.35M
-25.38%
YoY
|
$34.41M
-25.12%
YoY
|
$39.74M
-23.85%
YoY
|
$42.53M
-1.83%
YoY
|
$43.35M
16.49%
YoY
|
$45.95M
46.35%
YoY
|
$52.19M
129.71%
YoY
|
$43.32M
1446.0%
YoY
|
$37.21M
-448.87%
YoY
|
$31.40M
-277.42%
YoY
|
$22.72M
-227.43%
YoY
|
$2.802M
-114.95%
YoY
|
-$10.67M
-42.98%
YoY
|
-$17.70M
-7.1%
YoY
|
-$17.83M
-7.15%
YoY
|
-$18.74M
-34.69%
YoY
|
-$18.71M
-35.27%
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 |
$837.5M
30.68%
YoY
|
$848.3M
10.05%
YoY
|
$682.4M
5.51%
YoY
|
$670.6M
-4.55%
YoY
|
$640.9M
0.6%
YoY
|
$770.8M
-3.2%
YoY
|
$646.7M
8.98%
YoY
|
$702.6M
18.11%
YoY
|
$637.1M
30.75%
YoY
|
$796.2M
36.95%
YoY
|
$593.4M
31.62%
YoY
|
$594.9M
17.62%
YoY
|
$487.3M
8.41%
YoY
|
$581.4M
22.84%
YoY
|
$450.9M
-10.55%
YoY
|
$505.7M
-23.09%
YoY
|
$449.5M
-27.92%
YoY
|
$473.3M
23.63%
YoY
|
$504.0M
269.27%
YoY
|
$657.6M
1069.25%
YoY
|
| Income Tax |
$187.5M
16.01%
YoY
|
$202.4M
10.01%
YoY
|
$170.5M
7.93%
YoY
|
$162.6M
-7.3%
YoY
|
$161.6M
8.42%
YoY
|
$184.0M
-1.38%
YoY
|
$157.9M
8.1%
YoY
|
$175.4M
18.11%
YoY
|
$149.1M
28.44%
YoY
|
$186.6M
38.85%
YoY
|
$146.1M
34.23%
YoY
|
$148.5M
22.53%
YoY
|
$116.1M
4.55%
YoY
|
$134.4M
26.17%
YoY
|
$108.8M
-8.54%
YoY
|
$121.2M
-25.79%
YoY
|
$111.0M
-24.53%
YoY
|
$106.5M
-26.49%
YoY
|
$119.0M
2147.02%
YoY
|
$163.4M
377.7%
YoY
|
| Net Earnings |
$650.0M
35.62%
YoY
|
$645.9M
10.07%
YoY
|
$511.9M
4.73%
YoY
|
$508.0M
-3.63%
YoY
|
$479.2M
-1.79%
YoY
|
$586.8M
-3.76%
YoY
|
$488.8M
9.27%
YoY
|
$527.1M
18.11%
YoY
|
$488.0M
31.47%
YoY
|
$609.7M
36.38%
YoY
|
$447.3M
30.78%
YoY
|
$446.3M
16.07%
YoY
|
$371.2M
9.68%
YoY
|
$447.0M
21.87%
YoY
|
$342.0M
-11.17%
YoY
|
$384.5M
-22.2%
YoY
|
$338.4M
-28.97%
YoY
|
$366.8M
54.14%
YoY
|
$385.0M
193.47%
YoY
|
$494.3M
2141.84%
YoY
|
| Basic Earnings Per Share |
$2.04
37.84%
YoY
|
N/A
|
$1.59
6.71%
YoY
|
$1.57
-1.88%
YoY
|
$1.48
0.68%
YoY
|
N/A
|
$1.49
11.19%
YoY
|
$1.60
20.3%
YoY
|
$1.47
33.64%
YoY
|
N/A
|
$1.34
34.0%
YoY
|
$1.33
19.82%
YoY
|
$1.10
12.24%
YoY
|
N/A
|
$1.00
-9.09%
YoY
|
$1.11
-20.71%
YoY
|
$0.98
-27.41%
YoY
|
N/A
|
$1.10
197.3%
YoY
|
$1.40
2233.33%
YoY
|
| Diluted Earnings Per Share |
$2.02
37.53%
YoY
|
$2.00
12.32%
YoY
|
$1.58
6.75%
YoY
|
$1.56
-1.89%
YoY
|
$1.47
0.68%
YoY
|
$1.79
-1.85%
YoY
|
$1.48
11.39%
YoY
|
$1.59
20.4%
YoY
|
$1.46
33.75%
YoY
|
$1.82
39.24%
YoY
|
$1.33
-100.0%
YoY
|
$1.32
-100.0%
YoY
|
$1.09
12.54%
YoY
|
$1.31
-100.0%
YoY
|
$995.1K
91293538.84%
YoY
|
$1.111M
79926551.16%
YoY
|
$0.97
-27.61%
YoY
|
$1.044M
155757434.71%
YoY
|
$1.09
194.59%
YoY
|
$1.39
2216.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 |
320.8M shares
-1.92%
YoY
|
322.4M shares
-1.97%
YoY
|
323.4M shares
-1.3%
YoY
|
325.2M shares
-1.26%
YoY
|
327.1M shares
-1.26%
YoY
|
328.8M shares
-1.9%
YoY
|
327.7M shares
-1.97%
YoY
|
329.4M shares
-2.03%
YoY
|
331.3M shares
-2.01%
YoY
|
335.2M shares
-2.01%
YoY
|
334.3M shares
-2.29%
YoY
|
336.2M shares
-2.51%
YoY
|
338.0M shares
-2.59%
YoY
|
342.0M shares
-2.52%
YoY
|
342.1M shares
-2.55%
YoY
|
344.9M shares
-2.26%
YoY
|
347.1M shares
-1.68%
YoY
|
350.9M shares
-1.58%
YoY
|
351.1M shares
-0.4%
YoY
|
352.9M shares
0.17%
YoY
|
| Diluted Shares Outstanding |
321.2M shares
-1.77%
YoY
|
N/A
|
323.3M shares
-2.01%
YoY
|
324.8M shares
-2.03%
YoY
|
327.0M shares
-2.02%
YoY
|
N/A
|
329.9M shares
-1.88%
YoY
|
331.5M shares
-1.9%
YoY
|
333.7M shares
-1.85%
YoY
|
N/A
|
336.3M shares
-2.17%
YoY
|
337.9M shares
-2.36%
YoY
|
340.0M shares
-2.52%
YoY
|
N/A
|
343.7M shares
-2.65%
YoY
|
346.1M shares
-2.49%
YoY
|
348.8M shares
-1.84%
YoY
|
N/A
|
353.1M shares
-0.39%
YoY
|
354.9M shares
0.2%
YoY
|
Loading...