|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$21.32B
7.48%
YoY
|
$19.84B
12.22%
YoY
|
$17.68B
10.54%
YoY
|
$15.99B
13.12%
YoY
|
$14.14B
13.5%
YoY
|
| Cost Of Revenue |
$13.61B
6.69%
YoY
|
$12.76B
7.93%
YoY
|
$11.82B
7.2%
YoY
|
$11.03B
14.16%
YoY
|
$9.659B
11.65%
YoY
|
| Gross Profit |
$7.710B
8.89%
YoY
|
$7.081B
20.89%
YoY
|
$5.857B
17.97%
YoY
|
$4.965B
10.89%
YoY
|
$4.477B
17.71%
YoY
|
| Selling, General & Admin |
$3.743B
4.54%
YoY
|
$3.580B
20.83%
YoY
|
$2.963B
16.39%
YoY
|
$2.546B
4.07%
YoY
|
$2.446B
7.74%
YoY
|
| Research & Development |
$347.6M
12.27%
YoY
|
$309.6M
22.71%
YoY
|
$252.3M
19.46%
YoY
|
$211.2M
9.15%
YoY
|
$193.5M
17.27%
YoY
|
| Depreciation & Amortization |
$207.4M
6.91%
YoY
|
$194.0M
-44.27%
YoY
|
$348.1M
97.22%
YoY
|
$176.5M
3.52%
YoY
|
$170.5M
-1.33%
YoY
|
| Operating Expenses |
$3.743B
-3.78%
YoY
|
$3.890B
31.28%
YoY
|
$2.963B
7.48%
YoY
|
$2.757B
4.44%
YoY
|
$2.640B
8.38%
YoY
|
| Operating Profit |
$3.967B
13.35%
YoY
|
$3.500B
20.94%
YoY
|
$2.894B
19.64%
YoY
|
$2.419B
19.55%
YoY
|
$2.023B
32.0%
YoY
|
| Interest Expense |
$226.7M
-4.91%
YoY
|
$238.4M
-201.66%
YoY
|
-$234.5M
-204.92%
YoY
|
$223.5M
-4.36%
YoY
|
$233.7M
-6.03%
YoY
|
| Other Income/Expense, Net |
-$62.10M
212.06%
YoY
|
-$19.90M
-78.42%
YoY
|
-$92.20M
295.71%
YoY
|
-$23.30M
-2218.18%
YoY
|
$1.100M
-73.17%
YoY
|
| Pretax Income |
$3.679B
13.47%
YoY
|
$3.242B
26.27%
YoY
|
$2.567B
18.19%
YoY
|
$2.172B
21.3%
YoY
|
$1.791B
39.01%
YoY
|
| Income Tax |
$705.9M
12.48%
YoY
|
$627.6M
25.92%
YoY
|
$498.4M
32.59%
YoY
|
$375.9M
12.71%
YoY
|
$333.5M
12.37%
YoY
|
| Net Earnings |
$2.919B
13.66%
YoY
|
$2.568B
26.88%
YoY
|
$2.024B
15.22%
YoY
|
$1.757B
23.4%
YoY
|
$1.423B
66.5%
YoY
|
| Basic Earnings Per Share |
$13.09
15.33%
YoY
|
$11.35
28.25%
YoY
|
$8.85
17.22%
YoY
|
$7.55
26.68%
YoY
|
$5.96
67.42%
YoY
|
| Diluted Earnings Per Share |
$12.98
15.48%
YoY
|
$11.24
28.16%
YoY
|
$8.77
17.25%
YoY
|
$7.48
27.43%
YoY
|
$5.87
66.76%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
223.0M shares
-1.41%
YoY
|
226.2M shares
-1.05%
YoY
|
228.6M shares
-1.72%
YoY
|
232.6M shares
-2.56%
YoY
|
238.7M shares
-0.58%
YoY
|
| Diluted Shares Outstanding |
224.9M shares
-1.53%
YoY
|
228.4M shares
-1.0%
YoY
|
230.7M shares
-1.79%
YoY
|
234.9M shares
-3.05%
YoY
|
242.3M shares
-0.33%
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 |
$4.969B
5.99%
YoY
|
$5.145B
5.55%
YoY
|
$5.743B
5.54%
YoY
|
$5.746B
8.27%
YoY
|
$4.689B
11.22%
YoY
|
$4.874B
10.17%
YoY
|
$5.441B
11.43%
YoY
|
$5.307B
12.81%
YoY
|
$4.216B
15.0%
YoY
|
$4.424B
8.6%
YoY
|
$4.883B
11.69%
YoY
|
$4.705B
12.27%
YoY
|
$3.666B
9.25%
YoY
|
$4.074B
14.13%
YoY
|
$4.372B
17.53%
YoY
|
$4.190B
9.42%
YoY
|
$3.356B
11.2%
YoY
|
$3.569B
12.27%
YoY
|
$3.720B
6.42%
YoY
|
| Cost Of Revenue |
$3.241B
7.65%
YoY
|
$3.391B
7.19%
YoY
|
$3.624B
4.54%
YoY
|
$3.586B
6.34%
YoY
|
$3.011B
9.27%
YoY
|
$3.163B
7.13%
YoY
|
$3.467B
7.5%
YoY
|
$3.372B
8.06%
YoY
|
$2.756B
9.25%
YoY
|
$2.953B
3.45%
YoY
|
$3.225B
9.72%
YoY
|
$3.120B
8.84%
YoY
|
$2.522B
6.58%
YoY
|
$2.854B
13.09%
YoY
|
$2.939B
16.83%
YoY
|
$2.867B
12.04%
YoY
|
$2.367B
14.63%
YoY
|
$2.524B
13.23%
YoY
|
$2.516B
6.56%
YoY
|
| Gross Profit |
$1.728B
3.02%
YoY
|
$1.754B
2.52%
YoY
|
$2.118B
7.28%
YoY
|
$2.161B
11.63%
YoY
|
$1.678B
14.91%
YoY
|
$1.711B
16.28%
YoY
|
$1.974B
19.08%
YoY
|
$1.936B
22.16%
YoY
|
$1.460B
27.67%
YoY
|
$1.471B
20.65%
YoY
|
$1.658B
15.72%
YoY
|
$1.584B
19.72%
YoY
|
$1.144B
15.62%
YoY
|
$1.220B
16.65%
YoY
|
$1.433B
18.98%
YoY
|
$1.323B
4.15%
YoY
|
$989.0M
3.76%
YoY
|
$1.045B
10.03%
YoY
|
$1.204B
6.12%
YoY
|
| Selling, General & Admin |
$952.0M
10.88%
YoY
|
$934.9M
3.51%
YoY
|
$952.9M
0.33%
YoY
|
$996.4M
10.55%
YoY
|
$858.6M
3.93%
YoY
|
$903.2M
15.26%
YoY
|
$949.8M
19.64%
YoY
|
$901.3M
28.94%
YoY
|
$826.1M
20.3%
YoY
|
$783.6M
22.65%
YoY
|
$793.9M
14.51%
YoY
|
$699.0M
14.07%
YoY
|
$686.7M
14.3%
YoY
|
$638.9M
6.06%
YoY
|
$693.3M
11.68%
YoY
|
$612.8M
-1.11%
YoY
|
$600.8M
0.13%
YoY
|
$602.4M
8.02%
YoY
|
$620.8M
9.33%
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 |
$101.1M
2.02%
YoY
|
$90.80M
-6.1%
YoY
|
$88.30M
-7.05%
YoY
|
$98.10M
1.98%
YoY
|
$99.10M
8.31%
YoY
|
$96.70M
10.01%
YoY
|
$95.00M
3.26%
YoY
|
$96.20M
8.82%
YoY
|
$91.50M
14.66%
YoY
|
$87.90M
6.42%
YoY
|
$92.00M
9.65%
YoY
|
$88.40M
10.78%
YoY
|
$79.80M
3.23%
YoY
|
$82.60M
8.12%
YoY
|
$83.90M
16.2%
YoY
|
$79.80M
6.68%
YoY
|
$77.30M
1.71%
YoY
|
$76.40M
8.22%
YoY
|
$72.20M
-3.09%
YoY
|
| Operating Expenses |
$952.0M
10.88%
YoY
|
$934.9M
3.51%
YoY
|
$952.9M
0.33%
YoY
|
$996.4M
10.55%
YoY
|
$858.6M
3.93%
YoY
|
$903.2M
15.26%
YoY
|
$949.8M
19.64%
YoY
|
$901.3M
28.94%
YoY
|
$826.1M
20.3%
YoY
|
$783.6M
22.65%
YoY
|
$793.9M
14.51%
YoY
|
$699.0M
14.07%
YoY
|
$686.7M
14.3%
YoY
|
$638.9M
6.06%
YoY
|
$693.3M
11.68%
YoY
|
$612.8M
-1.11%
YoY
|
$600.8M
0.13%
YoY
|
$602.4M
8.02%
YoY
|
$620.8M
9.33%
YoY
|
| Operating Profit |
$776.1M
-5.23%
YoY
|
$819.0M
1.41%
YoY
|
$1.165B
13.73%
YoY
|
$1.164B
12.57%
YoY
|
$818.9M
29.2%
YoY
|
$807.6M
17.43%
YoY
|
$1.025B
18.56%
YoY
|
$1.034B
16.81%
YoY
|
$633.8M
38.75%
YoY
|
$687.7M
18.45%
YoY
|
$864.2M
16.86%
YoY
|
$885.4M
24.6%
YoY
|
$456.8M
17.67%
YoY
|
$580.6M
31.06%
YoY
|
$739.5M
26.76%
YoY
|
$710.6M
9.16%
YoY
|
$388.2M
9.91%
YoY
|
$443.0M
12.9%
YoY
|
$583.4M
2.91%
YoY
|
| Interest Expense |
$55.60M
-195.7%
YoY
|
-$54.00M
2.66%
YoY
|
$55.60M
-11.75%
YoY
|
$57.40M
-0.17%
YoY
|
-$58.10M
-14.93%
YoY
|
-$52.60M
-8.2%
YoY
|
$63.00M
8.81%
YoY
|
$57.50M
-198.29%
YoY
|
-$68.30M
-218.58%
YoY
|
-$57.30M
1.06%
YoY
|
$57.90M
3.76%
YoY
|
-$58.50M
-204.65%
YoY
|
$57.60M
2.86%
YoY
|
-$56.70M
-0.18%
YoY
|
$55.80M
-3.29%
YoY
|
$55.90M
-5.73%
YoY
|
$56.00M
-7.74%
YoY
|
-$56.80M
-10.41%
YoY
|
$57.70M
-7.53%
YoY
|
| Other Income/Expense, Net |
$15.30M
-293.67%
YoY
|
-$23.70M
438.64%
YoY
|
-$18.00M
-385.71%
YoY
|
-$14.10M
243.9%
YoY
|
-$7.900M
-46.62%
YoY
|
-$4.400M
-71.79%
YoY
|
$6.300M
-163.0%
YoY
|
-$4.100M
-93.22%
YoY
|
-$14.80M
57.45%
YoY
|
-$15.60M
940.0%
YoY
|
-$10.00M
-46.52%
YoY
|
-$60.50M
3681.25%
YoY
|
-$9.400M
1242.86%
YoY
|
-$1.500M
-109.55%
YoY
|
-$18.70M
171.01%
YoY
|
-$1.600M
-633.33%
YoY
|
-$700.0K
-90.28%
YoY
|
$15.70M
-885.0%
YoY
|
-$6.900M
53.33%
YoY
|
| Pretax Income |
$735.8M
-2.27%
YoY
|
$741.3M
-1.24%
YoY
|
$1.092B
12.79%
YoY
|
$1.093B
12.35%
YoY
|
$752.9M
36.72%
YoY
|
$750.6M
22.09%
YoY
|
$967.9M
21.55%
YoY
|
$972.6M
26.91%
YoY
|
$550.7M
41.28%
YoY
|
$614.8M
17.69%
YoY
|
$796.3M
19.74%
YoY
|
$766.4M
17.35%
YoY
|
$389.8M
17.59%
YoY
|
$522.4M
32.39%
YoY
|
$665.0M
28.18%
YoY
|
$653.1M
10.32%
YoY
|
$331.5M
16.19%
YoY
|
$394.6M
22.32%
YoY
|
$518.8M
3.76%
YoY
|
| Income Tax |
$136.3M
1.04%
YoY
|
$122.8M
-9.24%
YoY
|
$231.5M
27.83%
YoY
|
$216.7M
5.3%
YoY
|
$134.9M
27.87%
YoY
|
$135.3M
37.78%
YoY
|
$181.1M
14.98%
YoY
|
$205.8M
21.34%
YoY
|
$105.5M
44.13%
YoY
|
$98.20M
33.61%
YoY
|
$157.5M
50.43%
YoY
|
$169.6M
24.16%
YoY
|
$73.20M
19.8%
YoY
|
$73.50M
12.21%
YoY
|
$104.7M
8.16%
YoY
|
$136.6M
11.24%
YoY
|
$61.10M
26.24%
YoY
|
$65.50M
-9.53%
YoY
|
$96.80M
7.68%
YoY
|
| Net Earnings |
$584.4M
-3.39%
YoY
|
$591.3M
-2.15%
YoY
|
$847.6M
9.79%
YoY
|
$874.8M
15.82%
YoY
|
$604.9M
38.64%
YoY
|
$604.3M
19.83%
YoY
|
$772.0M
23.26%
YoY
|
$755.3M
28.85%
YoY
|
$436.3M
42.07%
YoY
|
$504.3M
14.85%
YoY
|
$626.3M
14.31%
YoY
|
$586.2M
15.1%
YoY
|
$307.1M
18.02%
YoY
|
$439.1M
38.17%
YoY
|
$547.9M
35.05%
YoY
|
$509.3M
9.6%
YoY
|
$260.2M
10.63%
YoY
|
$317.8M
29.87%
YoY
|
$405.7M
1.27%
YoY
|
| Basic Earnings Per Share |
$2.64
-2.22%
YoY
|
N/A
|
$3.81
11.4%
YoY
|
$3.92
17.72%
YoY
|
$2.70
40.63%
YoY
|
N/A
|
$3.42
24.82%
YoY
|
$3.33
29.57%
YoY
|
$1.92
43.28%
YoY
|
N/A
|
$2.74
16.1%
YoY
|
$2.57
17.89%
YoY
|
$1.34
20.72%
YoY
|
N/A
|
$2.36
38.82%
YoY
|
$2.18
12.37%
YoY
|
$1.11
13.27%
YoY
|
N/A
|
$1.70
1.8%
YoY
|
| Diluted Earnings Per Share |
$2.62
-1.87%
YoY
|
$2.64
-1.12%
YoY
|
$3.78
11.5%
YoY
|
$3.89
17.88%
YoY
|
$2.67
40.53%
YoY
|
$2.68
22.13%
YoY
|
$3.39
24.63%
YoY
|
$3.30
29.92%
YoY
|
$1.90
42.86%
YoY
|
$2.19
16.49%
YoY
|
$2.72
16.24%
YoY
|
$2.54
17.59%
YoY
|
$1.33
20.91%
YoY
|
$1.88
-100.0%
YoY
|
$2.34
39.29%
YoY
|
$2.16
13.09%
YoY
|
$1.10
13.4%
YoY
|
$1.320M
31.76%
YoY
|
$1.68
2.44%
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 |
221.3M shares
-1.32%
YoY
|
221.7M shares
-1.46%
YoY
|
222.5M shares
-1.4%
YoY
|
223.0M shares
-1.47%
YoY
|
224.3M shares
-1.22%
YoY
|
225.0M shares
-1.11%
YoY
|
225.7M shares
-1.19%
YoY
|
226.4M shares
-0.75%
YoY
|
227.1M shares
-0.87%
YoY
|
227.6M shares
-1.19%
YoY
|
228.4M shares
-1.43%
YoY
|
228.1M shares
-2.46%
YoY
|
229.1M shares
-2.36%
YoY
|
230.3M shares
-3.04%
YoY
|
231.7M shares
-2.72%
YoY
|
233.8M shares
-2.54%
YoY
|
234.6M shares
-2.01%
YoY
|
237.5M shares
-1.08%
YoY
|
238.2M shares
-0.92%
YoY
|
| Diluted Shares Outstanding |
223.1M shares
-1.46%
YoY
|
N/A
|
224.4M shares
-1.58%
YoY
|
225.1M shares
-1.57%
YoY
|
226.4M shares
-1.35%
YoY
|
N/A
|
228.0M shares
-1.13%
YoY
|
228.7M shares
-0.69%
YoY
|
229.5M shares
-0.86%
YoY
|
N/A
|
230.6M shares
-1.45%
YoY
|
230.3M shares
-2.29%
YoY
|
231.5M shares
-2.36%
YoY
|
N/A
|
234.0M shares
-3.19%
YoY
|
235.7M shares
-3.16%
YoY
|
237.1M shares
-2.47%
YoY
|
N/A
|
241.7M shares
-0.82%
YoY
|
Loading...