|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$48.83B
5.18%
YoY
|
$46.42B
12.23%
YoY
|
$41.36B
12.15%
YoY
|
$36.88B
5.94%
YoY
|
$34.82B
8.86%
YoY
|
| Cost Of Revenue |
$27.22B
0.6%
YoY
|
$27.06B
3.22%
YoY
|
$26.22B
14.71%
YoY
|
$22.85B
12.59%
YoY
|
$20.30B
6.14%
YoY
|
| Gross Profit |
$21.61B
11.58%
YoY
|
$19.36B
27.82%
YoY
|
$15.15B
7.98%
YoY
|
$14.03B
-3.36%
YoY
|
$14.52B
12.91%
YoY
|
| Selling, General & Admin |
$6.120B
5.17%
YoY
|
$5.819B
12.42%
YoY
|
$5.176B
7.61%
YoY
|
$4.810B
2.84%
YoY
|
$4.677B
3.73%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$7.266B
916.22%
YoY
|
$715.0M
-89.71%
YoY
|
$6.948B
741.16%
YoY
|
$826.0M
-5.06%
YoY
|
$870.0M
10.27%
YoY
|
| Operating Expenses |
$6.120B
5.17%
YoY
|
$5.819B
-84.53%
YoY
|
$37.62B
682.06%
YoY
|
$4.810B
2.84%
YoY
|
$4.677B
3.73%
YoY
|
| Operating Profit |
$15.49B
14.34%
YoY
|
$13.55B
-160.29%
YoY
|
-$22.47B
-343.69%
YoY
|
$9.220B
-6.31%
YoY
|
$9.841B
17.87%
YoY
|
| Interest Expense |
$425.0M
8.42%
YoY
|
$392.0M
-204.26%
YoY
|
-$376.0M
-207.12%
YoY
|
$351.0M
3.24%
YoY
|
$340.0M
0.29%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$7.796B
26.15%
YoY
|
$6.180B
83.33%
YoY
|
$3.371B
0.51%
YoY
|
$3.354B
-24.76%
YoY
|
$4.458B
37.72%
YoY
|
| Income Tax |
$1.508B
27.69%
YoY
|
$1.181B
210.79%
YoY
|
$380.0M
-25.78%
YoY
|
$512.0M
-35.68%
YoY
|
$796.0M
47.41%
YoY
|
| Net Earnings |
$6.288B
25.79%
YoY
|
$4.999B
68.37%
YoY
|
$2.969B
4.47%
YoY
|
$2.842B
-22.39%
YoY
|
$3.662B
35.78%
YoY
|
| Basic Earnings Per Share |
$27.83
27.9%
YoY
|
$21.76
68.29%
YoY
|
$12.93
8.56%
YoY
|
$11.91
-18.59%
YoY
|
$14.63
38.54%
YoY
|
| Diluted Earnings Per Share |
$27.43
27.76%
YoY
|
$21.47
67.91%
YoY
|
$12.79
8.64%
YoY
|
$11.77
-18.77%
YoY
|
$14.49
37.74%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
224.2M shares
-1.67%
YoY
|
228.0M shares
-0.74%
YoY
|
229.7M shares
-3.08%
YoY
|
237.0M shares
-4.63%
YoY
|
248.5M shares
-1.97%
YoY
|
| Diluted Shares Outstanding |
227.6M shares
-1.51%
YoY
|
231.1M shares
-0.47%
YoY
|
232.2M shares
-3.13%
YoY
|
239.7M shares
-4.43%
YoY
|
250.8M shares
-1.49%
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 |
$11.92B
0.97%
YoY
|
$12.43B
3.53%
YoY
|
$12.47B
4.75%
YoY
|
$12.12B
7.38%
YoY
|
$11.81B
5.18%
YoY
|
$12.01B
9.89%
YoY
|
$11.90B
11.93%
YoY
|
$11.28B
11.73%
YoY
|
$11.23B
15.7%
YoY
|
$10.93B
13.36%
YoY
|
$10.64B
14.32%
YoY
|
$10.10B
10.53%
YoY
|
$9.704B
10.16%
YoY
|
$9.639B
6.96%
YoY
|
$9.303B
5.66%
YoY
|
$9.136B
5.17%
YoY
|
$8.809B
5.97%
YoY
|
$9.012B
7.32%
YoY
|
$8.805B
6.4%
YoY
|
| Cost Of Revenue |
$6.382B
-20.28%
YoY
|
N/A
|
$6.594B
-5.75%
YoY
|
$6.789B
-7.92%
YoY
|
$8.006B
20.28%
YoY
|
N/A
|
$6.996B
-2.14%
YoY
|
$7.373B
2.02%
YoY
|
$6.656B
11.7%
YoY
|
N/A
|
$7.149B
17.43%
YoY
|
$7.227B
24.54%
YoY
|
$5.959B
18.26%
YoY
|
N/A
|
$6.088B
11.42%
YoY
|
$5.803B
15.02%
YoY
|
$5.039B
1.39%
YoY
|
N/A
|
$5.464B
11.83%
YoY
|
| Gross Profit |
$5.542B
45.69%
YoY
|
N/A
|
$5.876B
19.72%
YoY
|
$5.327B
36.24%
YoY
|
$3.804B
-16.8%
YoY
|
N/A
|
$4.908B
40.79%
YoY
|
$3.910B
36.19%
YoY
|
$4.572B
22.08%
YoY
|
N/A
|
$3.486B
8.43%
YoY
|
$2.871B
-13.86%
YoY
|
$3.745B
-0.66%
YoY
|
N/A
|
$3.215B
-3.77%
YoY
|
$3.333B
-8.48%
YoY
|
$3.770B
12.77%
YoY
|
N/A
|
$3.341B
-1.42%
YoY
|
| Selling, General & Admin |
$1.541B
5.62%
YoY
|
$1.544B
4.68%
YoY
|
$1.572B
7.67%
YoY
|
$1.545B
4.53%
YoY
|
$1.459B
3.77%
YoY
|
$1.475B
14.43%
YoY
|
$1.460B
11.28%
YoY
|
$1.478B
13.0%
YoY
|
$1.406B
10.97%
YoY
|
$1.289B
7.15%
YoY
|
$1.312B
9.97%
YoY
|
$1.308B
6.95%
YoY
|
$1.267B
6.38%
YoY
|
$1.203B
4.34%
YoY
|
$1.193B
0.51%
YoY
|
$1.223B
4.17%
YoY
|
$1.191B
2.41%
YoY
|
$1.153B
0.96%
YoY
|
$1.187B
7.03%
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 |
$193.0M
2.66%
YoY
|
$1.999B
1.47%
YoY
|
$1.849B
3.3%
YoY
|
$1.802B
7.39%
YoY
|
$188.0M
-4.08%
YoY
|
$1.970B
8.78%
YoY
|
$1.790B
11.6%
YoY
|
$1.678B
-1.18%
YoY
|
$196.0M
-3.92%
YoY
|
$1.811B
11.72%
YoY
|
$1.604B
14.08%
YoY
|
$1.698B
24.4%
YoY
|
$204.0M
-12.82%
YoY
|
$1.621B
7.42%
YoY
|
$1.406B
9.76%
YoY
|
$1.365B
8.85%
YoY
|
$234.0M
-0.43%
YoY
|
$1.509B
5.75%
YoY
|
$1.281B
6.13%
YoY
|
| Operating Expenses |
$1.541B
5.62%
YoY
|
$9.213B
-1.11%
YoY
|
$1.572B
7.67%
YoY
|
$1.545B
4.53%
YoY
|
$1.459B
3.77%
YoY
|
$9.316B
5.74%
YoY
|
$1.460B
11.28%
YoY
|
$1.478B
-85.3%
YoY
|
$1.406B
10.97%
YoY
|
$8.810B
2.91%
YoY
|
$1.312B
9.97%
YoY
|
$10.05B
722.08%
YoY
|
$1.267B
6.38%
YoY
|
$8.561B
17.71%
YoY
|
$1.193B
0.51%
YoY
|
$1.223B
4.17%
YoY
|
$1.191B
2.41%
YoY
|
$7.273B
8.58%
YoY
|
$1.187B
7.03%
YoY
|
| Operating Profit |
$4.001B
70.62%
YoY
|
N/A
|
$4.304B
24.83%
YoY
|
$3.782B
55.51%
YoY
|
$2.345B
-25.93%
YoY
|
N/A
|
$3.448B
58.6%
YoY
|
$2.432B
-133.86%
YoY
|
$3.166B
27.76%
YoY
|
N/A
|
$2.174B
7.52%
YoY
|
-$7.183B
-440.43%
YoY
|
$2.478B
-3.92%
YoY
|
N/A
|
$2.022B
-6.13%
YoY
|
$2.110B
-14.51%
YoY
|
$2.579B
18.3%
YoY
|
N/A
|
$2.154B
-5.53%
YoY
|
| Interest Expense |
$116.0M
17.17%
YoY
|
-$116.0M
18.37%
YoY
|
$111.0M
13.27%
YoY
|
$99.00M
1.02%
YoY
|
$99.00M
1.02%
YoY
|
-$98.00M
0.0%
YoY
|
$98.00M
0.0%
YoY
|
$98.00M
-206.52%
YoY
|
$98.00M
11.36%
YoY
|
-$98.00M
11.36%
YoY
|
$98.00M
11.36%
YoY
|
-$92.00M
-204.55%
YoY
|
$88.00M
1.15%
YoY
|
-$88.00M
0.0%
YoY
|
$88.00M
1.15%
YoY
|
$88.00M
6.02%
YoY
|
$87.00M
6.1%
YoY
|
-$88.00M
6.02%
YoY
|
$87.00M
0.0%
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
|
| Pretax Income |
$2.119B
352.78%
YoY
|
$3.103B
19.62%
YoY
|
$2.344B
50.26%
YoY
|
$1.881B
186.74%
YoY
|
$468.0M
-65.84%
YoY
|
$2.594B
28.48%
YoY
|
$1.560B
230.51%
YoY
|
$656.0M
-1466.67%
YoY
|
$1.370B
47.63%
YoY
|
$2.019B
104.56%
YoY
|
$472.0M
-10.61%
YoY
|
-$48.00M
-107.31%
YoY
|
$928.0M
-21.49%
YoY
|
$987.0M
-40.18%
YoY
|
$528.0M
-32.82%
YoY
|
$657.0M
-41.91%
YoY
|
$1.182B
32.66%
YoY
|
$1.650B
2.1%
YoY
|
$786.0M
-20.28%
YoY
|
| Income Tax |
$408.0M
458.9%
YoY
|
$607.0M
18.55%
YoY
|
$456.0M
52.0%
YoY
|
$372.0M
204.92%
YoY
|
$73.00M
-70.45%
YoY
|
$512.0M
30.28%
YoY
|
$300.0M
341.18%
YoY
|
$122.0M
-458.82%
YoY
|
$247.0M
-625.53%
YoY
|
$393.0M
133.93%
YoY
|
$68.00M
-8.11%
YoY
|
-$34.00M
-132.08%
YoY
|
-$47.00M
-128.66%
YoY
|
$168.0M
-47.0%
YoY
|
$74.00M
-40.32%
YoY
|
$106.0M
-46.19%
YoY
|
$164.0M
3.8%
YoY
|
$317.0M
3.59%
YoY
|
$124.0M
-22.01%
YoY
|
| Net Earnings |
$1.711B
333.16%
YoY
|
$2.477B
19.89%
YoY
|
$1.888B
49.84%
YoY
|
$1.509B
182.58%
YoY
|
$395.0M
-64.83%
YoY
|
$2.066B
28.0%
YoY
|
$1.260B
211.88%
YoY
|
$534.0M
-3660.0%
YoY
|
$1.123B
15.18%
YoY
|
$1.614B
98.28%
YoY
|
$404.0M
-11.01%
YoY
|
-$15.00M
-102.72%
YoY
|
$975.0M
-4.22%
YoY
|
$814.0M
-38.93%
YoY
|
$454.0M
-31.42%
YoY
|
$551.0M
-41.01%
YoY
|
$1.018B
38.88%
YoY
|
$1.333B
1.76%
YoY
|
$662.0M
-19.95%
YoY
|
| Basic Earnings Per Share |
$7.89
356.07%
YoY
|
N/A
|
$8.37
52.18%
YoY
|
$6.63
185.78%
YoY
|
$1.73
-64.48%
YoY
|
N/A
|
$5.50
214.29%
YoY
|
$2.32
-3414.29%
YoY
|
$4.87
16.51%
YoY
|
N/A
|
$1.75
-8.38%
YoY
|
-$0.07
-103.06%
YoY
|
$4.18
-0.48%
YoY
|
N/A
|
$1.91
-27.92%
YoY
|
$2.29
-38.11%
YoY
|
$4.20
45.33%
YoY
|
N/A
|
$2.65
-18.21%
YoY
|
| Diluted Earnings Per Share |
$7.78
357.65%
YoY
|
$11.07
23.54%
YoY
|
$8.24
52.03%
YoY
|
$6.53
185.15%
YoY
|
$1.70
-64.58%
YoY
|
$8.96
28.34%
YoY
|
$5.42
211.49%
YoY
|
$2.29
-3606.89%
YoY
|
$4.80
16.22%
YoY
|
$6.98
102.57%
YoY
|
$1.74
-7.94%
YoY
|
-$0.07
-102.88%
YoY
|
$4.13
-0.48%
YoY
|
$3.45
-100.0%
YoY
|
$1.89
-27.86%
YoY
|
$2.27
-37.98%
YoY
|
$4.15
44.6%
YoY
|
$5.419M
106248903.67%
YoY
|
$2.62
-18.89%
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 |
216.2M shares
-4.63%
YoY
|
223.1M shares
-1.74%
YoY
|
225.1M shares
-1.23%
YoY
|
226.6M shares
-1.06%
YoY
|
226.7M shares
-1.05%
YoY
|
227.0M shares
-0.6%
YoY
|
227.9M shares
-0.44%
YoY
|
229.0M shares
-0.86%
YoY
|
229.1M shares
-1.28%
YoY
|
228.4M shares
-2.54%
YoY
|
228.9M shares
-3.53%
YoY
|
231.0M shares
-3.11%
YoY
|
232.1M shares
-3.66%
YoY
|
234.3M shares
-4.74%
YoY
|
237.3M shares
-4.19%
YoY
|
238.4M shares
-4.91%
YoY
|
240.9M shares
-4.44%
YoY
|
246.0M shares
-2.88%
YoY
|
247.7M shares
-2.21%
YoY
|
| Diluted Shares Outstanding |
218.4M shares
-5.21%
YoY
|
N/A
|
227.5M shares
-1.34%
YoY
|
229.3M shares
-0.95%
YoY
|
230.4M shares
-0.69%
YoY
|
N/A
|
230.6M shares
-0.22%
YoY
|
231.5M shares
0.78%
YoY
|
232.0M shares
-1.02%
YoY
|
N/A
|
231.1M shares
-2.86%
YoY
|
229.7M shares
-4.73%
YoY
|
234.4M shares
-3.82%
YoY
|
N/A
|
237.9M shares
-4.88%
YoY
|
241.1M shares
-4.74%
YoY
|
243.7M shares
-4.09%
YoY
|
N/A
|
250.1M shares
-1.65%
YoY
|
Loading...