|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$27.63B
3.24%
YoY
|
$26.77B
-0.68%
YoY
|
$26.95B
-0.13%
YoY
|
$26.99B
4.41%
YoY
|
$25.84B
26.75%
YoY
|
| Cost Of Revenue |
$22.68B
3.2%
YoY
|
$21.98B
0.75%
YoY
|
$21.82B
0.45%
YoY
|
$21.72B
3.96%
YoY
|
$20.89B
24.18%
YoY
|
| Gross Profit |
$4.949B
3.41%
YoY
|
$4.785B
-6.74%
YoY
|
$5.132B
-2.54%
YoY
|
$5.265B
6.31%
YoY
|
$4.953B
38.87%
YoY
|
| Selling, General & Admin |
$3.362B
3.01%
YoY
|
$3.264B
0.33%
YoY
|
$3.253B
7.5%
YoY
|
$3.026B
5.21%
YoY
|
$2.876B
18.75%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$251.4M
4.45%
YoY
|
$240.7M
9.16%
YoY
|
$220.5M
10.08%
YoY
|
$200.3M
3.62%
YoY
|
$193.3M
-2.82%
YoY
|
| Operating Expenses |
$3.362B
3.01%
YoY
|
$3.264B
0.33%
YoY
|
$3.253B
7.5%
YoY
|
$3.026B
5.21%
YoY
|
$2.876B
18.75%
YoY
|
| Operating Profit |
$1.240B
-5.02%
YoY
|
$1.306B
-20.97%
YoY
|
$1.652B
-18.4%
YoY
|
$2.025B
6.4%
YoY
|
$1.903B
237.86%
YoY
|
| Interest Expense |
-$359.0M
-11.99%
YoY
|
-$407.9M
25.08%
YoY
|
-$326.1M
84.97%
YoY
|
-$176.3M
48.53%
YoY
|
-$118.7M
-24.39%
YoY
|
| Other Income/Expense, Net |
$13.40M
36.73%
YoY
|
$9.800M
-59.84%
YoY
|
$24.40M
-265.99%
YoY
|
-$14.70M
-160.49%
YoY
|
$24.30M
-83.17%
YoY
|
| Pretax Income |
$884.5M
-3.51%
YoY
|
$916.7M
-32.11%
YoY
|
$1.350B
-26.36%
YoY
|
$1.834B
1.39%
YoY
|
$1.808B
228.74%
YoY
|
| Income Tax |
$235.4M
4.86%
YoY
|
$224.5M
-31.97%
YoY
|
$330.0M
-27.6%
YoY
|
$455.8M
4.76%
YoY
|
$435.1M
158.53%
YoY
|
| Net Earnings |
$649.1M
-6.23%
YoY
|
$692.2M
-32.21%
YoY
|
$1.021B
-25.87%
YoY
|
$1.377B
0.32%
YoY
|
$1.373B
259.8%
YoY
|
| Basic Earnings Per Share |
$17.26
0.99%
YoY
|
$17.09
-25.34%
YoY
|
$22.89
-6.46%
YoY
|
$24.47
32.27%
YoY
|
$18.50
328.24%
YoY
|
| Diluted Earnings Per Share |
$17.04
0.71%
YoY
|
$16.92
-25.59%
YoY
|
$22.74
-6.38%
YoY
|
$24.29
32.66%
YoY
|
$18.31
325.81%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
37.60M shares
-7.16%
YoY
|
40.50M shares
-9.19%
YoY
|
44.60M shares
-20.78%
YoY
|
56.30M shares
-24.12%
YoY
|
74.20M shares
-15.97%
YoY
|
| Diluted Shares Outstanding |
38.10M shares
-6.85%
YoY
|
40.90M shares
-8.91%
YoY
|
44.90M shares
-20.81%
YoY
|
56.70M shares
-24.4%
YoY
|
75.00M shares
-15.45%
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.552B
-2.07%
YoY
|
$6.929B
-3.94%
YoY
|
$7.037B
6.85%
YoY
|
$6.974B
7.62%
YoY
|
$6.690B
3.16%
YoY
|
$7.213B
6.59%
YoY
|
$6.586B
-4.45%
YoY
|
$6.480B
-5.95%
YoY
|
$6.486B
1.36%
YoY
|
$6.767B
1.05%
YoY
|
$6.893B
3.4%
YoY
|
$6.890B
0.3%
YoY
|
$6.399B
-5.24%
YoY
|
$6.697B
1.74%
YoY
|
$6.666B
4.49%
YoY
|
$6.869B
-1.56%
YoY
|
$6.753B
14.38%
YoY
|
$6.582B
13.78%
YoY
|
$6.380B
18.03%
YoY
|
| Cost Of Revenue |
$5.341B
-2.37%
YoY
|
$5.714B
-4.31%
YoY
|
$5.799B
7.32%
YoY
|
$5.699B
7.18%
YoY
|
$5.471B
3.46%
YoY
|
$5.972B
7.55%
YoY
|
$5.403B
-3.48%
YoY
|
$5.317B
-4.28%
YoY
|
$5.288B
3.43%
YoY
|
$5.552B
2.53%
YoY
|
$5.598B
4.57%
YoY
|
$5.555B
0.86%
YoY
|
$5.112B
-6.09%
YoY
|
$5.415B
2.93%
YoY
|
$5.353B
4.81%
YoY
|
$5.508B
-2.56%
YoY
|
$5.444B
11.76%
YoY
|
$5.261B
9.63%
YoY
|
$5.108B
15.21%
YoY
|
| Gross Profit |
$1.211B
-0.72%
YoY
|
$1.215B
-2.16%
YoY
|
$1.238B
4.7%
YoY
|
$1.275B
9.66%
YoY
|
$1.220B
1.84%
YoY
|
$1.242B
2.17%
YoY
|
$1.183B
-8.64%
YoY
|
$1.163B
-12.9%
YoY
|
$1.198B
-6.88%
YoY
|
$1.215B
-5.2%
YoY
|
$1.295B
-1.39%
YoY
|
$1.335B
-1.94%
YoY
|
$1.286B
-1.72%
YoY
|
$1.282B
-3.0%
YoY
|
$1.313B
3.22%
YoY
|
$1.362B
2.67%
YoY
|
$1.309B
26.73%
YoY
|
$1.322B
33.94%
YoY
|
$1.272B
30.92%
YoY
|
| Selling, General & Admin |
$842.2M
2.47%
YoY
|
$835.5M
0.22%
YoY
|
$850.1M
4.78%
YoY
|
$854.7M
3.5%
YoY
|
$821.9M
3.63%
YoY
|
$833.7M
3.14%
YoY
|
$811.3M
-0.98%
YoY
|
$825.8M
-2.03%
YoY
|
$793.1M
1.33%
YoY
|
$808.3M
5.43%
YoY
|
$819.3M
7.35%
YoY
|
$842.9M
11.67%
YoY
|
$782.7M
5.57%
YoY
|
$766.7M
1.46%
YoY
|
$763.2M
5.46%
YoY
|
$754.8M
0.79%
YoY
|
$741.4M
14.43%
YoY
|
$755.7M
19.57%
YoY
|
$723.7M
12.83%
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 |
$63.00M
1.94%
YoY
|
$61.50M
0.49%
YoY
|
$64.20M
4.73%
YoY
|
$63.90M
6.68%
YoY
|
$61.80M
6.0%
YoY
|
$61.20M
6.62%
YoY
|
$61.30M
10.05%
YoY
|
$59.90M
9.71%
YoY
|
$58.30M
10.42%
YoY
|
$57.40M
11.67%
YoY
|
$55.70M
11.18%
YoY
|
$54.60M
11.89%
YoY
|
$52.80M
5.6%
YoY
|
$51.40M
3.01%
YoY
|
$50.10M
5.25%
YoY
|
$48.80M
1.88%
YoY
|
$50.00M
4.38%
YoY
|
$49.90M
0.0%
YoY
|
$47.60M
-8.11%
YoY
|
| Operating Expenses |
$842.2M
2.47%
YoY
|
$885.1M
0.44%
YoY
|
$850.1M
4.78%
YoY
|
$854.7M
3.5%
YoY
|
$821.9M
-4.16%
YoY
|
$881.2M
1.84%
YoY
|
$811.3M
-0.98%
YoY
|
$825.8M
-7.85%
YoY
|
$857.6M
9.57%
YoY
|
$865.3M
0.97%
YoY
|
$819.3M
7.35%
YoY
|
$896.1M
18.72%
YoY
|
$782.7M
5.57%
YoY
|
$857.0M
8.59%
YoY
|
$763.2M
5.46%
YoY
|
$754.8M
0.79%
YoY
|
$741.4M
14.43%
YoY
|
$789.2M
16.88%
YoY
|
$723.7M
12.83%
YoY
|
| Operating Profit |
$314.3M
-6.46%
YoY
|
$329.7M
-8.52%
YoY
|
$372.4M
6.19%
YoY
|
$217.6M
-20.87%
YoY
|
$336.0M
-1.26%
YoY
|
$360.4M
3.0%
YoY
|
$350.7M
-16.4%
YoY
|
$275.0M
-37.39%
YoY
|
$340.3M
-23.23%
YoY
|
$349.9M
-17.65%
YoY
|
$419.5M
-19.71%
YoY
|
$439.2M
-21.3%
YoY
|
$443.3M
-14.59%
YoY
|
$424.9M
-20.19%
YoY
|
$522.5M
3.81%
YoY
|
$558.1M
5.26%
YoY
|
$519.0M
54.05%
YoY
|
$532.4M
70.91%
YoY
|
$503.3M
85.24%
YoY
|
| Interest Expense |
-$99.20M
11.59%
YoY
|
-$89.70M
-16.79%
YoY
|
-$91.10M
-13.57%
YoY
|
-$89.50M
-11.12%
YoY
|
-$88.90M
-5.43%
YoY
|
-$107.8M
17.17%
YoY
|
-$105.4M
21.01%
YoY
|
-$100.7M
27.79%
YoY
|
-$94.00M
37.83%
YoY
|
-$92.00M
60.84%
YoY
|
-$87.10M
96.17%
YoY
|
-$78.80M
97.49%
YoY
|
-$68.20M
95.98%
YoY
|
-$57.20M
81.01%
YoY
|
-$44.40M
53.1%
YoY
|
-$39.90M
65.56%
YoY
|
-$34.80M
50.65%
YoY
|
-$31.60M
-7.87%
YoY
|
-$29.00M
-16.18%
YoY
|
| Other Income/Expense, Net |
$51.20M
-487.88%
YoY
|
$6.500M
712.5%
YoY
|
$7.800M
271.43%
YoY
|
$12.30M
-12400.0%
YoY
|
-$13.20M
-288.57%
YoY
|
$800.0K
-95.96%
YoY
|
$2.100M
-142.0%
YoY
|
-$100.0K
-102.27%
YoY
|
$7.000M
34.62%
YoY
|
$19.80M
98.0%
YoY
|
-$5.000M
8.7%
YoY
|
$4.400M
-132.12%
YoY
|
$5.200M
-181.25%
YoY
|
$10.00M
92.31%
YoY
|
-$4.600M
475.0%
YoY
|
-$13.70M
-253.93%
YoY
|
-$6.400M
-158.18%
YoY
|
$5.200M
-107.05%
YoY
|
-$800.0K
-112.31%
YoY
|
| Pretax Income |
$275.7M
17.82%
YoY
|
$224.5M
-7.15%
YoY
|
$287.6M
16.25%
YoY
|
$138.4M
-20.55%
YoY
|
$234.0M
-7.62%
YoY
|
$241.8M
-12.93%
YoY
|
$247.4M
-24.43%
YoY
|
$174.2M
-52.25%
YoY
|
$253.3M
-33.39%
YoY
|
$277.7M
-26.48%
YoY
|
$327.4M
-30.86%
YoY
|
$364.8M
-27.69%
YoY
|
$380.3M
-20.41%
YoY
|
$377.7M
-25.36%
YoY
|
$473.5M
0.0%
YoY
|
$504.5M
-1.39%
YoY
|
$477.8M
50.58%
YoY
|
$506.0M
151.37%
YoY
|
$473.5M
94.46%
YoY
|
| Income Tax |
$70.30M
20.17%
YoY
|
$52.40M
-5.92%
YoY
|
$72.50M
17.69%
YoY
|
$52.00M
18.18%
YoY
|
$58.50M
-7.44%
YoY
|
$55.70M
-9.43%
YoY
|
$61.60M
-26.4%
YoY
|
$44.00M
-52.33%
YoY
|
$63.20M
-31.68%
YoY
|
$61.50M
-32.64%
YoY
|
$83.70M
-30.71%
YoY
|
$92.30M
-27.89%
YoY
|
$92.50M
-20.05%
YoY
|
$91.30M
-23.15%
YoY
|
$120.8M
8.05%
YoY
|
$128.0M
1.03%
YoY
|
$115.7M
48.71%
YoY
|
$118.8M
138.55%
YoY
|
$111.8M
83.58%
YoY
|
| Net Earnings |
$205.4M
17.04%
YoY
|
$172.1M
-7.52%
YoY
|
$215.1M
15.77%
YoY
|
$86.40M
-33.64%
YoY
|
$175.5M
-7.68%
YoY
|
$186.1M
-13.92%
YoY
|
$185.8M
-23.76%
YoY
|
$130.2M
-52.22%
YoY
|
$190.1M
-34.15%
YoY
|
$216.2M
-24.51%
YoY
|
$243.7M
-30.88%
YoY
|
$272.5M
-27.58%
YoY
|
$288.7M
-20.27%
YoY
|
$286.4M
-26.01%
YoY
|
$352.6M
-2.52%
YoY
|
$376.3M
-2.21%
YoY
|
$362.1M
51.25%
YoY
|
$387.1M
155.51%
YoY
|
$361.7M
98.08%
YoY
|
| Basic Earnings Per Share |
$5.92
31.56%
YoY
|
N/A
|
$5.72
22.75%
YoY
|
$2.29
-28.88%
YoY
|
$4.50
-0.66%
YoY
|
N/A
|
$4.66
-16.64%
YoY
|
$3.22
-46.86%
YoY
|
$4.53
-25.98%
YoY
|
N/A
|
$5.59
-11.97%
YoY
|
$6.06
-6.91%
YoY
|
$6.12
4.97%
YoY
|
N/A
|
$6.35
22.82%
YoY
|
$6.51
33.4%
YoY
|
$5.83
102.43%
YoY
|
N/A
|
$5.17
149.76%
YoY
|
| Diluted Earnings Per Share |
$5.85
31.46%
YoY
|
$4.70
1.73%
YoY
|
$5.65
22.56%
YoY
|
$2.26
-29.38%
YoY
|
$4.45
-0.98%
YoY
|
$4.62
-8.37%
YoY
|
$4.61
-16.79%
YoY
|
$3.20
-46.8%
YoY
|
$4.49
-25.96%
YoY
|
$5.04
-11.84%
YoY
|
$5.54
-12.2%
YoY
|
$6.02
-7.17%
YoY
|
$6.07
5.02%
YoY
|
$5.72
-100.0%
YoY
|
$6.31
23.24%
YoY
|
$6.48
34.16%
YoY
|
$5.78
102.81%
YoY
|
$5.892M
241.46%
YoY
|
$5.12
149.76%
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 |
34.71M shares
-11.13%
YoY
|
36.47M shares
-8.01%
YoY
|
37.71M shares
-4.97%
YoY
|
37.70M shares
-6.37%
YoY
|
39.06M shares
-6.25%
YoY
|
39.65M shares
-6.76%
YoY
|
39.68M shares
-9.92%
YoY
|
40.27M shares
-11.71%
YoY
|
41.66M shares
-11.17%
YoY
|
42.52M shares
-14.23%
YoY
|
44.05M shares
-21.32%
YoY
|
45.61M shares
-21.09%
YoY
|
46.90M shares
-24.48%
YoY
|
49.57M shares
-24.36%
YoY
|
55.98M shares
-19.91%
YoY
|
57.80M shares
-26.74%
YoY
|
62.10M shares
-25.27%
YoY
|
65.54M shares
-25.41%
YoY
|
69.90M shares
-20.84%
YoY
|
| Diluted Shares Outstanding |
35.10M shares
-10.91%
YoY
|
N/A
|
38.10M shares
-5.46%
YoY
|
38.30M shares
-5.9%
YoY
|
39.40M shares
-6.86%
YoY
|
N/A
|
40.30M shares
-8.41%
YoY
|
40.70M shares
-10.15%
YoY
|
42.30M shares
-11.13%
YoY
|
N/A
|
44.00M shares
-21.29%
YoY
|
45.30M shares
-22.03%
YoY
|
47.60M shares
-23.96%
YoY
|
N/A
|
55.90M shares
-20.93%
YoY
|
58.10M shares
-27.1%
YoY
|
62.60M shares
-25.39%
YoY
|
N/A
|
70.70M shares
-20.47%
YoY
|
Loading...