|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$24.30B
3.46%
YoY
|
$23.49B
1.71%
YoY
|
$23.09B
4.5%
YoY
|
$22.10B
17.09%
YoY
|
$18.87B
14.11%
YoY
|
| Cost Of Revenue |
$15.36B
2.65%
YoY
|
$14.96B
1.1%
YoY
|
$14.80B
3.09%
YoY
|
$14.36B
17.32%
YoY
|
$12.24B
12.44%
YoY
|
| Gross Profit |
$8.941B
4.89%
YoY
|
$8.524B
2.81%
YoY
|
$8.291B
7.11%
YoY
|
$7.740B
16.67%
YoY
|
$6.634B
17.32%
YoY
|
| Selling, General & Admin |
$7.151B
7.65%
YoY
|
$6.643B
7.26%
YoY
|
$6.193B
7.55%
YoY
|
$5.758B
11.54%
YoY
|
$5.163B
17.68%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$538.0M
31.88%
YoY
|
$408.0M
16.39%
YoY
|
$350.5M
0.78%
YoY
|
$347.8M
19.54%
YoY
|
$291.0M
6.64%
YoY
|
| Operating Expenses |
$7.980B
9.4%
YoY
|
$7.294B
11.47%
YoY
|
$6.544B
6.82%
YoY
|
$6.126B
11.97%
YoY
|
$5.471B
4.41%
YoY
|
| Operating Profit |
$960.7M
-21.85%
YoY
|
$1.229B
-29.64%
YoY
|
$1.747B
8.23%
YoY
|
$1.614B
38.81%
YoY
|
$1.163B
180.26%
YoY
|
| Interest Expense |
-$163.5M
68.86%
YoY
|
-$96.83M
50.19%
YoY
|
-$64.47M
-187.25%
YoY
|
$73.89M
18.88%
YoY
|
$62.15M
-31.74%
YoY
|
| Other Income/Expense, Net |
-$908.5M
1606.14%
YoY
|
-$53.25M
-189.1%
YoY
|
$59.76M
-243.67%
YoY
|
-$41.60M
-211.14%
YoY
|
$37.43M
-205.2%
YoY
|
| Pretax Income |
$52.17M
-95.56%
YoY
|
$1.176B
-32.51%
YoY
|
$1.742B
10.79%
YoY
|
$1.573B
31.01%
YoY
|
$1.200B
216.41%
YoY
|
| Income Tax |
-$13.78M
-105.07%
YoY
|
$271.9M
-36.15%
YoY
|
$425.8M
9.21%
YoY
|
$389.9M
29.3%
YoY
|
$301.6M
39.63%
YoY
|
| Net Earnings |
$65.95M
-92.71%
YoY
|
$904.1M
-31.33%
YoY
|
$1.317B
11.32%
YoY
|
$1.183B
31.59%
YoY
|
$898.8M
-3188.41%
YoY
|
| Basic Earnings Per Share |
$0.47
-92.76%
YoY
|
$6.49
-30.81%
YoY
|
$9.38
12.2%
YoY
|
$8.36
33.33%
YoY
|
$6.27
-3235.0%
YoY
|
| Diluted Earnings Per Share |
$0.47
-92.74%
YoY
|
$6.47
-30.69%
YoY
|
$9.34
12.33%
YoY
|
$8.31
33.39%
YoY
|
$6.23
-3215.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
138.9M shares
-0.19%
YoY
|
139.2M shares
-0.83%
YoY
|
140.4M shares
-0.78%
YoY
|
141.5M shares
-1.37%
YoY
|
143.4M shares
-0.72%
YoY
|
| Diluted Shares Outstanding |
139.3M shares
-0.3%
YoY
|
139.7M shares
-0.97%
YoY
|
141.0M shares
-0.9%
YoY
|
142.3M shares
-1.32%
YoY
|
144.2M shares
-0.62%
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.265B
6.8%
YoY
|
$6.009B
4.15%
YoY
|
$6.260B
4.86%
YoY
|
$6.164B
3.39%
YoY
|
$5.866B
1.43%
YoY
|
$5.770B
3.3%
YoY
|
$5.970B
2.5%
YoY
|
$5.963B
0.8%
YoY
|
$5.784B
0.32%
YoY
|
$5.586B
1.13%
YoY
|
$5.825B
2.63%
YoY
|
$5.915B
5.58%
YoY
|
$5.765B
8.89%
YoY
|
$5.524B
15.0%
YoY
|
$5.675B
17.77%
YoY
|
$5.602B
17.11%
YoY
|
$5.295B
18.59%
YoY
|
$4.803B
12.97%
YoY
|
$4.819B
10.27%
YoY
|
| Cost Of Revenue |
$3.926B
6.33%
YoY
|
$3.908B
5.63%
YoY
|
$3.919B
3.9%
YoY
|
$3.840B
1.53%
YoY
|
$3.692B
-0.45%
YoY
|
$3.700B
4.15%
YoY
|
$3.772B
1.52%
YoY
|
$3.782B
0.05%
YoY
|
$3.709B
-1.14%
YoY
|
$3.553B
0.07%
YoY
|
$3.715B
0.53%
YoY
|
$3.780B
3.81%
YoY
|
$3.752B
8.16%
YoY
|
$3.550B
14.16%
YoY
|
$3.696B
18.9%
YoY
|
$3.642B
17.68%
YoY
|
$3.469B
18.63%
YoY
|
$3.110B
10.92%
YoY
|
$3.108B
9.36%
YoY
|
| Gross Profit |
$2.339B
7.6%
YoY
|
$2.101B
1.5%
YoY
|
$2.341B
6.5%
YoY
|
$2.324B
6.61%
YoY
|
$2.174B
4.77%
YoY
|
$2.070B
1.82%
YoY
|
$2.198B
4.23%
YoY
|
$2.180B
2.13%
YoY
|
$2.075B
3.04%
YoY
|
$2.033B
3.02%
YoY
|
$2.109B
6.55%
YoY
|
$2.135B
8.87%
YoY
|
$2.013B
10.27%
YoY
|
$1.974B
16.55%
YoY
|
$1.980B
15.72%
YoY
|
$1.961B
16.09%
YoY
|
$1.826B
18.51%
YoY
|
$1.693B
16.94%
YoY
|
$1.711B
11.96%
YoY
|
| Selling, General & Admin |
$1.857B
8.61%
YoY
|
$1.881B
10.05%
YoY
|
$1.806B
4.85%
YoY
|
$1.771B
7.51%
YoY
|
$1.710B
8.13%
YoY
|
$1.709B
12.0%
YoY
|
$1.722B
10.99%
YoY
|
$1.647B
3.62%
YoY
|
$1.581B
4.62%
YoY
|
$1.526B
-0.79%
YoY
|
$1.552B
6.4%
YoY
|
$1.590B
16.57%
YoY
|
$1.511B
7.64%
YoY
|
$1.538B
19.91%
YoY
|
$1.458B
8.94%
YoY
|
$1.364B
1.09%
YoY
|
$1.404B
17.47%
YoY
|
$1.283B
13.28%
YoY
|
$1.339B
17.42%
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 |
$131.0M
13.51%
YoY
|
$172.1M
53.48%
YoY
|
$127.5M
20.22%
YoY
|
$123.0M
24.01%
YoY
|
$115.4M
27.4%
YoY
|
$112.1M
26.52%
YoY
|
$106.0M
26.53%
YoY
|
$99.20M
9.17%
YoY
|
$90.61M
3.89%
YoY
|
$88.63M
0.72%
YoY
|
$83.80M
-3.19%
YoY
|
$90.87M
5.8%
YoY
|
$87.22M
-0.18%
YoY
|
$88.00M
21.22%
YoY
|
$86.56M
20.02%
YoY
|
$85.89M
16.14%
YoY
|
$87.37M
20.85%
YoY
|
$72.59M
4.15%
YoY
|
$72.12M
4.37%
YoY
|
| Operating Expenses |
$2.053B
8.85%
YoY
|
$2.053B
12.73%
YoY
|
$2.007B
6.96%
YoY
|
$1.948B
9.28%
YoY
|
$1.886B
12.8%
YoY
|
$1.821B
12.8%
YoY
|
$1.877B
14.14%
YoY
|
$1.782B
6.02%
YoY
|
$1.672B
4.22%
YoY
|
$1.615B
-0.71%
YoY
|
$1.644B
5.99%
YoY
|
$1.681B
15.7%
YoY
|
$1.604B
7.24%
YoY
|
$1.626B
19.98%
YoY
|
$1.551B
9.61%
YoY
|
$1.453B
1.72%
YoY
|
$1.496B
17.56%
YoY
|
$1.355B
12.74%
YoY
|
$1.415B
15.44%
YoY
|
| Operating Profit |
$286.3M
-0.58%
YoY
|
$48.22M
-80.63%
YoY
|
$334.3M
3.86%
YoY
|
$376.8M
-5.37%
YoY
|
$287.9M
-28.53%
YoY
|
$249.0M
-40.53%
YoY
|
$321.9M
-30.81%
YoY
|
$398.2M
-12.27%
YoY
|
$402.9M
-1.56%
YoY
|
$418.7M
20.47%
YoY
|
$465.2M
8.55%
YoY
|
$453.9M
-10.65%
YoY
|
$409.3M
23.99%
YoY
|
$347.6M
2.8%
YoY
|
$428.5M
44.98%
YoY
|
$508.0M
94.78%
YoY
|
$330.1M
22.97%
YoY
|
$338.1M
37.48%
YoY
|
$295.6M
-2.19%
YoY
|
| Interest Expense |
-$43.95M
18.1%
YoY
|
-$45.74M
55.58%
YoY
|
-$40.34M
45.02%
YoY
|
-$40.21M
83.44%
YoY
|
-$37.22M
110.38%
YoY
|
-$29.40M
91.86%
YoY
|
-$27.82M
-275.76%
YoY
|
-$21.92M
33.22%
YoY
|
-$17.69M
-204.9%
YoY
|
-$15.32M
-1.58%
YoY
|
$15.83M
-13.13%
YoY
|
-$16.45M
-181.27%
YoY
|
$16.86M
-15.04%
YoY
|
-$15.57M
29.49%
YoY
|
$18.22M
21.81%
YoY
|
$20.25M
31.81%
YoY
|
$19.85M
8.33%
YoY
|
-$12.02M
-44.08%
YoY
|
$14.96M
-42.0%
YoY
|
| Other Income/Expense, Net |
-$40.88M
12.59%
YoY
|
-$3.590M
-150.49%
YoY
|
-$42.60M
75.53%
YoY
|
-$38.28M
218.85%
YoY
|
-$36.31M
-257.82%
YoY
|
$7.110M
-53.91%
YoY
|
-$24.27M
23014.29%
YoY
|
-$12.01M
-172.11%
YoY
|
$23.01M
-569.8%
YoY
|
$15.43M
186.04%
YoY
|
-$105.0K
-99.01%
YoY
|
$16.65M
-201.35%
YoY
|
-$4.897M
11.57%
YoY
|
$5.393M
-72.83%
YoY
|
-$10.60M
-413.73%
YoY
|
-$16.43M
-286.51%
YoY
|
-$4.389M
-125.21%
YoY
|
$19.85M
64.03%
YoY
|
$3.380M
-174.33%
YoY
|
| Pretax Income |
$245.4M
-2.48%
YoY
|
-$829.7M
-596.86%
YoY
|
$291.7M
-1.98%
YoY
|
$338.6M
-12.34%
YoY
|
$251.6M
-22.62%
YoY
|
$167.0M
-60.13%
YoY
|
$297.6M
-36.01%
YoY
|
$386.2M
-14.95%
YoY
|
$325.2M
-19.59%
YoY
|
$418.8M
24.13%
YoY
|
$465.1M
11.28%
YoY
|
$454.1M
-7.62%
YoY
|
$404.4M
24.16%
YoY
|
$337.4M
-2.46%
YoY
|
$417.9M
39.79%
YoY
|
$491.6M
82.33%
YoY
|
$325.7M
13.94%
YoY
|
$345.9M
53.4%
YoY
|
$299.0M
0.44%
YoY
|
| Income Tax |
$56.86M
-0.68%
YoY
|
-$220.2M
-748.91%
YoY
|
$65.52M
-7.73%
YoY
|
$83.68M
-7.7%
YoY
|
$57.25M
-24.96%
YoY
|
$33.94M
-66.7%
YoY
|
$71.01M
-37.63%
YoY
|
$90.66M
-17.28%
YoY
|
$76.29M
-24.05%
YoY
|
$101.9M
19.33%
YoY
|
$113.9M
7.85%
YoY
|
$109.6M
-7.93%
YoY
|
$100.4M
25.75%
YoY
|
$85.41M
-5.01%
YoY
|
$105.6M
49.99%
YoY
|
$119.0M
62.82%
YoY
|
$79.88M
17.21%
YoY
|
$89.91M
66.8%
YoY
|
$70.39M
8.71%
YoY
|
| Net Earnings |
$188.5M
-3.01%
YoY
|
-$609.5M
-558.08%
YoY
|
$226.2M
-0.18%
YoY
|
$254.9M
-13.76%
YoY
|
$194.4M
-21.9%
YoY
|
$133.1M
-58.01%
YoY
|
$226.6M
-35.48%
YoY
|
$295.5M
-14.21%
YoY
|
$248.9M
-18.12%
YoY
|
$316.9M
25.76%
YoY
|
$351.2M
12.43%
YoY
|
$344.5M
-7.53%
YoY
|
$304.0M
23.64%
YoY
|
$252.0M
-1.57%
YoY
|
$312.4M
36.65%
YoY
|
$372.5M
89.59%
YoY
|
$245.8M
12.92%
YoY
|
$256.0M
49.53%
YoY
|
$228.6M
0.46%
YoY
|
| Basic Earnings Per Share |
$1.37
-2.14%
YoY
|
N/A
|
$1.63
0.0%
YoY
|
$1.83
-13.68%
YoY
|
$1.40
-21.79%
YoY
|
N/A
|
$1.63
-34.8%
YoY
|
$2.12
-13.47%
YoY
|
$1.79
-17.13%
YoY
|
N/A
|
$2.50
13.12%
YoY
|
$2.45
-6.84%
YoY
|
$2.16
24.86%
YoY
|
N/A
|
$2.21
38.12%
YoY
|
$2.63
93.38%
YoY
|
$1.73
14.57%
YoY
|
$1.80
51.26%
YoY
|
$1.60
1.27%
YoY
|
| Diluted Earnings Per Share |
$1.37
-2.14%
YoY
|
-$4.39
-558.64%
YoY
|
$1.62
0.0%
YoY
|
$1.83
-13.27%
YoY
|
$1.40
-21.2%
YoY
|
$0.96
-57.66%
YoY
|
$1.62
-34.94%
YoY
|
$2.11
-13.49%
YoY
|
$1.78
-16.98%
YoY
|
$2.26
27.23%
YoY
|
$2.49
13.18%
YoY
|
$2.44
-6.91%
YoY
|
$2.14
24.42%
YoY
|
$1.77
-0.87%
YoY
|
$2.20
38.36%
YoY
|
$2.62
92.65%
YoY
|
$1.72
14.67%
YoY
|
$1.79
51.69%
YoY
|
$1.59
1.27%
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 |
137.6M shares
-0.84%
YoY
|
139.1M shares
0.05%
YoY
|
139.1M shares
-0.16%
YoY
|
138.8M shares
-0.37%
YoY
|
138.8M shares
-0.46%
YoY
|
139.0M shares
-0.83%
YoY
|
139.3M shares
-0.8%
YoY
|
139.3M shares
-0.87%
YoY
|
139.4M shares
-0.98%
YoY
|
140.2M shares
-0.68%
YoY
|
140.4M shares
-0.7%
YoY
|
140.5M shares
-0.75%
YoY
|
140.8M shares
-0.78%
YoY
|
141.2M shares
-0.88%
YoY
|
141.4M shares
-1.01%
YoY
|
141.6M shares
-1.82%
YoY
|
141.9M shares
-1.73%
YoY
|
142.4M shares
N/A
|
142.9M shares
-0.97%
YoY
|
| Diluted Shares Outstanding |
138.0M shares
-0.84%
YoY
|
N/A
|
139.4M shares
-0.14%
YoY
|
139.2M shares
-0.42%
YoY
|
139.2M shares
-0.64%
YoY
|
N/A
|
139.6M shares
-0.95%
YoY
|
139.8M shares
-1.0%
YoY
|
140.1M shares
-1.15%
YoY
|
N/A
|
140.9M shares
-0.83%
YoY
|
141.2M shares
-0.74%
YoY
|
141.7M shares
-0.78%
YoY
|
N/A
|
142.1M shares
-1.03%
YoY
|
142.3M shares
-1.85%
YoY
|
142.8M shares
-1.69%
YoY
|
N/A
|
143.6M shares
-1.0%
YoY
|
Loading...