|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$16.10B
4.91%
YoY
|
$15.35B
7.07%
YoY
|
$14.33B
23.11%
YoY
|
$11.64B
19.82%
YoY
|
$9.716B
13.9%
YoY
|
| Cost Of Revenue |
$9.955B
8.27%
YoY
|
$9.195B
7.94%
YoY
|
$8.519B
28.18%
YoY
|
$6.646B
13.35%
YoY
|
$5.863B
9.65%
YoY
|
| Gross Profit |
$6.144B
-0.1%
YoY
|
$6.150B
5.8%
YoY
|
$5.813B
16.35%
YoY
|
$4.996B
29.67%
YoY
|
$3.853B
21.05%
YoY
|
| Selling, General & Admin |
$1.732B
5.29%
YoY
|
$1.645B
7.73%
YoY
|
$1.527B
9.07%
YoY
|
$1.400B
16.76%
YoY
|
$1.199B
22.47%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$3.108B
7.06%
YoY
|
$2.903B
4.39%
YoY
|
$2.781B
25.44%
YoY
|
$2.217B
11.8%
YoY
|
$1.983B
-0.25%
YoY
|
| Operating Expenses |
$1.732B
5.29%
YoY
|
$1.645B
7.73%
YoY
|
$1.527B
9.07%
YoY
|
$1.400B
16.76%
YoY
|
$1.199B
22.47%
YoY
|
| Operating Profit |
$3.973B
-2.26%
YoY
|
$4.065B
6.22%
YoY
|
$3.827B
18.41%
YoY
|
$3.232B
41.94%
YoY
|
$2.277B
26.5%
YoY
|
| Interest Expense |
-$716.0M
3.62%
YoY
|
-$691.0M
8.82%
YoY
|
-$635.0M
42.7%
YoY
|
-$445.0M
4.95%
YoY
|
-$424.0M
-36.62%
YoY
|
| Other Income/Expense, Net |
$81.00M
478.57%
YoY
|
$14.00M
-26.32%
YoY
|
$19.00M
26.67%
YoY
|
$15.00M
-314.29%
YoY
|
-$7.000M
-187.5%
YoY
|
| Pretax Income |
$3.338B
-1.48%
YoY
|
$3.388B
5.51%
YoY
|
$3.211B
14.6%
YoY
|
$2.802B
51.79%
YoY
|
$1.846B
62.07%
YoY
|
| Income Tax |
$844.0M
3.81%
YoY
|
$813.0M
3.3%
YoY
|
$787.0M
12.91%
YoY
|
$697.0M
51.52%
YoY
|
$460.0M
84.74%
YoY
|
| Net Earnings |
$2.494B
-3.15%
YoY
|
$2.575B
6.23%
YoY
|
$2.424B
15.15%
YoY
|
$2.105B
51.88%
YoY
|
$1.386B
55.73%
YoY
|
| Basic Earnings Per Share |
$38.71
-0.28%
YoY
|
$38.82
9.66%
YoY
|
$35.40
18.91%
YoY
|
$29.77
55.54%
YoY
|
$19.14
56.37%
YoY
|
| Diluted Earnings Per Share |
$38.61
-0.21%
YoY
|
$38.69
9.67%
YoY
|
$35.28
18.99%
YoY
|
$29.65
55.72%
YoY
|
$19.04
56.07%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
64.44M shares
-2.87%
YoY
|
66.35M shares
-3.1%
YoY
|
68.47M shares
-3.16%
YoY
|
70.70M shares
-2.39%
YoY
|
72.43M shares
-0.31%
YoY
|
| Diluted Shares Outstanding |
64.60M shares
-2.95%
YoY
|
66.57M shares
-3.12%
YoY
|
68.71M shares
-3.19%
YoY
|
70.97M shares
-2.53%
YoY
|
72.82M shares
-0.15%
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 |
$3.985B
7.15%
YoY
|
$4.208B
2.76%
YoY
|
$4.229B
5.94%
YoY
|
$3.943B
4.51%
YoY
|
$3.719B
6.71%
YoY
|
$4.095B
9.84%
YoY
|
$3.992B
6.03%
YoY
|
$3.773B
6.16%
YoY
|
$3.485B
6.09%
YoY
|
$3.728B
13.11%
YoY
|
$3.765B
23.4%
YoY
|
$3.554B
28.26%
YoY
|
$3.285B
30.15%
YoY
|
$3.296B
18.73%
YoY
|
$3.051B
17.53%
YoY
|
$2.771B
21.16%
YoY
|
$2.524B
22.7%
YoY
|
$2.776B
21.81%
YoY
|
$2.596B
18.7%
YoY
|
| Cost Of Revenue |
$2.516B
6.47%
YoY
|
$2.618B
6.55%
YoY
|
$2.564B
9.39%
YoY
|
$2.410B
6.87%
YoY
|
$2.363B
10.47%
YoY
|
$2.457B
13.43%
YoY
|
$2.344B
7.52%
YoY
|
$2.255B
5.92%
YoY
|
$2.139B
4.65%
YoY
|
$2.166B
19.8%
YoY
|
$2.180B
29.38%
YoY
|
$2.129B
31.34%
YoY
|
$2.044B
33.42%
YoY
|
$1.808B
11.95%
YoY
|
$1.685B
12.86%
YoY
|
$1.621B
14.8%
YoY
|
$1.532B
14.07%
YoY
|
$1.615B
14.54%
YoY
|
$1.493B
14.76%
YoY
|
| Gross Profit |
$1.469B
8.33%
YoY
|
$1.590B
-2.93%
YoY
|
$1.665B
1.03%
YoY
|
$1.533B
0.99%
YoY
|
$1.356B
0.74%
YoY
|
$1.638B
4.87%
YoY
|
$1.648B
3.97%
YoY
|
$1.518B
6.53%
YoY
|
$1.346B
8.46%
YoY
|
$1.562B
4.97%
YoY
|
$1.585B
16.03%
YoY
|
$1.425B
23.91%
YoY
|
$1.241B
25.1%
YoY
|
$1.488B
28.17%
YoY
|
$1.366B
23.84%
YoY
|
$1.150B
31.43%
YoY
|
$992.0M
38.94%
YoY
|
$1.161B
33.6%
YoY
|
$1.103B
24.49%
YoY
|
| Selling, General & Admin |
$441.0M
0.92%
YoY
|
$431.0M
-1.15%
YoY
|
$442.0M
6.25%
YoY
|
$422.0M
4.46%
YoY
|
$437.0M
12.34%
YoY
|
$436.0M
10.94%
YoY
|
$416.0M
11.23%
YoY
|
$404.0M
6.88%
YoY
|
$389.0M
1.83%
YoY
|
$393.0M
3.97%
YoY
|
$374.0M
5.06%
YoY
|
$378.0M
10.2%
YoY
|
$382.0M
18.27%
YoY
|
$378.0M
17.39%
YoY
|
$356.0M
9.2%
YoY
|
$343.0M
13.95%
YoY
|
$323.0M
29.2%
YoY
|
$322.0M
21.97%
YoY
|
$326.0M
40.52%
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 |
$795.0M
5.86%
YoY
|
$805.0M
5.64%
YoY
|
$793.0M
7.45%
YoY
|
$759.0M
5.86%
YoY
|
$751.0M
9.48%
YoY
|
$762.0M
9.33%
YoY
|
$738.0M
6.19%
YoY
|
$717.0M
3.02%
YoY
|
$686.0M
-1.01%
YoY
|
$697.0M
20.8%
YoY
|
$695.0M
24.11%
YoY
|
$696.0M
27.01%
YoY
|
$693.0M
30.26%
YoY
|
$577.0M
8.46%
YoY
|
$560.0M
9.8%
YoY
|
$548.0M
15.37%
YoY
|
$532.0M
14.16%
YoY
|
$532.0M
10.83%
YoY
|
$510.0M
3.66%
YoY
|
| Operating Expenses |
$441.0M
0.92%
YoY
|
$538.0M
-2.36%
YoY
|
$442.0M
6.25%
YoY
|
$422.0M
4.46%
YoY
|
$437.0M
12.34%
YoY
|
$551.0M
11.31%
YoY
|
$416.0M
11.23%
YoY
|
$404.0M
-16.18%
YoY
|
$389.0M
1.83%
YoY
|
$495.0M
6.68%
YoY
|
$374.0M
5.06%
YoY
|
$482.0M
40.52%
YoY
|
$382.0M
18.27%
YoY
|
$464.0M
11.81%
YoY
|
$356.0M
9.2%
YoY
|
$343.0M
13.95%
YoY
|
$323.0M
29.2%
YoY
|
$415.0M
15.6%
YoY
|
$326.0M
40.52%
YoY
|
| Operating Profit |
$869.0M
8.08%
YoY
|
$1.052B
-3.22%
YoY
|
$1.114B
-0.71%
YoY
|
$1.003B
-0.1%
YoY
|
$804.0M
-5.63%
YoY
|
$1.087B
2.26%
YoY
|
$1.122B
2.09%
YoY
|
$1.004B
6.47%
YoY
|
$852.0M
15.14%
YoY
|
$1.063B
3.81%
YoY
|
$1.099B
19.33%
YoY
|
$943.0M
31.89%
YoY
|
$740.0M
29.37%
YoY
|
$1.024B
37.45%
YoY
|
$921.0M
35.64%
YoY
|
$715.0M
48.65%
YoY
|
$572.0M
53.76%
YoY
|
$745.0M
46.08%
YoY
|
$679.0M
23.23%
YoY
|
| Interest Expense |
-$176.0M
-4.35%
YoY
|
-$183.0M
1.67%
YoY
|
-$178.0M
0.0%
YoY
|
-$171.0M
-1.16%
YoY
|
-$184.0M
15.0%
YoY
|
-$180.0M
11.8%
YoY
|
-$178.0M
9.2%
YoY
|
-$173.0M
7.45%
YoY
|
-$160.0M
6.67%
YoY
|
-$161.0M
21.97%
YoY
|
-$163.0M
53.77%
YoY
|
-$161.0M
42.48%
YoY
|
-$150.0M
59.57%
YoY
|
-$132.0M
41.94%
YoY
|
-$106.0M
-19.7%
YoY
|
-$113.0M
13.0%
YoY
|
-$94.00M
-5.05%
YoY
|
-$93.00M
-25.6%
YoY
|
-$132.0M
-52.52%
YoY
|
| Other Income/Expense, Net |
$8.000M
-88.24%
YoY
|
$2.000M
-200.0%
YoY
|
$1.000M
-80.0%
YoY
|
$7.000M
75.0%
YoY
|
$68.00M
2166.67%
YoY
|
-$2.000M
N/A
|
$5.000M
-28.57%
YoY
|
$4.000M
-50.0%
YoY
|
$3.000M
-25.0%
YoY
|
$0.00
-100.0%
YoY
|
$7.000M
600.0%
YoY
|
$8.000M
33.33%
YoY
|
$4.000M
-20.0%
YoY
|
$3.000M
-137.5%
YoY
|
$1.000M
-66.67%
YoY
|
$6.000M
-250.0%
YoY
|
$5.000M
150.0%
YoY
|
-$8.000M
-500.0%
YoY
|
$3.000M
50.0%
YoY
|
| Pretax Income |
$701.0M
1.89%
YoY
|
$874.0M
-3.85%
YoY
|
$937.0M
-1.26%
YoY
|
$839.0M
0.48%
YoY
|
$688.0M
-1.01%
YoY
|
$909.0M
0.78%
YoY
|
$949.0M
0.64%
YoY
|
$835.0M
8.16%
YoY
|
$695.0M
17.0%
YoY
|
$902.0M
0.78%
YoY
|
$943.0M
15.56%
YoY
|
$772.0M
26.97%
YoY
|
$594.0M
22.98%
YoY
|
$895.0M
38.98%
YoY
|
$816.0M
48.36%
YoY
|
$608.0M
61.27%
YoY
|
$483.0M
75.64%
YoY
|
$644.0M
66.41%
YoY
|
$550.0M
100.0%
YoY
|
| Income Tax |
$170.0M
0.0%
YoY
|
$221.0M
0.45%
YoY
|
$236.0M
-2.07%
YoY
|
$217.0M
9.05%
YoY
|
$170.0M
11.11%
YoY
|
$220.0M
-1.35%
YoY
|
$241.0M
0.42%
YoY
|
$199.0M
9.94%
YoY
|
$153.0M
6.99%
YoY
|
$223.0M
-12.89%
YoY
|
$240.0M
14.29%
YoY
|
$181.0M
57.39%
YoY
|
$143.0M
23.28%
YoY
|
$256.0M
57.06%
YoY
|
$210.0M
48.94%
YoY
|
$115.0M
36.9%
YoY
|
$116.0M
61.11%
YoY
|
$163.0M
81.11%
YoY
|
$141.0M
110.45%
YoY
|
| Net Earnings |
$531.0M
2.51%
YoY
|
$653.0M
-5.22%
YoY
|
$701.0M
-0.99%
YoY
|
$622.0M
-2.2%
YoY
|
$518.0M
-4.43%
YoY
|
$689.0M
1.47%
YoY
|
$708.0M
0.71%
YoY
|
$636.0M
7.61%
YoY
|
$542.0M
20.18%
YoY
|
$679.0M
6.26%
YoY
|
$703.0M
16.01%
YoY
|
$591.0M
19.88%
YoY
|
$451.0M
22.89%
YoY
|
$639.0M
32.85%
YoY
|
$606.0M
48.17%
YoY
|
$493.0M
68.26%
YoY
|
$367.0M
80.79%
YoY
|
$481.0M
61.95%
YoY
|
$409.0M
96.63%
YoY
|
| Basic Earnings Per Share |
$8.44
6.57%
YoY
|
$10.30
-1.9%
YoY
|
$10.93
1.86%
YoY
|
$9.59
0.31%
YoY
|
$7.92
-1.74%
YoY
|
$10.50
4.58%
YoY
|
$10.73
4.17%
YoY
|
$9.56
11.16%
YoY
|
$8.06
24.0%
YoY
|
$10.04
9.13%
YoY
|
$10.30
18.53%
YoY
|
$8.60
24.46%
YoY
|
$6.50
28.21%
YoY
|
$9.20
38.35%
YoY
|
$8.69
53.81%
YoY
|
$6.91
71.46%
YoY
|
$5.07
80.43%
YoY
|
$6.65
61.8%
YoY
|
$5.65
96.18%
YoY
|
| Diluted Earnings Per Share |
$8.43
6.57%
YoY
|
$10.27
-1.91%
YoY
|
$10.91
1.96%
YoY
|
$9.59
0.52%
YoY
|
$7.91
-1.62%
YoY
|
$10.47
4.6%
YoY
|
$10.70
3.98%
YoY
|
$9.54
11.12%
YoY
|
$8.04
24.27%
YoY
|
$10.01
9.4%
YoY
|
$10.29
18.82%
YoY
|
$8.59
24.42%
YoY
|
$6.47
28.12%
YoY
|
$9.15
38.43%
YoY
|
$8.66
53.82%
YoY
|
$6.90
71.64%
YoY
|
$5.05
80.36%
YoY
|
$6.61
61.61%
YoY
|
$5.63
96.17%
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 |
63.00M shares
-3.54%
YoY
|
63.63M shares
-3.04%
YoY
|
64.34M shares
-2.71%
YoY
|
65.00M shares
-2.39%
YoY
|
65.31M shares
-2.8%
YoY
|
65.62M shares
-3.19%
YoY
|
66.14M shares
-3.14%
YoY
|
66.59M shares
-3.12%
YoY
|
67.19M shares
-3.13%
YoY
|
67.78M shares
-2.2%
YoY
|
68.28M shares
-2.43%
YoY
|
68.73M shares
-3.5%
YoY
|
69.36M shares
-4.16%
YoY
|
69.31M shares
-4.26%
YoY
|
69.99M shares
-3.42%
YoY
|
71.22M shares
-1.7%
YoY
|
72.37M shares
0.05%
YoY
|
72.39M shares
0.36%
YoY
|
72.46M shares
0.38%
YoY
|
| Diluted Shares Outstanding |
63.03M shares
-3.68%
YoY
|
N/A
|
64.28M shares
-2.88%
YoY
|
64.95M shares
-2.65%
YoY
|
65.44M shares
-2.94%
YoY
|
N/A
|
66.19M shares
-3.04%
YoY
|
66.71M shares
-3.09%
YoY
|
67.42M shares
-3.34%
YoY
|
N/A
|
68.26M shares
-2.56%
YoY
|
68.84M shares
-3.52%
YoY
|
69.75M shares
-4.04%
YoY
|
N/A
|
70.05M shares
-3.65%
YoY
|
71.35M shares
-1.87%
YoY
|
72.68M shares
0.01%
YoY
|
N/A
|
72.71M shares
0.37%
YoY
|
Loading...