|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$7.651B
5.75%
YoY
|
$7.235B
5.22%
YoY
|
$6.876B
16.22%
YoY
|
$5.916B
14.83%
YoY
|
$5.152B
29.68%
YoY
|
| Cost Of Revenue |
$4.315B
6.14%
YoY
|
$4.065B
1.78%
YoY
|
$3.994B
11.23%
YoY
|
$3.591B
13.49%
YoY
|
$3.164B
23.19%
YoY
|
| Gross Profit |
$3.336B
5.25%
YoY
|
$3.170B
9.99%
YoY
|
$2.882B
23.93%
YoY
|
$2.326B
16.95%
YoY
|
$1.989B
41.54%
YoY
|
| Selling, General & Admin |
$1.439B
7.06%
YoY
|
$1.344B
5.63%
YoY
|
$1.273B
16.14%
YoY
|
$1.096B
6.6%
YoY
|
$1.028B
30.24%
YoY
|
| Research & Development |
$114.3M
-1.97%
YoY
|
$116.6M
7.96%
YoY
|
$108.0M
18.68%
YoY
|
$91.00M
22.97%
YoY
|
$74.00M
27.59%
YoY
|
| Depreciation & Amortization |
$505.8M
4.94%
YoY
|
$482.0M
4.99%
YoY
|
$459.1M
6.08%
YoY
|
$432.8M
2.53%
YoY
|
$422.1M
2.33%
YoY
|
| Operating Expenses |
$1.439B
-1.49%
YoY
|
$1.461B
-14.95%
YoY
|
$1.718B
44.75%
YoY
|
$1.187B
7.7%
YoY
|
$1.102B
30.06%
YoY
|
| Operating Profit |
$1.145B
-11.96%
YoY
|
$1.300B
11.66%
YoY
|
$1.164B
42.46%
YoY
|
$817.3M
44.48%
YoY
|
$565.7M
849.16%
YoY
|
| Interest Expense |
-$272.5M
25.92%
YoY
|
-$216.4M
38.1%
YoY
|
-$156.7M
-251.84%
YoY
|
$103.2M
17.67%
YoY
|
$87.70M
-21.06%
YoY
|
| Other Income/Expense, Net |
$44.60M
-8.79%
YoY
|
$48.90M
32.16%
YoY
|
$37.00M
26.71%
YoY
|
$29.20M
-33.64%
YoY
|
$44.00M
443.21%
YoY
|
| Pretax Income |
$220.3M
-42.59%
YoY
|
$383.7M
-62.79%
YoY
|
$1.031B
285.46%
YoY
|
$267.5M
-47.86%
YoY
|
$513.0M
-1229.96%
YoY
|
| Income Tax |
$219.4M
-16.42%
YoY
|
$262.5M
9.38%
YoY
|
$240.0M
60.43%
YoY
|
$149.6M
-786.24%
YoY
|
-$21.80M
-291.23%
YoY
|
| Net Earnings |
$581.4M
-30.67%
YoY
|
$838.6M
7.69%
YoY
|
$778.7M
28.77%
YoY
|
$604.7M
7.5%
YoY
|
$562.5M
-1789.19%
YoY
|
| Basic Earnings Per Share |
$1.46
-29.81%
YoY
|
$2.08
8.33%
YoY
|
$1.92
28.86%
YoY
|
$1.49
9.56%
YoY
|
$1.36
-1611.11%
YoY
|
| Diluted Earnings Per Share |
$1.45
-29.61%
YoY
|
$2.06
8.2%
YoY
|
$1.90
29.52%
YoY
|
$1.47
9.7%
YoY
|
$1.34
-1588.89%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
398.1M shares
-1.31%
YoY
|
403.4M shares
-0.35%
YoY
|
404.8M shares
-0.12%
YoY
|
405.3M shares
-2.29%
YoY
|
414.8M shares
8.36%
YoY
|
| Diluted Shares Outstanding |
401.0M shares
-1.52%
YoY
|
407.2M shares
-0.44%
YoY
|
409.0M shares
-0.29%
YoY
|
410.2M shares
-2.61%
YoY
|
421.2M shares
10.03%
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 |
$1.847B
7.6%
YoY
|
$2.091B
10.14%
YoY
|
$1.955B
5.05%
YoY
|
$1.888B
4.58%
YoY
|
$1.717B
2.8%
YoY
|
$1.899B
4.24%
YoY
|
$1.861B
7.02%
YoY
|
$1.805B
7.04%
YoY
|
$1.670B
2.5%
YoY
|
$1.821B
12.18%
YoY
|
$1.739B
14.73%
YoY
|
$1.687B
17.13%
YoY
|
$1.629B
21.86%
YoY
|
$1.624B
14.44%
YoY
|
$1.516B
14.39%
YoY
|
$1.440B
12.57%
YoY
|
$1.337B
18.37%
YoY
|
$1.419B
-6.08%
YoY
|
$1.325B
19.1%
YoY
|
| Cost Of Revenue |
$1.055B
10.88%
YoY
|
$1.201B
10.83%
YoY
|
$1.100B
5.14%
YoY
|
$1.063B
5.04%
YoY
|
$951.3M
2.98%
YoY
|
$1.083B
4.13%
YoY
|
$1.046B
4.64%
YoY
|
$1.012B
2.33%
YoY
|
$923.8M
-4.28%
YoY
|
$1.040B
7.31%
YoY
|
$999.6M
6.3%
YoY
|
$989.0M
13.67%
YoY
|
$965.1M
19.02%
YoY
|
$969.3M
6.59%
YoY
|
$940.4M
16.0%
YoY
|
$870.1M
13.53%
YoY
|
$810.9M
19.71%
YoY
|
$909.4M
-7.56%
YoY
|
$810.7M
18.78%
YoY
|
| Gross Profit |
$792.4M
3.51%
YoY
|
$890.7M
9.23%
YoY
|
$855.2M
4.93%
YoY
|
$824.9M
3.98%
YoY
|
$765.5M
2.57%
YoY
|
$815.4M
4.38%
YoY
|
$815.0M
10.24%
YoY
|
$793.3M
13.73%
YoY
|
$746.3M
12.36%
YoY
|
$781.2M
19.38%
YoY
|
$739.3M
28.51%
YoY
|
$697.5M
22.41%
YoY
|
$664.2M
26.25%
YoY
|
$654.4M
28.46%
YoY
|
$575.3M
11.86%
YoY
|
$569.8M
11.14%
YoY
|
$526.1M
16.37%
YoY
|
$509.4M
-3.32%
YoY
|
$514.3M
19.6%
YoY
|
| Selling, General & Admin |
$370.7M
5.91%
YoY
|
$357.1M
7.66%
YoY
|
$361.0M
7.99%
YoY
|
$371.2M
8.51%
YoY
|
$350.0M
4.07%
YoY
|
$331.7M
0.27%
YoY
|
$334.3M
6.06%
YoY
|
$342.1M
8.4%
YoY
|
$336.3M
8.1%
YoY
|
$330.8M
19.86%
YoY
|
$315.2M
13.1%
YoY
|
$315.6M
14.51%
YoY
|
$311.1M
17.18%
YoY
|
$276.0M
7.85%
YoY
|
$278.7M
10.33%
YoY
|
$275.6M
3.14%
YoY
|
$265.5M
5.23%
YoY
|
$255.9M
3.98%
YoY
|
$252.6M
15.55%
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 |
$136.9M
14.08%
YoY
|
$140.8M
13.92%
YoY
|
$124.5M
0.16%
YoY
|
$120.5M
3.08%
YoY
|
$120.0M
2.39%
YoY
|
$123.6M
5.1%
YoY
|
$124.3M
7.43%
YoY
|
$116.9M
4.56%
YoY
|
$117.2M
2.81%
YoY
|
$117.6M
12.21%
YoY
|
$115.7M
0.61%
YoY
|
$111.8M
6.99%
YoY
|
$114.0M
5.07%
YoY
|
$104.8M
-6.26%
YoY
|
$115.0M
12.2%
YoY
|
$104.5M
17.68%
YoY
|
$108.5M
-8.82%
YoY
|
$111.8M
-20.88%
YoY
|
$102.5M
-28.22%
YoY
|
| Operating Expenses |
$370.7M
5.91%
YoY
|
$467.3M
10.19%
YoY
|
$361.0M
7.99%
YoY
|
$371.2M
8.51%
YoY
|
$350.0M
4.07%
YoY
|
$424.1M
-5.33%
YoY
|
$334.3M
6.06%
YoY
|
$342.1M
-16.19%
YoY
|
$336.3M
8.1%
YoY
|
$448.0M
24.38%
YoY
|
$315.2M
13.1%
YoY
|
$408.2M
48.11%
YoY
|
$311.1M
17.18%
YoY
|
$360.2M
3.92%
YoY
|
$278.7M
10.33%
YoY
|
$275.6M
3.14%
YoY
|
$265.5M
5.23%
YoY
|
$346.6M
-3.94%
YoY
|
$252.6M
15.55%
YoY
|
| Operating Profit |
$289.7M
-4.23%
YoY
|
$423.4M
8.2%
YoY
|
$494.2M
38.7%
YoY
|
$76.40M
-71.89%
YoY
|
$302.5M
3.17%
YoY
|
$391.3M
17.44%
YoY
|
$356.3M
11.9%
YoY
|
$271.8M
-6.05%
YoY
|
$293.2M
22.01%
YoY
|
$333.2M
13.26%
YoY
|
$318.4M
67.58%
YoY
|
$289.3M
46.56%
YoY
|
$240.3M
53.06%
YoY
|
$294.2M
80.71%
YoY
|
$190.0M
15.92%
YoY
|
$197.4M
40.9%
YoY
|
$157.0M
29.43%
YoY
|
$162.8M
-1.99%
YoY
|
$163.9M
137.54%
YoY
|
| Interest Expense |
-$66.00M
-2.94%
YoY
|
-$67.90M
21.68%
YoY
|
-$65.10M
-11.67%
YoY
|
-$68.70M
35.24%
YoY
|
-$68.00M
-284.78%
YoY
|
-$55.80M
49.2%
YoY
|
-$73.70M
-286.11%
YoY
|
-$50.80M
27.96%
YoY
|
$36.80M
-5.4%
YoY
|
-$37.40M
-8.33%
YoY
|
$39.60M
48.87%
YoY
|
-$39.70M
-271.12%
YoY
|
$38.90M
104.74%
YoY
|
-$40.80M
94.29%
YoY
|
$26.60M
18.22%
YoY
|
$23.20M
2.2%
YoY
|
$19.00M
-17.75%
YoY
|
-$21.00M
-32.91%
YoY
|
$22.50M
-21.88%
YoY
|
| Other Income/Expense, Net |
$4.000M
-66.1%
YoY
|
$9.400M
16.05%
YoY
|
$9.000M
-5.26%
YoY
|
$14.40M
-20.44%
YoY
|
$11.80M
-10.61%
YoY
|
$8.100M
-30.17%
YoY
|
$9.500M
25.0%
YoY
|
$18.10M
120.73%
YoY
|
$13.20M
37.5%
YoY
|
$11.60M
56.76%
YoY
|
$7.600M
-22.45%
YoY
|
$8.200M
10.81%
YoY
|
$9.600M
108.7%
YoY
|
$7.400M
89.74%
YoY
|
$9.800M
180.0%
YoY
|
$7.400M
-78.3%
YoY
|
$4.600M
84.0%
YoY
|
$3.900M
34.48%
YoY
|
$3.500M
34.62%
YoY
|
| Pretax Income |
$229.9M
-9.17%
YoY
|
$334.7M
2.95%
YoY
|
$319.4M
5.76%
YoY
|
$28.10M
-88.1%
YoY
|
$253.1M
-6.12%
YoY
|
$325.1M
5.76%
YoY
|
$302.0M
10.3%
YoY
|
$236.1M
-1.17%
YoY
|
$269.6M
27.77%
YoY
|
$307.4M
25.01%
YoY
|
$273.8M
58.08%
YoY
|
$238.9M
32.35%
YoY
|
$211.0M
47.97%
YoY
|
$245.9M
96.88%
YoY
|
$173.2M
27.45%
YoY
|
$180.5M
19.14%
YoY
|
$142.6M
41.61%
YoY
|
$124.9M
14.69%
YoY
|
$135.9M
217.52%
YoY
|
| Income Tax |
$36.10M
-38.29%
YoY
|
$66.30M
-24.83%
YoY
|
$73.60M
-0.27%
YoY
|
$21.00M
-54.45%
YoY
|
$58.50M
7.54%
YoY
|
$88.20M
24.05%
YoY
|
$73.80M
22.39%
YoY
|
$46.10M
-23.8%
YoY
|
$54.40M
13.1%
YoY
|
$71.10M
58.0%
YoY
|
$60.30M
99.01%
YoY
|
$60.50M
44.39%
YoY
|
$48.10M
48.46%
YoY
|
$45.00M
-194.54%
YoY
|
$30.30M
1022.22%
YoY
|
$41.90M
235.2%
YoY
|
$32.40M
205.66%
YoY
|
-$47.60M
12.8%
YoY
|
$2.700M
-78.91%
YoY
|
| Net Earnings |
$192.1M
3.0%
YoY
|
$266.1M
15.8%
YoY
|
$244.1M
10.15%
YoY
|
-$115.3M
-162.32%
YoY
|
$186.5M
-7.76%
YoY
|
$229.8M
0.0%
YoY
|
$221.6M
6.39%
YoY
|
$185.0M
3.06%
YoY
|
$202.2M
25.51%
YoY
|
$229.8M
5.7%
YoY
|
$208.3M
43.56%
YoY
|
$179.5M
29.6%
YoY
|
$161.1M
55.35%
YoY
|
$217.4M
-25.8%
YoY
|
$145.1M
15.16%
YoY
|
$138.5M
-40.79%
YoY
|
$103.7M
-214.71%
YoY
|
$293.0M
93.27%
YoY
|
$126.0M
327.12%
YoY
|
| Basic Earnings Per Share |
$0.49
6.52%
YoY
|
N/A
|
$0.62
12.73%
YoY
|
-$0.29
-163.04%
YoY
|
$0.46
-8.0%
YoY
|
N/A
|
$0.55
7.84%
YoY
|
$0.46
4.55%
YoY
|
$0.50
25.0%
YoY
|
N/A
|
$0.51
41.67%
YoY
|
$0.44
29.41%
YoY
|
$0.40
60.0%
YoY
|
N/A
|
$0.36
16.13%
YoY
|
$0.34
-39.29%
YoY
|
$0.25
-213.64%
YoY
|
N/A
|
$0.31
342.86%
YoY
|
| Diluted Earnings Per Share |
$0.49
6.52%
YoY
|
$0.67
19.46%
YoY
|
$0.61
12.96%
YoY
|
-$0.29
-164.44%
YoY
|
$0.46
-8.0%
YoY
|
$0.57
0.4%
YoY
|
$0.54
5.88%
YoY
|
$0.45
2.36%
YoY
|
$0.50
28.21%
YoY
|
$0.56
6.14%
YoY
|
$0.51
41.67%
YoY
|
$0.44
29.3%
YoY
|
$0.39
56.0%
YoY
|
$0.53
-100.0%
YoY
|
$0.36
20.0%
YoY
|
$0.34
-38.18%
YoY
|
$0.25
-219.05%
YoY
|
$708.2K
95.65%
YoY
|
$0.30
328.57%
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 |
391.6M shares
-2.84%
YoY
|
395.1M shares
-1.96%
YoY
|
397.5M shares
-1.49%
YoY
|
403.5M shares
0.01%
YoY
|
403.1M shares
-0.09%
YoY
|
403.0M shares
-0.44%
YoY
|
403.5M shares
-0.23%
YoY
|
403.4M shares
-0.27%
YoY
|
403.4M shares
-0.38%
YoY
|
404.8M shares
-0.03%
YoY
|
404.4M shares
0.3%
YoY
|
404.5M shares
0.0%
YoY
|
405.0M shares
-0.65%
YoY
|
404.9M shares
-0.65%
YoY
|
403.2M shares
-2.21%
YoY
|
404.5M shares
-3.67%
YoY
|
407.6M shares
-2.77%
YoY
|
407.6M shares
-2.41%
YoY
|
412.3M shares
-1.27%
YoY
|
| Diluted Shares Outstanding |
394.0M shares
-3.05%
YoY
|
N/A
|
399.0M shares
-1.94%
YoY
|
400.5M shares
-1.69%
YoY
|
406.4M shares
-0.37%
YoY
|
N/A
|
406.9M shares
-0.42%
YoY
|
407.4M shares
-0.22%
YoY
|
407.9M shares
-0.32%
YoY
|
N/A
|
408.6M shares
0.02%
YoY
|
408.3M shares
-0.27%
YoY
|
409.2M shares
-0.94%
YoY
|
N/A
|
408.5M shares
-2.39%
YoY
|
409.4M shares
-4.08%
YoY
|
413.1M shares
-3.01%
YoY
|
N/A
|
418.5M shares
-0.83%
YoY
|
Loading...