|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$40.55B
13.37%
YoY
|
$35.77B
11.95%
YoY
|
$31.95B
3.64%
YoY
|
$30.83B
11.11%
YoY
|
$27.75B
16.45%
YoY
|
| Cost Of Revenue |
$32.98B
14.48%
YoY
|
$28.81B
12.21%
YoY
|
$25.68B
5.92%
YoY
|
$24.24B
12.33%
YoY
|
$21.58B
13.29%
YoY
|
| Gross Profit |
$7.566B
8.77%
YoY
|
$6.956B
10.87%
YoY
|
$6.274B
-4.78%
YoY
|
$6.589B
6.85%
YoY
|
$6.167B
29.05%
YoY
|
| Selling, General & Admin |
$5.733B
18.13%
YoY
|
$4.853B
6.38%
YoY
|
$4.562B
-2.38%
YoY
|
$4.673B
14.23%
YoY
|
$4.091B
24.23%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$928.0M
37.69%
YoY
|
$674.0M
8.36%
YoY
|
$622.0M
1.45%
YoY
|
$613.1M
16.59%
YoY
|
$525.9M
4.82%
YoY
|
| Operating Expenses |
$6.499B
17.01%
YoY
|
$5.554B
7.14%
YoY
|
$5.184B
-2.42%
YoY
|
$5.313B
14.28%
YoY
|
$4.649B
21.44%
YoY
|
| Operating Profit |
$1.753B
24.06%
YoY
|
$1.413B
26.5%
YoY
|
$1.117B
-26.12%
YoY
|
$1.512B
-7.67%
YoY
|
$1.637B
68.85%
YoY
|
| Interest Expense |
-$216.0M
0.47%
YoY
|
-$215.0M
-317.17%
YoY
|
$99.00M
-38.12%
YoY
|
$160.0M
-71.85%
YoY
|
$568.3M
879.91%
YoY
|
| Other Income/Expense, Net |
$19.00M
-51.28%
YoY
|
$39.00M
-36.07%
YoY
|
$61.00M
-614.16%
YoY
|
-$11.86M
-105.83%
YoY
|
$203.6M
1070.57%
YoY
|
| Pretax Income |
$1.594B
30.87%
YoY
|
$1.218B
-4.62%
YoY
|
$1.277B
-22.99%
YoY
|
$1.658B
-31.18%
YoY
|
$2.409B
148.4%
YoY
|
| Income Tax |
$317.0M
74.18%
YoY
|
$182.0M
-27.2%
YoY
|
$250.0M
6.73%
YoY
|
$234.2M
-58.73%
YoY
|
$567.5M
165.06%
YoY
|
| Net Earnings |
$1.157B
19.52%
YoY
|
$968.0M
-1.83%
YoY
|
$986.0M
-29.94%
YoY
|
$1.407B
-23.37%
YoY
|
$1.837B
144.23%
YoY
|
| Basic Earnings Per Share |
$3.88
22.78%
YoY
|
$3.16
-1.25%
YoY
|
$3.20
-26.61%
YoY
|
$4.36
-20.44%
YoY
|
$5.48
144.64%
YoY
|
| Diluted Earnings Per Share |
$3.85
22.61%
YoY
|
$3.14
-0.32%
YoY
|
$3.15
-26.57%
YoY
|
$4.29
-20.7%
YoY
|
$5.41
143.69%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
298.2M shares
-2.52%
YoY
|
305.9M shares
-0.83%
YoY
|
308.4M shares
-4.46%
YoY
|
322.8M shares
-3.7%
YoY
|
335.2M shares
0.01%
YoY
|
| Diluted Shares Outstanding |
300.8M shares
-2.36%
YoY
|
308.0M shares
-1.45%
YoY
|
312.6M shares
-4.62%
YoY
|
327.7M shares
-3.54%
YoY
|
339.7M shares
0.39%
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 |
$10.53B
18.15%
YoY
|
$11.63B
11.77%
YoY
|
$10.26B
13.52%
YoY
|
$9.754B
16.24%
YoY
|
$8.910B
12.29%
YoY
|
$10.40B
16.25%
YoY
|
$9.036B
14.84%
YoY
|
$8.391B
8.69%
YoY
|
$7.935B
7.07%
YoY
|
$8.950B
9.22%
YoY
|
$7.868B
4.5%
YoY
|
$7.720B
-0.66%
YoY
|
$7.411B
1.07%
YoY
|
$8.194B
-4.16%
YoY
|
$7.530B
10.76%
YoY
|
$7.771B
20.32%
YoY
|
$7.333B
23.47%
YoY
|
$8.550B
23.73%
YoY
|
$6.798B
20.43%
YoY
|
| Cost Of Revenue |
$8.675B
19.41%
YoY
|
$9.473B
14.75%
YoY
|
$8.304B
14.51%
YoY
|
$7.942B
16.91%
YoY
|
$7.265B
12.2%
YoY
|
$8.255B
16.38%
YoY
|
$7.252B
13.37%
YoY
|
$6.793B
9.93%
YoY
|
$6.475B
7.8%
YoY
|
$7.093B
9.14%
YoY
|
$6.397B
7.79%
YoY
|
$6.179B
2.07%
YoY
|
$6.006B
4.42%
YoY
|
$6.499B
-1.3%
YoY
|
$5.934B
12.85%
YoY
|
$6.054B
20.68%
YoY
|
$5.752B
21.88%
YoY
|
$6.584B
22.59%
YoY
|
$5.259B
15.21%
YoY
|
| Gross Profit |
$1.852B
12.58%
YoY
|
$2.156B
0.33%
YoY
|
$1.954B
9.53%
YoY
|
$1.812B
13.39%
YoY
|
$1.645B
12.67%
YoY
|
$2.149B
15.72%
YoY
|
$1.784B
21.26%
YoY
|
$1.598B
3.74%
YoY
|
$1.460B
3.94%
YoY
|
$1.857B
9.51%
YoY
|
$1.471B
-7.76%
YoY
|
$1.540B
-10.3%
YoY
|
$1.405B
-11.14%
YoY
|
$1.696B
-13.75%
YoY
|
$1.595B
3.62%
YoY
|
$1.717B
19.1%
YoY
|
$1.581B
29.64%
YoY
|
$1.966B
27.68%
YoY
|
$1.539B
42.46%
YoY
|
| Selling, General & Admin |
$1.460B
22.48%
YoY
|
$1.750B
24.64%
YoY
|
$1.328B
11.46%
YoY
|
$1.275B
11.82%
YoY
|
$1.192B
7.29%
YoY
|
$1.404B
16.42%
YoY
|
$1.192B
12.61%
YoY
|
$1.140B
4.72%
YoY
|
$1.111B
-8.1%
YoY
|
$1.206B
-8.24%
YoY
|
$1.058B
-2.06%
YoY
|
$1.089B
-8.41%
YoY
|
$1.209B
13.41%
YoY
|
$1.314B
4.07%
YoY
|
$1.080B
5.33%
YoY
|
$1.189B
24.2%
YoY
|
$1.066B
28.7%
YoY
|
$1.263B
32.79%
YoY
|
$1.026B
29.15%
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 |
$233.0M
31.64%
YoY
|
$236.0M
33.33%
YoY
|
$230.0M
29.21%
YoY
|
$182.0M
13.04%
YoY
|
$177.0M
12.03%
YoY
|
$177.0M
12.77%
YoY
|
$178.0M
19.33%
YoY
|
$161.0M
4.28%
YoY
|
$158.0M
-2.16%
YoY
|
$157.0M
-1.63%
YoY
|
$149.2M
4.94%
YoY
|
$154.4M
-4.91%
YoY
|
$161.5M
8.36%
YoY
|
$159.6M
-1.59%
YoY
|
$142.1M
15.97%
YoY
|
$162.4M
36.36%
YoY
|
$149.0M
22.06%
YoY
|
$162.1M
12.76%
YoY
|
$122.6M
-4.02%
YoY
|
| Operating Expenses |
$1.642B
19.94%
YoY
|
$1.939B
22.64%
YoY
|
$1.509B
10.19%
YoY
|
$1.457B
11.97%
YoY
|
$1.369B
7.88%
YoY
|
$1.581B
15.99%
YoY
|
$1.370B
13.44%
YoY
|
$1.301B
4.67%
YoY
|
$1.269B
-7.4%
YoY
|
$1.363B
-7.52%
YoY
|
$1.207B
-1.25%
YoY
|
$1.243B
-7.99%
YoY
|
$1.370B
12.79%
YoY
|
$1.474B
3.42%
YoY
|
$1.222B
6.46%
YoY
|
$1.351B
25.54%
YoY
|
$1.215B
27.83%
YoY
|
$1.425B
30.15%
YoY
|
$1.148B
24.55%
YoY
|
| Operating Profit |
$511.0M
85.14%
YoY
|
$217.0M
-61.8%
YoY
|
$481.0M
30.71%
YoY
|
$374.0M
52.03%
YoY
|
$276.0M
35.29%
YoY
|
$568.0M
14.98%
YoY
|
$368.0M
36.58%
YoY
|
$246.0M
-17.22%
YoY
|
$204.0M
445.97%
YoY
|
$494.0M
122.74%
YoY
|
$269.4M
-28.03%
YoY
|
$297.2M
-42.51%
YoY
|
$37.37M
-90.09%
YoY
|
$221.8M
-58.99%
YoY
|
$374.4M
-8.62%
YoY
|
$516.9M
41.05%
YoY
|
$377.0M
40.09%
YoY
|
$540.9M
21.84%
YoY
|
$409.7M
93.78%
YoY
|
| Interest Expense |
-$59.00M
18.0%
YoY
|
-$67.00M
-1216.67%
YoY
|
-$50.00M
-26.47%
YoY
|
-$59.00M
-24.36%
YoY
|
-$50.00M
-46.81%
YoY
|
$6.000M
-93.18%
YoY
|
-$68.00M
31.87%
YoY
|
-$78.00M
54.5%
YoY
|
-$94.00M
-182.99%
YoY
|
$88.00M
-147.64%
YoY
|
-$51.57M
-124.1%
YoY
|
-$50.48M
-150.16%
YoY
|
$113.3M
276.99%
YoY
|
-$184.7M
-228.52%
YoY
|
$214.0M
40.09%
YoY
|
$100.7M
-49.26%
YoY
|
$30.05M
-59.12%
YoY
|
$143.7M
281.24%
YoY
|
$152.8M
953.59%
YoY
|
| Other Income/Expense, Net |
$11.00M
1000.0%
YoY
|
$9.000M
-30.77%
YoY
|
$3.000M
-75.0%
YoY
|
$5.000M
-16.67%
YoY
|
$1.000M
-88.89%
YoY
|
$13.00M
-66.67%
YoY
|
$12.00M
-11.95%
YoY
|
$6.000M
6.91%
YoY
|
$9.000M
263.64%
YoY
|
$39.00M
2242.34%
YoY
|
$13.63M
73.74%
YoY
|
$5.612M
-181.23%
YoY
|
$2.475M
-117.11%
YoY
|
$1.665M
-99.08%
YoY
|
$7.844M
1.96%
YoY
|
-$6.909M
-157.36%
YoY
|
-$14.46M
-629.43%
YoY
|
$181.1M
4016.8%
YoY
|
$7.693M
-3.2%
YoY
|
| Pretax Income |
$454.0M
86.83%
YoY
|
$564.0M
-7.99%
YoY
|
$487.0M
56.09%
YoY
|
$300.0M
72.41%
YoY
|
$243.0M
104.2%
YoY
|
$613.0M
-2.85%
YoY
|
$312.0M
34.78%
YoY
|
$174.0M
-33.48%
YoY
|
$119.0M
-22.28%
YoY
|
$631.0M
940.7%
YoY
|
$231.5M
-61.05%
YoY
|
$261.6M
-57.17%
YoY
|
$153.1M
-60.99%
YoY
|
$60.63M
-93.39%
YoY
|
$594.3M
4.25%
YoY
|
$610.7M
5.86%
YoY
|
$392.5M
13.68%
YoY
|
$917.1M
123.47%
YoY
|
$570.1M
143.75%
YoY
|
| Income Tax |
$112.0M
115.38%
YoY
|
$114.0M
1.79%
YoY
|
$91.00M
35.82%
YoY
|
$61.00M
90.63%
YoY
|
$52.00M
-279.31%
YoY
|
$112.0M
-17.65%
YoY
|
$67.00M
119.31%
YoY
|
$32.00M
-42.24%
YoY
|
-$29.00M
-203.44%
YoY
|
$136.0M
-634.15%
YoY
|
$30.55M
-78.59%
YoY
|
$55.40M
-54.12%
YoY
|
$28.04M
-850.03%
YoY
|
-$25.46M
-111.36%
YoY
|
$142.7M
6.86%
YoY
|
$120.8M
-9.5%
YoY
|
-$3.738M
-104.9%
YoY
|
$224.2M
135.78%
YoY
|
$133.5M
172.12%
YoY
|
| Net Earnings |
$318.0M
95.09%
YoY
|
$416.0M
-14.58%
YoY
|
$396.0M
76.0%
YoY
|
$215.0M
65.38%
YoY
|
$163.0M
29.37%
YoY
|
$487.0M
2.1%
YoY
|
$225.0M
18.08%
YoY
|
$130.0M
-35.45%
YoY
|
$126.0M
7.79%
YoY
|
$477.0M
488.08%
YoY
|
$190.6M
-57.34%
YoY
|
$201.4M
-58.67%
YoY
|
$116.9M
-70.2%
YoY
|
$81.11M
-88.28%
YoY
|
$446.6M
2.5%
YoY
|
$487.3M
10.1%
YoY
|
$392.3M
47.37%
YoY
|
$692.0M
120.54%
YoY
|
$435.7M
136.65%
YoY
|
| Basic Earnings Per Share |
$1.08
100.0%
YoY
|
N/A
|
$1.22
67.12%
YoY
|
$0.72
71.43%
YoY
|
$0.54
31.71%
YoY
|
N/A
|
$0.73
17.74%
YoY
|
$0.42
-35.38%
YoY
|
$0.41
7.89%
YoY
|
N/A
|
$0.62
-55.71%
YoY
|
$0.65
-56.67%
YoY
|
$0.38
-67.8%
YoY
|
N/A
|
$1.40
7.69%
YoY
|
$1.50
13.64%
YoY
|
$1.18
49.37%
YoY
|
N/A
|
$1.30
136.36%
YoY
|
| Diluted Earnings Per Share |
$1.07
98.15%
YoY
|
$1.39
-12.62%
YoY
|
$1.21
65.75%
YoY
|
$0.72
71.43%
YoY
|
$0.54
31.71%
YoY
|
$1.59
2.51%
YoY
|
$0.73
19.67%
YoY
|
$0.42
-34.46%
YoY
|
$0.41
10.81%
YoY
|
$1.55
508.25%
YoY
|
$0.61
-55.8%
YoY
|
$0.64
-56.7%
YoY
|
$0.37
-68.1%
YoY
|
$0.25
-100.0%
YoY
|
$1.38
7.81%
YoY
|
$1.48
13.85%
YoY
|
$1.16
48.72%
YoY
|
$2.039M
219198380.85%
YoY
|
$1.28
132.73%
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 |
295.2M shares
-1.63%
YoY
|
297.6M shares
-2.75%
YoY
|
297.6M shares
-2.9%
YoY
|
298.1M shares
-2.84%
YoY
|
300.0M shares
-1.85%
YoY
|
306.0M shares
0.4%
YoY
|
306.4M shares
-1.1%
YoY
|
306.8M shares
-1.29%
YoY
|
305.7M shares
-1.35%
YoY
|
304.8M shares
-3.53%
YoY
|
309.8M shares
-3.53%
YoY
|
310.8M shares
-4.48%
YoY
|
309.9M shares
-6.64%
YoY
|
315.9M shares
-5.59%
YoY
|
321.2M shares
-4.23%
YoY
|
325.4M shares
-3.05%
YoY
|
331.9M shares
-1.17%
YoY
|
334.7M shares
-0.22%
YoY
|
335.4M shares
0.02%
YoY
|
| Diluted Shares Outstanding |
297.0M shares
-1.96%
YoY
|
N/A
|
300.3M shares
-2.61%
YoY
|
300.0M shares
-2.61%
YoY
|
302.9M shares
-1.81%
YoY
|
N/A
|
308.3M shares
-1.25%
YoY
|
308.0M shares
-1.99%
YoY
|
308.5M shares
-2.17%
YoY
|
N/A
|
312.2M shares
-3.86%
YoY
|
314.3M shares
-4.72%
YoY
|
315.4M shares
-6.46%
YoY
|
N/A
|
324.7M shares
-4.58%
YoY
|
329.8M shares
-2.85%
YoY
|
337.1M shares
-0.72%
YoY
|
N/A
|
340.3M shares
0.79%
YoY
|
Loading...