|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$39.42B
4.08%
YoY
|
$37.88B
6.41%
YoY
|
$35.60B
4.52%
YoY
|
$34.06B
48.82%
YoY
|
$22.89B
0.0%
YoY
|
| Cost Of Revenue |
$32.56B
3.88%
YoY
|
$31.34B
6.43%
YoY
|
$29.45B
3.09%
YoY
|
$28.57B
49.04%
YoY
|
$19.17B
0.0%
YoY
|
| Gross Profit |
$6.864B
5.05%
YoY
|
$6.534B
6.28%
YoY
|
$6.148B
11.94%
YoY
|
$5.492B
47.67%
YoY
|
$3.719B
0.0%
YoY
|
| Selling, General & Admin |
$5.632B
4.07%
YoY
|
$5.412B
5.77%
YoY
|
$5.117B
4.73%
YoY
|
$4.886B
30.05%
YoY
|
$3.757B
2.15%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$462.0M
5.48%
YoY
|
$438.0M
10.89%
YoY
|
$395.0M
6.18%
YoY
|
$372.0M
-11.85%
YoY
|
$422.0M
0.0%
YoY
|
| Operating Expenses |
$5.665B
4.23%
YoY
|
$5.435B
5.92%
YoY
|
$5.131B
4.76%
YoY
|
$4.898B
29.03%
YoY
|
$3.796B
1.04%
YoY
|
| Operating Profit |
$1.199B
9.1%
YoY
|
$1.099B
8.06%
YoY
|
$1.017B
71.21%
YoY
|
$594.0M
-871.43%
YoY
|
-$77.00M
102.63%
YoY
|
| Interest Expense |
-$305.0M
-3.17%
YoY
|
-$315.0M
-197.22%
YoY
|
$324.0M
52.11%
YoY
|
$213.0M
-10.5%
YoY
|
$238.0M
-200.0%
YoY
|
| Other Income/Expense, Net |
$4.000M
-166.67%
YoY
|
-$6.000M
-200.0%
YoY
|
$6.000M
-72.73%
YoY
|
$22.00M
4.76%
YoY
|
$21.00M
0.0%
YoY
|
| Pretax Income |
$898.0M
39.44%
YoY
|
$644.0M
-5.01%
YoY
|
$678.0M
87.81%
YoY
|
$361.0M
-222.79%
YoY
|
-$294.0M
0.0%
YoY
|
| Income Tax |
$222.0M
48.0%
YoY
|
$150.0M
-12.79%
YoY
|
$172.0M
79.17%
YoY
|
$96.00M
-241.18%
YoY
|
-$68.00M
0.0%
YoY
|
| Net Earnings |
$676.0M
36.84%
YoY
|
$494.0M
-2.37%
YoY
|
$506.0M
90.94%
YoY
|
$265.0M
-217.26%
YoY
|
-$226.0M
-11.02%
YoY
|
| Basic Earnings Per Share |
$2.98
45.37%
YoY
|
$2.05
-1.91%
YoY
|
$2.09
104.9%
YoY
|
$1.02
-188.7%
YoY
|
-$1.15
N/A
|
| Diluted Earnings Per Share |
$2.94
45.54%
YoY
|
$2.02
0.0%
YoY
|
$2.02
100.0%
YoY
|
$1.01
-187.83%
YoY
|
-$1.15
0.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
227.0M shares
-5.81%
YoY
|
241.0M shares
0.84%
YoY
|
239.0M shares
6.7%
YoY
|
224.0M shares
1.82%
YoY
|
220.0M shares
N/A
|
| Diluted Shares Outstanding |
230.0M shares
-5.74%
YoY
|
244.0M shares
-2.4%
YoY
|
250.0M shares
10.62%
YoY
|
226.0M shares
2.73%
YoY
|
220.0M shares
N/A
|
|
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 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$10.53B
4.46%
YoY
|
$9.610B
2.77%
YoY
|
$9.800B
3.26%
YoY
|
$10.19B
4.76%
YoY
|
$10.08B
3.84%
YoY
|
$9.351B
4.49%
YoY
|
$9.491B
6.21%
YoY
|
$9.728B
6.83%
YoY
|
$9.709B
13.66%
YoY
|
$8.949B
N/A
|
$8.936B
0.21%
YoY
|
$9.106B
3.16%
YoY
|
$8.542B
9.54%
YoY
|
$8.917B
13.02%
YoY
|
$8.827B
15.19%
YoY
|
$7.798B
23.88%
YoY
|
$7.639B
24.45%
YoY
|
$7.890B
N/A
|
| Cost Of Revenue |
$8.613B
3.71%
YoY
|
$7.957B
2.84%
YoY
|
$8.080B
3.26%
YoY
|
$8.438B
4.68%
YoY
|
$8.305B
3.77%
YoY
|
$7.737B
3.8%
YoY
|
$7.825B
6.52%
YoY
|
$8.061B
6.57%
YoY
|
$8.003B
12.45%
YoY
|
$7.454B
N/A
|
$7.346B
-1.49%
YoY
|
$7.564B
1.61%
YoY
|
$7.117B
7.78%
YoY
|
$7.457B
12.15%
YoY
|
$7.444B
14.63%
YoY
|
$6.603B
24.77%
YoY
|
$6.397B
24.7%
YoY
|
$6.649B
N/A
|
| Gross Profit |
$1.919B
7.99%
YoY
|
$1.653B
2.42%
YoY
|
$1.720B
3.24%
YoY
|
$1.753B
5.16%
YoY
|
$1.777B
4.16%
YoY
|
$1.614B
7.96%
YoY
|
$1.666B
4.78%
YoY
|
$1.667B
8.11%
YoY
|
$1.706B
19.72%
YoY
|
$1.495B
N/A
|
$1.590B
8.9%
YoY
|
$1.542B
11.5%
YoY
|
$1.425B
19.25%
YoY
|
$1.460B
17.65%
YoY
|
$1.383B
18.31%
YoY
|
$1.195B
19.14%
YoY
|
$1.242B
23.21%
YoY
|
$1.241B
N/A
|
| Selling, General & Admin |
$1.477B
5.27%
YoY
|
$1.429B
3.18%
YoY
|
$1.386B
1.76%
YoY
|
$1.458B
5.73%
YoY
|
$1.403B
3.62%
YoY
|
$1.385B
5.16%
YoY
|
$1.362B
4.93%
YoY
|
$1.379B
5.11%
YoY
|
$1.354B
9.37%
YoY
|
$1.317B
N/A
|
$1.298B
4.17%
YoY
|
$1.312B
6.41%
YoY
|
$1.238B
6.63%
YoY
|
$1.246B
13.38%
YoY
|
$1.233B
18.1%
YoY
|
$1.161B
19.44%
YoY
|
$1.094B
14.08%
YoY
|
$1.099B
N/A
|
| 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
|
| Depreciation & Amortization |
$104.0M
1.96%
YoY
|
$119.0M
6.25%
YoY
|
$117.0M
5.41%
YoY
|
$103.0M
4.04%
YoY
|
$102.0M
6.25%
YoY
|
$112.0M
6.67%
YoY
|
$111.0M
5.71%
YoY
|
$99.00M
16.47%
YoY
|
$96.00M
-2.04%
YoY
|
$105.0M
N/A
|
$105.0M
29.63%
YoY
|
$85.00M
4.94%
YoY
|
$98.00M
10.11%
YoY
|
$81.00M
2.53%
YoY
|
$81.00M
0.0%
YoY
|
$89.00M
-11.88%
YoY
|
$92.00M
-13.21%
YoY
|
$79.00M
N/A
|
| Operating Expenses |
$1.476B
5.05%
YoY
|
$1.437B
3.38%
YoY
|
$1.386B
1.76%
YoY
|
$1.471B
5.98%
YoY
|
$1.405B
3.77%
YoY
|
$1.390B
4.51%
YoY
|
$1.362B
4.93%
YoY
|
$1.388B
9.38%
YoY
|
$1.354B
9.37%
YoY
|
$1.330B
N/A
|
$1.298B
4.17%
YoY
|
$1.269B
2.92%
YoY
|
$1.238B
6.63%
YoY
|
$1.246B
12.66%
YoY
|
$1.233B
17.99%
YoY
|
$1.161B
19.08%
YoY
|
$1.094B
11.86%
YoY
|
$1.106B
N/A
|
| Operating Profit |
$443.0M
19.09%
YoY
|
$216.0M
-3.57%
YoY
|
$334.0M
9.87%
YoY
|
$282.0M
1.08%
YoY
|
$372.0M
5.68%
YoY
|
$224.0M
35.76%
YoY
|
$304.0M
4.11%
YoY
|
$279.0M
-13.35%
YoY
|
$352.0M
88.24%
YoY
|
$165.0M
N/A
|
$292.0M
36.45%
YoY
|
$322.0M
114.67%
YoY
|
$187.0M
450.0%
YoY
|
$214.0M
58.52%
YoY
|
$150.0M
20.97%
YoY
|
$34.00M
21.43%
YoY
|
$148.0M
393.33%
YoY
|
$135.0M
N/A
|
| Interest Expense |
-$77.00M
4.05%
YoY
|
-$75.00M
-2.6%
YoY
|
-$78.00M
-2.5%
YoY
|
-$76.00M
1.33%
YoY
|
-$74.00M
-8.64%
YoY
|
-$77.00M
-197.47%
YoY
|
-$80.00M
0.0%
YoY
|
-$75.00M
-192.59%
YoY
|
-$81.00M
-200.0%
YoY
|
$79.00M
N/A
|
-$80.00M
-223.08%
YoY
|
$81.00M
35.0%
YoY
|
$81.00M
47.27%
YoY
|
$65.00M
30.0%
YoY
|
$60.00M
11.11%
YoY
|
$55.00M
1.85%
YoY
|
-$55.00M
-8.33%
YoY
|
$50.00M
N/A
|
| Other Income/Expense, Net |
$3.000M
50.0%
YoY
|
$1.000M
0.0%
YoY
|
$1.000M
-200.0%
YoY
|
$0.00
-100.0%
YoY
|
$2.000M
-166.67%
YoY
|
$1.000M
0.0%
YoY
|
-$1.000M
-150.0%
YoY
|
-$3.000M
-250.0%
YoY
|
-$3.000M
-400.0%
YoY
|
$1.000M
N/A
|
$2.000M
-60.0%
YoY
|
$2.000M
-60.0%
YoY
|
$1.000M
-83.33%
YoY
|
$5.000M
-16.67%
YoY
|
$5.000M
-16.67%
YoY
|
$6.000M
-14.29%
YoY
|
$7.000M
40.0%
YoY
|
$6.000M
N/A
|
| Pretax Income |
$369.0M
23.0%
YoY
|
$142.0M
-4.05%
YoY
|
$244.0M
180.46%
YoY
|
$206.0M
2.49%
YoY
|
$300.0M
11.52%
YoY
|
$148.0M
70.11%
YoY
|
$87.00M
-56.5%
YoY
|
$201.0M
55.81%
YoY
|
$269.0M
151.4%
YoY
|
$87.00M
N/A
|
$200.0M
29.87%
YoY
|
$129.0M
35.79%
YoY
|
$107.0M
-813.33%
YoY
|
$154.0M
69.23%
YoY
|
$95.00M
25.0%
YoY
|
-$15.00M
-64.29%
YoY
|
$89.00M
-456.0%
YoY
|
$91.00M
N/A
|
| Income Tax |
$94.00M
23.68%
YoY
|
$26.00M
-21.21%
YoY
|
$60.00M
185.71%
YoY
|
$53.00M
0.0%
YoY
|
$76.00M
7.04%
YoY
|
$33.00M
560.0%
YoY
|
$21.00M
-60.38%
YoY
|
$53.00M
55.88%
YoY
|
$71.00M
184.0%
YoY
|
$5.000M
N/A
|
$53.00M
17.78%
YoY
|
$34.00M
36.0%
YoY
|
$25.00M
-412.5%
YoY
|
$45.00M
66.67%
YoY
|
$25.00M
19.05%
YoY
|
-$8.000M
-55.56%
YoY
|
$20.00M
-233.33%
YoY
|
$27.00M
N/A
|
| Net Earnings |
$275.0M
22.77%
YoY
|
$116.0M
0.87%
YoY
|
$184.0M
178.79%
YoY
|
$153.0M
3.38%
YoY
|
$224.0M
13.13%
YoY
|
$115.0M
40.24%
YoY
|
$66.00M
-55.1%
YoY
|
$148.0M
55.79%
YoY
|
$198.0M
141.46%
YoY
|
$82.00M
N/A
|
$147.0M
34.86%
YoY
|
$95.00M
35.71%
YoY
|
$82.00M
-1271.43%
YoY
|
$109.0M
70.31%
YoY
|
$70.00M
27.27%
YoY
|
-$7.000M
-70.83%
YoY
|
$69.00M
-790.0%
YoY
|
$64.00M
N/A
|
| Basic Earnings Per Share |
$1.26
29.9%
YoY
|
$0.53
6.0%
YoY
|
N/A
|
$0.68
11.48%
YoY
|
$0.97
19.75%
YoY
|
$0.50
51.52%
YoY
|
N/A
|
$0.61
60.53%
YoY
|
$0.81
145.45%
YoY
|
$0.33
N/A
|
N/A
|
$0.38
40.74%
YoY
|
$0.33
-571.43%
YoY
|
$0.44
76.0%
YoY
|
$0.27
28.57%
YoY
|
-$0.07
-61.11%
YoY
|
N/A
|
$0.25
N/A
|
| Diluted Earnings Per Share |
$1.24
29.17%
YoY
|
$0.52
6.12%
YoY
|
$0.82
192.24%
YoY
|
$0.67
9.84%
YoY
|
$0.96
20.0%
YoY
|
$0.49
48.48%
YoY
|
$0.28
-52.34%
YoY
|
$0.61
60.53%
YoY
|
$0.80
150.0%
YoY
|
$0.33
N/A
|
$0.59
37.21%
YoY
|
$0.38
40.74%
YoY
|
$0.32
-557.14%
YoY
|
$0.43
79.17%
YoY
|
$0.27
35.0%
YoY
|
-$0.07
-61.11%
YoY
|
$0.31
-770.0%
YoY
|
$0.24
N/A
|
| 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
|
| Basic Shares Outstanding |
219.0M shares
-4.78%
YoY
|
220.5M shares
-4.53%
YoY
|
N/A
|
225.5M shares
-6.43%
YoY
|
230.0M shares
-6.5%
YoY
|
231.0M shares
-5.68%
YoY
|
N/A
|
241.0M shares
-2.39%
YoY
|
246.0M shares
5.74%
YoY
|
244.9M shares
9.18%
YoY
|
N/A
|
246.9M shares
9.96%
YoY
|
232.7M shares
3.91%
YoY
|
224.9M shares
0.94%
YoY
|
224.5M shares
0.91%
YoY
|
223.9M shares
0.89%
YoY
|
223.0M shares
0.88%
YoY
|
222.8M shares
0.88%
YoY
|
| Diluted Shares Outstanding |
221.0M shares
-5.15%
YoY
|
223.0M shares
-4.7%
YoY
|
N/A
|
228.4M shares
-6.36%
YoY
|
233.0M shares
-6.05%
YoY
|
234.0M shares
-5.65%
YoY
|
N/A
|
243.9M shares
-2.05%
YoY
|
248.0M shares
-1.59%
YoY
|
248.0M shares
N/A
|
N/A
|
249.0M shares
10.18%
YoY
|
252.0M shares
13.0%
YoY
|
251.0M shares
11.56%
YoY
|
226.0M shares
0.44%
YoY
|
223.0M shares
0.9%
YoY
|
N/A
|
225.0M shares
N/A
|
Loading...