|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$199.1B
12.49%
YoY
|
$177.0B
3.31%
YoY
|
$171.3B
9.42%
YoY
|
$156.6B
12.95%
YoY
|
$138.6B
13.76%
YoY
|
| Cost Of Revenue |
$21.18B
7.23%
YoY
|
$19.75B
14.21%
YoY
|
$17.29B
32.67%
YoY
|
$13.04B
19.64%
YoY
|
$10.90B
21.69%
YoY
|
| Gross Profit |
$177.9B
13.15%
YoY
|
$157.3B
2.09%
YoY
|
$154.0B
7.3%
YoY
|
$143.6B
12.38%
YoY
|
$127.7B
13.13%
YoY
|
| Selling, General & Admin |
$20.98B
4.79%
YoY
|
$20.03B
-0.31%
YoY
|
$20.09B
13.58%
YoY
|
$17.69B
11.13%
YoY
|
$15.91B
-8.8%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$94.00M
-10.48%
YoY
|
$105.0M
-93.98%
YoY
|
$1.745B
4.18%
YoY
|
$1.675B
1131.62%
YoY
|
$136.0M
-22.73%
YoY
|
| Operating Expenses |
$20.98B
4.79%
YoY
|
$20.03B
-87.68%
YoY
|
$162.6B
9.88%
YoY
|
$148.0B
829.84%
YoY
|
$15.91B
-8.8%
YoY
|
| Operating Profit |
$7.199B
-8.43%
YoY
|
$7.862B
-7.49%
YoY
|
$8.499B
0.56%
YoY
|
$8.452B
12.86%
YoY
|
$7.489B
17.75%
YoY
|
| Interest Expense |
-$1.402B
18.31%
YoY
|
-$1.185B
15.05%
YoY
|
-$1.030B
21.03%
YoY
|
-$851.0M
-206.64%
YoY
|
$798.0M
1.79%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$6.710B
-15.11%
YoY
|
$7.904B
2.45%
YoY
|
$7.715B
-0.7%
YoY
|
$7.769B
-1.97%
YoY
|
$7.925B
27.04%
YoY
|
| Income Tax |
$1.049B
-45.73%
YoY
|
$1.933B
12.12%
YoY
|
$1.724B
-1.49%
YoY
|
$1.750B
-4.37%
YoY
|
$1.830B
9.84%
YoY
|
| Net Earnings |
$5.662B
-5.32%
YoY
|
$5.980B
-0.12%
YoY
|
$5.987B
-0.63%
YoY
|
$6.025B
-1.29%
YoY
|
$6.104B
33.51%
YoY
|
| Basic Earnings Per Share |
$25.28
-2.05%
YoY
|
$25.81
1.69%
YoY
|
$25.38
1.12%
YoY
|
$25.10
0.24%
YoY
|
$25.04
37.36%
YoY
|
| Diluted Earnings Per Share |
$25.21
-1.83%
YoY
|
$25.68
1.83%
YoY
|
$25.22
-100.0%
YoY
|
$24.81M
100342246.44%
YoY
|
$24.73
37.54%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
224.0M shares
-3.32%
YoY
|
231.7M shares
-1.78%
YoY
|
235.9M shares
-1.71%
YoY
|
240.0M shares
-1.56%
YoY
|
243.8M shares
-2.79%
YoY
|
| Diluted Shares Outstanding |
224.6M shares
-3.56%
YoY
|
232.9M shares
-1.9%
YoY
|
237.4M shares
-2.22%
YoY
|
242.8M shares
-1.62%
YoY
|
246.8M shares
-2.95%
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 |
$50.18B
2.64%
YoY
|
$49.75B
9.47%
YoY
|
$50.71B
12.43%
YoY
|
$49.78B
13.42%
YoY
|
$48.89B
14.83%
YoY
|
$45.44B
6.55%
YoY
|
$45.11B
5.27%
YoY
|
$43.89B
0.49%
YoY
|
$42.58B
0.96%
YoY
|
$42.65B
6.81%
YoY
|
$42.85B
7.29%
YoY
|
$43.67B
13.05%
YoY
|
$42.17B
10.7%
YoY
|
$39.93B
9.15%
YoY
|
$39.94B
11.49%
YoY
|
$38.63B
14.12%
YoY
|
$38.10B
17.63%
YoY
|
$36.58B
14.95%
YoY
|
$35.82B
14.97%
YoY
|
| Cost Of Revenue |
$5.463B
9.63%
YoY
|
N/A
|
$5.380B
5.64%
YoY
|
$5.293B
9.81%
YoY
|
$4.983B
30.27%
YoY
|
N/A
|
$5.093B
9.57%
YoY
|
$4.820B
11.39%
YoY
|
$3.825B
9.88%
YoY
|
N/A
|
$4.648B
35.23%
YoY
|
$4.327B
40.99%
YoY
|
$3.481B
20.74%
YoY
|
N/A
|
$3.437B
18.6%
YoY
|
$3.069B
17.41%
YoY
|
$2.883B
24.64%
YoY
|
N/A
|
$2.898B
30.42%
YoY
|
| Gross Profit |
$44.72B
1.84%
YoY
|
N/A
|
$45.33B
13.29%
YoY
|
$44.48B
13.87%
YoY
|
$43.91B
13.31%
YoY
|
N/A
|
$40.01B
4.74%
YoY
|
$39.07B
-0.71%
YoY
|
$38.75B
0.16%
YoY
|
N/A
|
$38.20B
4.65%
YoY
|
$39.35B
10.63%
YoY
|
$38.69B
9.88%
YoY
|
N/A
|
$36.50B
10.87%
YoY
|
$35.56B
13.85%
YoY
|
$35.21B
17.09%
YoY
|
N/A
|
$32.92B
13.78%
YoY
|
| Selling, General & Admin |
$6.330B
19.43%
YoY
|
N/A
|
$5.272B
0.06%
YoY
|
$4.997B
-1.36%
YoY
|
$5.300B
8.47%
YoY
|
N/A
|
$5.269B
-3.67%
YoY
|
$5.066B
5.15%
YoY
|
$4.886B
1.79%
YoY
|
N/A
|
$5.470B
21.18%
YoY
|
$4.818B
12.86%
YoY
|
$4.800B
10.57%
YoY
|
$4.562B
19.71%
YoY
|
$4.514B
14.39%
YoY
|
$4.269B
11.72%
YoY
|
$4.341B
10.6%
YoY
|
$3.811B
-10.79%
YoY
|
$3.946B
-25.62%
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 |
$354.0M
-5.09%
YoY
|
$406.0M
2.01%
YoY
|
$387.0M
67.53%
YoY
|
$380.0M
N/A
|
$373.0M
12.69%
YoY
|
$398.0M
-6.13%
YoY
|
$231.0M
-45.77%
YoY
|
$0.00
-100.0%
YoY
|
$331.0M
-28.35%
YoY
|
$424.0M
-10.36%
YoY
|
$426.0M
89.33%
YoY
|
$433.0M
10.18%
YoY
|
$462.0M
29.05%
YoY
|
$473.0M
31.39%
YoY
|
$225.0M
-35.9%
YoY
|
$393.0M
-33.5%
YoY
|
$358.0M
26.95%
YoY
|
$360.0M
24.14%
YoY
|
$351.0M
13.96%
YoY
|
| Operating Expenses |
$6.330B
19.43%
YoY
|
$49.17B
10.5%
YoY
|
$5.272B
0.06%
YoY
|
$4.997B
-1.36%
YoY
|
$5.300B
-86.54%
YoY
|
$44.50B
7.51%
YoY
|
$5.269B
-3.67%
YoY
|
$5.066B
-87.63%
YoY
|
$39.37B
720.27%
YoY
|
$41.39B
7.37%
YoY
|
$5.470B
21.18%
YoY
|
$40.97B
859.71%
YoY
|
$4.800B
10.57%
YoY
|
$38.55B
11.55%
YoY
|
$4.514B
14.39%
YoY
|
$4.269B
11.72%
YoY
|
$4.341B
10.6%
YoY
|
$34.55B
11.56%
YoY
|
$3.946B
-25.62%
YoY
|
| Operating Profit |
$38.39B
1110.98%
YoY
|
N/A
|
$40.06B
2745.1%
YoY
|
$2.425B
-12.3%
YoY
|
$3.170B
5.11%
YoY
|
N/A
|
$1.408B
-19.82%
YoY
|
$2.765B
5.21%
YoY
|
$3.016B
6.53%
YoY
|
N/A
|
$1.756B
-22.64%
YoY
|
$2.628B
11.03%
YoY
|
$2.831B
15.69%
YoY
|
N/A
|
$2.270B
10.25%
YoY
|
$2.367B
13.74%
YoY
|
$2.447B
13.23%
YoY
|
N/A
|
$2.059B
924.38%
YoY
|
| Interest Expense |
-$357.0M
3.78%
YoY
|
-$366.0M
7.65%
YoY
|
-$351.0M
-217.0%
YoY
|
-$341.0M
-221.79%
YoY
|
-$344.0M
29.81%
YoY
|
-$340.0M
31.27%
YoY
|
$300.0M
15.83%
YoY
|
$280.0M
-207.28%
YoY
|
-$265.0M
-205.58%
YoY
|
-$259.0M
13.1%
YoY
|
$259.0M
21.6%
YoY
|
-$261.0M
-225.48%
YoY
|
$251.0M
24.88%
YoY
|
-$229.0M
14.5%
YoY
|
$213.0M
5.97%
YoY
|
$208.0M
1.46%
YoY
|
$201.0M
4.69%
YoY
|
-$200.0M
4.71%
YoY
|
$201.0M
1.52%
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.304B
-17.63%
YoY
|
$215.0M
-64.52%
YoY
|
$1.406B
2.4%
YoY
|
$2.292B
-23.24%
YoY
|
$2.797B
-4.83%
YoY
|
$606.0M
-39.46%
YoY
|
$1.373B
-16.99%
YoY
|
$2.986B
22.33%
YoY
|
$2.939B
12.22%
YoY
|
$1.001B
-13.26%
YoY
|
$1.654B
-22.93%
YoY
|
$2.441B
13.91%
YoY
|
$2.619B
12.6%
YoY
|
$1.154B
-17.57%
YoY
|
$2.146B
7.52%
YoY
|
$2.143B
-8.92%
YoY
|
$2.326B
6.89%
YoY
|
$1.400B
129.13%
YoY
|
$1.996B
413.11%
YoY
|
| Income Tax |
$544.0M
-11.26%
YoY
|
-$331.0M
-271.5%
YoY
|
$219.0M
-40.0%
YoY
|
$548.0M
-20.0%
YoY
|
$613.0M
-11.16%
YoY
|
$193.0M
13.53%
YoY
|
$365.0M
3.11%
YoY
|
$685.0M
17.09%
YoY
|
$690.0M
12.2%
YoY
|
$170.0M
-11.92%
YoY
|
$354.0M
-33.58%
YoY
|
$585.0M
18.66%
YoY
|
$615.0M
15.82%
YoY
|
$193.0M
-29.82%
YoY
|
$533.0M
7.89%
YoY
|
$493.0M
-10.69%
YoY
|
$531.0M
4.32%
YoY
|
$275.0M
358.33%
YoY
|
$494.0M
195.81%
YoY
|
| Net Earnings |
$1.764B
-19.19%
YoY
|
$547.0M
30.86%
YoY
|
$1.189B
17.03%
YoY
|
$1.743B
-24.22%
YoY
|
$2.183B
-2.8%
YoY
|
$418.0M
-51.17%
YoY
|
$1.016B
-21.18%
YoY
|
$2.300B
24.12%
YoY
|
$2.246B
12.92%
YoY
|
$856.0M
-9.8%
YoY
|
$1.289B
-20.33%
YoY
|
$1.853B
12.1%
YoY
|
$1.989B
10.19%
YoY
|
$949.0M
-16.53%
YoY
|
$1.618B
7.22%
YoY
|
$1.653B
-7.81%
YoY
|
$1.805B
8.41%
YoY
|
$1.137B
106.35%
YoY
|
$1.509B
579.73%
YoY
|
| Basic Earnings Per Share |
$8.03
-16.7%
YoY
|
N/A
|
$5.32
21.46%
YoY
|
$7.74
-21.9%
YoY
|
$9.64
-0.1%
YoY
|
N/A
|
$4.38
-20.07%
YoY
|
$9.91
26.56%
YoY
|
$9.65
15.29%
YoY
|
N/A
|
$5.48
-18.81%
YoY
|
$7.83
13.97%
YoY
|
$8.37
11.9%
YoY
|
N/A
|
$6.75
8.87%
YoY
|
$6.87
-6.28%
YoY
|
$7.48
10.0%
YoY
|
N/A
|
$6.20
604.55%
YoY
|
| Diluted Earnings Per Share |
$8.00
-16.75%
YoY
|
$2.47
36.44%
YoY
|
$5.32
22.02%
YoY
|
$7.72
-21.62%
YoY
|
$9.61
0.21%
YoY
|
$1.81
-50.11%
YoY
|
$4.36
-20.0%
YoY
|
$9.85
26.41%
YoY
|
$9.59
15.54%
YoY
|
$3.63
-100.0%
YoY
|
$5.45
-18.41%
YoY
|
$7.79
14.76%
YoY
|
$8.30
12.31%
YoY
|
$3.934M
-15.01%
YoY
|
$6.68
8.97%
YoY
|
$6.79
-6.34%
YoY
|
$7.39
10.13%
YoY
|
$4.629M
211391627.28%
YoY
|
$6.13
604.6%
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 |
220.7M shares
-2.92%
YoY
|
222.2M shares
-4.18%
YoY
|
225.2M shares
-2.89%
YoY
|
225.9M shares
-2.79%
YoY
|
227.4M shares
-2.29%
YoY
|
231.9M shares
-1.29%
YoY
|
231.9M shares
-1.6%
YoY
|
232.4M shares
-1.96%
YoY
|
232.7M shares
-2.02%
YoY
|
235.0M shares
-1.62%
YoY
|
235.6M shares
-1.81%
YoY
|
237.1M shares
-1.51%
YoY
|
237.5M shares
-1.63%
YoY
|
238.8M shares
-1.6%
YoY
|
240.0M shares
-1.4%
YoY
|
240.7M shares
-1.55%
YoY
|
241.4M shares
-1.47%
YoY
|
242.7M shares
-2.41%
YoY
|
243.4M shares
-3.03%
YoY
|
| Diluted Shares Outstanding |
220.4M shares
-2.99%
YoY
|
N/A
|
223.7M shares
-4.03%
YoY
|
225.8M shares
-3.26%
YoY
|
227.2M shares
-2.99%
YoY
|
N/A
|
233.1M shares
-1.44%
YoY
|
233.4M shares
-1.85%
YoY
|
234.2M shares
-2.29%
YoY
|
N/A
|
236.5M shares
-2.35%
YoY
|
237.8M shares
-2.3%
YoY
|
239.7M shares
-1.92%
YoY
|
N/A
|
242.2M shares
-1.54%
YoY
|
243.4M shares
-1.62%
YoY
|
244.4M shares
-1.53%
YoY
|
N/A
|
246.0M shares
-3.23%
YoY
|
Loading...