|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$39.42B
4.08%
YoY
|
$37.88B
6.41%
YoY
|
$35.60B
20.72%
YoY
|
$29.49B
28.85%
YoY
|
$22.89B
0.0%
YoY
|
| Cost Of Revenue |
$32.56B
3.88%
YoY
|
$31.34B
6.43%
YoY
|
$29.45B
18.59%
YoY
|
$24.83B
29.56%
YoY
|
$19.17B
0.0%
YoY
|
| Gross Profit |
$6.864B
5.05%
YoY
|
$6.534B
6.28%
YoY
|
$6.148B
32.07%
YoY
|
$4.655B
25.17%
YoY
|
$3.719B
0.0%
YoY
|
| Selling, General & Admin |
$5.632B
4.07%
YoY
|
$5.412B
5.77%
YoY
|
$5.117B
21.26%
YoY
|
$4.220B
12.32%
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
4.5%
YoY
|
$378.0M
-10.43%
YoY
|
$422.0M
0.0%
YoY
|
| Operating Expenses |
$5.665B
4.23%
YoY
|
$5.435B
5.92%
YoY
|
$5.131B
21.27%
YoY
|
$4.231B
11.46%
YoY
|
$3.796B
1.04%
YoY
|
| Operating Profit |
$1.199B
9.1%
YoY
|
$1.099B
8.06%
YoY
|
$1.017B
139.86%
YoY
|
$424.0M
-650.65%
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
-76.92%
YoY
|
$26.00M
23.81%
YoY
|
$21.00M
0.0%
YoY
|
| Pretax Income |
$898.0M
39.44%
YoY
|
$644.0M
-5.01%
YoY
|
$678.0M
216.82%
YoY
|
$214.0M
-172.79%
YoY
|
-$294.0M
0.0%
YoY
|
| Income Tax |
$222.0M
48.0%
YoY
|
$150.0M
-12.79%
YoY
|
$172.0M
244.0%
YoY
|
$50.00M
-173.53%
YoY
|
-$68.00M
0.0%
YoY
|
| Net Earnings |
$676.0M
36.84%
YoY
|
$494.0M
-2.37%
YoY
|
$506.0M
208.54%
YoY
|
$164.0M
-172.57%
YoY
|
-$226.0M
-11.02%
YoY
|
| Basic Earnings Per Share |
$2.98
45.37%
YoY
|
$2.05
-1.91%
YoY
|
$2.09
280.0%
YoY
|
$0.55
-147.83%
YoY
|
-$1.15
N/A
|
| Diluted Earnings Per Share |
$2.94
45.54%
YoY
|
$2.02
0.0%
YoY
|
$2.02
274.07%
YoY
|
$0.54
-146.96%
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
7.66%
YoY
|
222.0M shares
0.91%
YoY
|
220.0M shares
N/A
|
| Diluted Shares Outstanding |
230.0M shares
-5.74%
YoY
|
244.0M shares
-2.4%
YoY
|
250.0M shares
11.11%
YoY
|
225.0M shares
2.27%
YoY
|
220.0M shares
N/A
|
|
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 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$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
7.93%
YoY
|
$9.709B
13.66%
YoY
|
$8.949B
N/A
|
$8.936B
0.21%
YoY
|
$9.013B
2.11%
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
|
$7.663B
31.04%
YoY
|
| Cost Of Revenue |
$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
8.61%
YoY
|
$8.003B
12.45%
YoY
|
$7.454B
N/A
|
$7.346B
-1.49%
YoY
|
$7.422B
-0.3%
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
|
$6.494B
33.24%
YoY
|
| Gross Profit |
$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
4.78%
YoY
|
$1.706B
19.72%
YoY
|
$1.495B
N/A
|
$1.590B
8.9%
YoY
|
$1.591B
15.04%
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
|
$1.169B
20.02%
YoY
|
| Selling, General & Admin |
$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
8.67%
YoY
|
$1.354B
9.37%
YoY
|
$1.317B
N/A
|
$1.298B
4.17%
YoY
|
$1.269B
2.92%
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
|
$1.044B
19.59%
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
|
| Depreciation & Amortization |
$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
17.86%
YoY
|
$96.00M
-2.04%
YoY
|
$105.0M
N/A
|
$105.0M
29.63%
YoY
|
$84.00M
3.7%
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
|
$81.00M
-7.95%
YoY
|
| Operating Expenses |
$1.437B
3.38%
YoY
|
$1.386B
1.76%
YoY
|
$1.471B
5.98%
YoY
|
$1.405B
3.84%
YoY
|
$1.390B
4.51%
YoY
|
$1.362B
4.93%
YoY
|
$1.388B
9.38%
YoY
|
$1.353B
9.29%
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
|
$1.045B
16.63%
YoY
|
| Operating Profit |
$216.0M
-3.57%
YoY
|
$334.0M
9.87%
YoY
|
$282.0M
1.08%
YoY
|
$372.0M
5.38%
YoY
|
$224.0M
35.76%
YoY
|
$304.0M
4.11%
YoY
|
$279.0M
-13.35%
YoY
|
$353.0M
88.77%
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
|
$124.0M
58.97%
YoY
|
| Interest Expense |
-$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
-191.46%
YoY
|
-$81.00M
-200.0%
YoY
|
$79.00M
N/A
|
-$80.00M
-223.08%
YoY
|
$82.00M
36.67%
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
|
$54.00M
-14.29%
YoY
|
| Other Income/Expense, Net |
$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
|
$6.000M
0.0%
YoY
|
| Pretax Income |
$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
-16.94%
YoY
|
$269.0M
151.4%
YoY
|
$87.00M
N/A
|
$200.0M
29.87%
YoY
|
$242.0M
154.74%
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
|
$76.00M
261.9%
YoY
|
| Income Tax |
$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
-11.67%
YoY
|
$71.00M
184.0%
YoY
|
$5.000M
N/A
|
$53.00M
17.78%
YoY
|
$60.00M
140.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
|
$21.00M
61.54%
YoY
|
| Net Earnings |
$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
-18.68%
YoY
|
$198.0M
141.46%
YoY
|
$82.00M
N/A
|
$147.0M
34.86%
YoY
|
$182.0M
160.0%
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
|
$55.00M
587.5%
YoY
|
| Basic Earnings Per Share |
$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
-19.74%
YoY
|
$0.81
145.45%
YoY
|
$0.33
N/A
|
N/A
|
$0.76
181.48%
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
|
$0.21
-2200.0%
YoY
|
| Diluted Earnings Per Share |
$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.57%
YoY
|
$0.61
-16.44%
YoY
|
$0.80
150.0%
YoY
|
$0.33
N/A
|
$0.59
37.73%
YoY
|
$0.73
170.37%
YoY
|
$0.32
-557.14%
YoY
|
$0.43
79.17%
YoY
|
$0.27
35.0%
YoY
|
-$0.07
-61.11%
YoY
|
$306.7K
-774.67%
YoY
|
$0.24
N/A
|
$0.20
-2100.0%
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
|
| Basic Shares Outstanding |
220.5M shares
-4.27%
YoY
|
222.9M shares
-4.29%
YoY
|
225.2M shares
-7.93%
YoY
|
231.4M shares
-5.9%
YoY
|
230.4M shares
-5.93%
YoY
|
232.9M shares
-5.25%
YoY
|
244.6M shares
2.76%
YoY
|
245.9M shares
8.79%
YoY
|
244.9M shares
9.18%
YoY
|
245.9M shares
9.27%
YoY
|
238.0M shares
6.25%
YoY
|
226.0M shares
1.35%
YoY
|
225.0M shares
1.35%
YoY
|
224.0M shares
0.9%
YoY
|
223.0M shares
0.9%
YoY
|
223.0M shares
0.88%
YoY
|
222.0M shares
0.52%
YoY
|
222.0M shares
0.91%
YoY
|
| Diluted Shares Outstanding |
223.0M shares
-4.7%
YoY
|
N/A
|
228.4M shares
-6.39%
YoY
|
233.0M shares
-6.05%
YoY
|
234.0M shares
-5.65%
YoY
|
N/A
|
244.0M shares
-2.79%
YoY
|
248.0M shares
-1.59%
YoY
|
248.0M shares
N/A
|
N/A
|
251.0M shares
11.06%
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
|
225.0M shares
2.27%
YoY
|
Loading...