|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$26.19B
4.33%
YoY
|
$25.10B
5.85%
YoY
|
$23.71B
14.15%
YoY
|
$20.77B
49.91%
YoY
|
$13.86B
31.09%
YoY
|
| Cost Of Revenue |
$20.96B
4.83%
YoY
|
$20.00B
7.59%
YoY
|
$18.59B
14.64%
YoY
|
$16.22B
46.66%
YoY
|
$11.06B
25.61%
YoY
|
| Gross Profit |
$5.222B
2.37%
YoY
|
$5.101B
-0.45%
YoY
|
$5.124B
12.42%
YoY
|
$4.558B
62.73%
YoY
|
$2.801B
58.34%
YoY
|
| Selling, General & Admin |
$870.0M
-18.99%
YoY
|
$1.074B
6.23%
YoY
|
$1.011B
13.47%
YoY
|
$891.0M
8.26%
YoY
|
$823.0M
8.01%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$145.0M
13.28%
YoY
|
$128.0M
4.92%
YoY
|
$122.0M
7.02%
YoY
|
$114.0M
-17.39%
YoY
|
$138.0M
-57.14%
YoY
|
| Operating Expenses |
$1.083B
-13.84%
YoY
|
$1.257B
4.75%
YoY
|
$1.200B
10.7%
YoY
|
$1.084B
3.93%
YoY
|
$1.043B
5.14%
YoY
|
| Operating Profit |
$4.141B
9.93%
YoY
|
$3.767B
-2.51%
YoY
|
$3.864B
11.61%
YoY
|
$3.462B
97.83%
YoY
|
$1.750B
1983.33%
YoY
|
| Interest Expense |
-$767.0M
17.1%
YoY
|
-$655.0M
-215.93%
YoY
|
$565.0M
40.2%
YoY
|
$403.0M
-4.05%
YoY
|
$420.0M
-5.62%
YoY
|
| Other Income/Expense, Net |
$9.000M
-70.97%
YoY
|
$31.00M
-22.5%
YoY
|
$40.00M
263.64%
YoY
|
$11.00M
10.0%
YoY
|
$10.00M
11.11%
YoY
|
| Pretax Income |
$3.394B
7.71%
YoY
|
$3.151B
-6.72%
YoY
|
$3.378B
8.48%
YoY
|
$3.114B
163.9%
YoY
|
$1.180B
-353.22%
YoY
|
| Income Tax |
$793.0M
2.19%
YoY
|
$776.0M
163.05%
YoY
|
$295.0M
-60.98%
YoY
|
$756.0M
833.33%
YoY
|
$81.00M
-140.7%
YoY
|
| Net Earnings |
$2.601B
9.52%
YoY
|
$2.375B
-22.96%
YoY
|
$3.083B
30.75%
YoY
|
$2.358B
114.56%
YoY
|
$1.099B
-511.61%
YoY
|
| Basic Earnings Per Share |
$9.53
14.0%
YoY
|
$8.36
-18.28%
YoY
|
$10.23
40.72%
YoY
|
$7.27
116.37%
YoY
|
$3.36
-509.76%
YoY
|
| Diluted Earnings Per Share |
$9.51
14.17%
YoY
|
$8.33
-18.17%
YoY
|
$10.18
40.61%
YoY
|
$7.24
116.77%
YoY
|
$3.34
-507.32%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
272.9M shares
-3.98%
YoY
|
284.2M shares
-5.74%
YoY
|
301.5M shares
-7.06%
YoY
|
324.4M shares
-0.86%
YoY
|
327.2M shares
0.43%
YoY
|
| Diluted Shares Outstanding |
273.6M shares
-4.07%
YoY
|
285.2M shares
-5.84%
YoY
|
302.9M shares
-7.03%
YoY
|
325.8M shares
-1.06%
YoY
|
329.3M shares
1.07%
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 |
$6.654B
6.24%
YoY
|
$6.690B
4.06%
YoY
|
$6.489B
3.74%
YoY
|
$6.744B
4.74%
YoY
|
$6.263B
4.79%
YoY
|
$6.429B
5.48%
YoY
|
$6.255B
5.52%
YoY
|
$6.439B
5.99%
YoY
|
$5.977B
6.45%
YoY
|
$6.095B
2.9%
YoY
|
$5.928B
11.58%
YoY
|
$6.075B
13.81%
YoY
|
$5.615B
33.72%
YoY
|
$5.923B
33.22%
YoY
|
$5.313B
34.64%
YoY
|
$5.338B
69.51%
YoY
|
$4.199B
81.3%
YoY
|
$4.446B
104.7%
YoY
|
$3.946B
75.07%
YoY
|
| Cost Of Revenue |
$5.313B
5.88%
YoY
|
$5.679B
7.35%
YoY
|
$5.065B
1.69%
YoY
|
$5.202B
5.28%
YoY
|
$5.018B
4.83%
YoY
|
$5.290B
6.05%
YoY
|
$4.981B
9.93%
YoY
|
$4.941B
6.19%
YoY
|
$4.787B
8.38%
YoY
|
$4.988B
7.41%
YoY
|
$4.531B
10.86%
YoY
|
$4.653B
13.27%
YoY
|
$4.417B
30.84%
YoY
|
$4.644B
31.04%
YoY
|
$4.087B
30.95%
YoY
|
$4.108B
69.54%
YoY
|
$3.376B
71.54%
YoY
|
$3.544B
104.5%
YoY
|
$3.121B
97.78%
YoY
|
| Gross Profit |
$1.341B
7.71%
YoY
|
$1.011B
-11.24%
YoY
|
$1.424B
11.77%
YoY
|
$1.542B
2.94%
YoY
|
$1.245B
4.62%
YoY
|
$1.139B
2.89%
YoY
|
$1.274B
-8.8%
YoY
|
$1.498B
5.34%
YoY
|
$1.190B
-0.67%
YoY
|
$1.107B
-13.45%
YoY
|
$1.397B
13.95%
YoY
|
$1.422B
15.61%
YoY
|
$1.198B
45.57%
YoY
|
$1.279B
41.8%
YoY
|
$1.226B
48.61%
YoY
|
$1.230B
69.42%
YoY
|
$823.0M
136.49%
YoY
|
$902.0M
105.47%
YoY
|
$825.0M
22.04%
YoY
|
| Selling, General & Admin |
$219.0M
-10.61%
YoY
|
$146.0M
-49.48%
YoY
|
$234.0M
-15.22%
YoY
|
$245.0M
-1.21%
YoY
|
$245.0M
-6.13%
YoY
|
$289.0M
-12.42%
YoY
|
$276.0M
15.48%
YoY
|
$248.0M
3.33%
YoY
|
$261.0M
29.21%
YoY
|
$330.0M
39.83%
YoY
|
$239.0M
10.65%
YoY
|
$240.0M
3.9%
YoY
|
$202.0M
-2.88%
YoY
|
$236.0M
10.8%
YoY
|
$216.0M
1.89%
YoY
|
$231.0M
23.53%
YoY
|
$208.0M
-1.42%
YoY
|
$213.0M
16.39%
YoY
|
$212.0M
61.83%
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 |
$162.0M
19.12%
YoY
|
$177.0M
-36.56%
YoY
|
$143.0M
101.41%
YoY
|
$143.0M
93.24%
YoY
|
$136.0M
100.0%
YoY
|
$279.0M
282.19%
YoY
|
$71.00M
2.9%
YoY
|
$74.00M
5.71%
YoY
|
$68.00M
4.62%
YoY
|
$73.00M
4.29%
YoY
|
$69.00M
-4.17%
YoY
|
$70.00M
2.94%
YoY
|
$65.00M
-9.72%
YoY
|
$70.00M
-4.11%
YoY
|
$72.00M
-15.29%
YoY
|
$68.00M
0.0%
YoY
|
$72.00M
4.35%
YoY
|
$73.00M
-33.03%
YoY
|
$85.00M
-15.84%
YoY
|
| Operating Expenses |
$273.0M
-7.77%
YoY
|
$205.0M
-38.81%
YoY
|
$284.0M
-11.53%
YoY
|
$298.0M
1.02%
YoY
|
$296.0M
-3.27%
YoY
|
$335.0M
-12.07%
YoY
|
$321.0M
12.63%
YoY
|
$295.0M
2.43%
YoY
|
$306.0M
24.39%
YoY
|
$381.0M
35.11%
YoY
|
$285.0M
7.14%
YoY
|
$288.0M
2.86%
YoY
|
$246.0M
-3.91%
YoY
|
$282.0M
5.62%
YoY
|
$266.0M
-3.62%
YoY
|
$280.0M
18.14%
YoY
|
$256.0M
-2.66%
YoY
|
$267.0M
9.88%
YoY
|
$276.0M
50.0%
YoY
|
| Operating Profit |
$1.064B
12.24%
YoY
|
$806.0M
0.25%
YoY
|
$1.180B
25.0%
YoY
|
$1.236B
3.43%
YoY
|
$948.0M
7.24%
YoY
|
$804.0M
10.74%
YoY
|
$944.0M
-14.1%
YoY
|
$1.195B
5.38%
YoY
|
$884.0M
-7.05%
YoY
|
$726.0M
-27.18%
YoY
|
$1.099B
14.72%
YoY
|
$1.134B
19.37%
YoY
|
$951.0M
70.43%
YoY
|
$997.0M
57.01%
YoY
|
$958.0M
75.78%
YoY
|
$950.0M
95.47%
YoY
|
$558.0M
564.29%
YoY
|
$635.0M
-596.09%
YoY
|
$545.0M
116.27%
YoY
|
| Interest Expense |
-$204.0M
11.48%
YoY
|
-$198.0M
16.47%
YoY
|
-$194.0M
17.58%
YoY
|
-$191.0M
20.13%
YoY
|
-$183.0M
19.61%
YoY
|
-$170.0M
18.06%
YoY
|
-$165.0M
-213.01%
YoY
|
-$159.0M
20.45%
YoY
|
-$153.0M
-221.43%
YoY
|
-$144.0M
37.14%
YoY
|
$146.0M
46.0%
YoY
|
-$132.0M
-238.95%
YoY
|
$126.0M
35.48%
YoY
|
-$105.0M
20.69%
YoY
|
$100.0M
-6.54%
YoY
|
$95.00M
-12.84%
YoY
|
$93.00M
-13.08%
YoY
|
-$87.00M
-53.23%
YoY
|
$107.0M
-5.31%
YoY
|
| Other Income/Expense, Net |
$3.000M
-250.0%
YoY
|
$3.000M
-137.5%
YoY
|
$3.000M
-57.14%
YoY
|
$5.000M
25.0%
YoY
|
-$2.000M
-150.0%
YoY
|
-$8.000M
-114.55%
YoY
|
$7.000M
-75.0%
YoY
|
$4.000M
100.0%
YoY
|
$4.000M
33.33%
YoY
|
$55.00M
N/A
|
$28.00M
833.33%
YoY
|
$2.000M
0.0%
YoY
|
$3.000M
-25.0%
YoY
|
N/A
|
$3.000M
N/A
|
$2.000M
-60.0%
YoY
|
$4.000M
300.0%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
| Pretax Income |
$858.0M
12.3%
YoY
|
$582.0M
-2.68%
YoY
|
$994.0M
26.46%
YoY
|
$1.054B
1.35%
YoY
|
$764.0M
5.09%
YoY
|
$598.0M
2.93%
YoY
|
$786.0M
-20.53%
YoY
|
$1.040B
7.88%
YoY
|
$727.0M
-13.86%
YoY
|
$581.0M
-34.79%
YoY
|
$989.0M
13.81%
YoY
|
$964.0M
9.79%
YoY
|
$844.0M
77.31%
YoY
|
$891.0M
62.59%
YoY
|
$869.0M
212.59%
YoY
|
$878.0M
130.45%
YoY
|
$476.0M
-1862.96%
YoY
|
$548.0M
-274.52%
YoY
|
$278.0M
118.9%
YoY
|
| Income Tax |
$210.0M
112.12%
YoY
|
$137.0M
-4.2%
YoY
|
$266.0M
31.68%
YoY
|
$291.0M
8.58%
YoY
|
$99.00M
-39.26%
YoY
|
$143.0M
-153.56%
YoY
|
$202.0M
-14.77%
YoY
|
$268.0M
12.61%
YoY
|
$163.0M
87.36%
YoY
|
-$267.0M
-222.48%
YoY
|
$237.0M
-0.84%
YoY
|
$238.0M
19.0%
YoY
|
$87.00M
-12.12%
YoY
|
$218.0M
172.5%
YoY
|
$239.0M
312.07%
YoY
|
$200.0M
-587.8%
YoY
|
$99.00M
-718.75%
YoY
|
$80.00M
-153.33%
YoY
|
$58.00M
114.81%
YoY
|
| Net Earnings |
$648.0M
-2.56%
YoY
|
$445.0M
-2.2%
YoY
|
$728.0M
24.66%
YoY
|
$763.0M
-1.17%
YoY
|
$665.0M
17.91%
YoY
|
$455.0M
-46.34%
YoY
|
$584.0M
-22.34%
YoY
|
$772.0M
6.34%
YoY
|
$564.0M
-25.5%
YoY
|
$848.0M
26.0%
YoY
|
$752.0M
19.37%
YoY
|
$726.0M
7.08%
YoY
|
$757.0M
100.8%
YoY
|
$673.0M
43.8%
YoY
|
$630.0M
186.36%
YoY
|
$678.0M
60.66%
YoY
|
$377.0M
-3527.27%
YoY
|
$468.0M
-385.37%
YoY
|
$220.0M
120.0%
YoY
|
| Basic Earnings Per Share |
$2.44
1.67%
YoY
|
N/A
|
$2.68
28.85%
YoY
|
$2.78
2.96%
YoY
|
$2.40
23.71%
YoY
|
N/A
|
$2.08
-17.46%
YoY
|
$2.70
12.97%
YoY
|
$1.94
-20.49%
YoY
|
N/A
|
$2.52
29.9%
YoY
|
$2.39
16.02%
YoY
|
$2.44
112.17%
YoY
|
N/A
|
$1.94
189.55%
YoY
|
$2.06
59.69%
YoY
|
$1.15
-3933.33%
YoY
|
N/A
|
$0.67
116.13%
YoY
|
| Diluted Earnings Per Share |
$2.43
1.67%
YoY
|
$1.65
1.85%
YoY
|
$2.67
28.99%
YoY
|
$2.78
3.35%
YoY
|
$2.39
23.78%
YoY
|
$1.62
-43.36%
YoY
|
$2.07
-17.53%
YoY
|
$2.69
13.01%
YoY
|
$1.93
-20.4%
YoY
|
$2.87
35.51%
YoY
|
$2.51
29.38%
YoY
|
$2.38
15.55%
YoY
|
$2.43
113.16%
YoY
|
$2.12
-100.0%
YoY
|
$1.94
189.55%
YoY
|
$2.06
60.94%
YoY
|
$1.14
-3900.0%
YoY
|
$1.419M
-283722440.1%
YoY
|
$0.67
116.13%
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 |
265.0M shares
-3.88%
YoY
|
268.4M shares
-3.43%
YoY
|
271.5M shares
-3.58%
YoY
|
273.9M shares
-4.11%
YoY
|
275.7M shares
-4.76%
YoY
|
277.9M shares
-5.38%
YoY
|
281.5M shares
-5.61%
YoY
|
285.6M shares
-5.85%
YoY
|
289.5M shares
-6.05%
YoY
|
293.7M shares
-7.22%
YoY
|
298.2M shares
-8.11%
YoY
|
303.4M shares
-7.57%
YoY
|
308.1M shares
-6.15%
YoY
|
316.5M shares
-2.81%
YoY
|
324.6M shares
-0.84%
YoY
|
328.2M shares
0.34%
YoY
|
328.3M shares
0.49%
YoY
|
325.7M shares
0.42%
YoY
|
327.3M shares
0.43%
YoY
|
| Diluted Shares Outstanding |
266.8M shares
-3.93%
YoY
|
N/A
|
272.5M shares
-3.51%
YoY
|
274.7M shares
-4.19%
YoY
|
277.7M shares
-4.77%
YoY
|
N/A
|
282.4M shares
-5.9%
YoY
|
286.7M shares
-6.0%
YoY
|
291.6M shares
-6.24%
YoY
|
N/A
|
300.1M shares
-7.86%
YoY
|
305.0M shares
-7.44%
YoY
|
311.0M shares
-5.76%
YoY
|
N/A
|
325.7M shares
-1.09%
YoY
|
329.5M shares
0.12%
YoY
|
330.0M shares
1.01%
YoY
|
N/A
|
329.3M shares
0.76%
YoY
|
Loading...