|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$10.06B
20.51%
YoY
|
$8.352B
17.24%
YoY
|
$7.124B
14.49%
YoY
|
$6.222B
8.97%
YoY
|
$5.710B
31.01%
YoY
|
| Cost Of Revenue |
$3.422B
25.92%
YoY
|
$2.718B
13.5%
YoY
|
$2.395B
18.18%
YoY
|
$2.026B
15.68%
YoY
|
$1.752B
16.99%
YoY
|
| Gross Profit |
$6.642B
17.89%
YoY
|
$5.634B
19.13%
YoY
|
$4.730B
12.71%
YoY
|
$4.196B
6.0%
YoY
|
$3.959B
38.35%
YoY
|
| Selling, General & Admin |
$2.385B
11.45%
YoY
|
$2.140B
8.97%
YoY
|
$1.964B
12.87%
YoY
|
$1.740B
18.64%
YoY
|
$1.467B
20.57%
YoY
|
| Research & Development |
$1.312B
14.54%
YoY
|
$1.145B
14.67%
YoY
|
$998.8M
13.63%
YoY
|
$879.0M
31.0%
YoY
|
$671.0M
12.75%
YoY
|
| Depreciation & Amortization |
$600.0M
36.67%
YoY
|
$439.0M
14.92%
YoY
|
$382.0M
17.18%
YoY
|
$326.0M
16.43%
YoY
|
$280.0M
26.7%
YoY
|
| Operating Expenses |
$3.697B
12.53%
YoY
|
$3.285B
10.89%
YoY
|
$2.963B
13.13%
YoY
|
$2.619B
22.52%
YoY
|
$2.138B
18.0%
YoY
|
| Operating Profit |
$2.946B
25.4%
YoY
|
$2.349B
32.95%
YoY
|
$1.767B
12.03%
YoY
|
$1.577B
-13.39%
YoY
|
$1.821B
73.46%
YoY
|
| Interest Expense |
$365.9M
12.62%
YoY
|
$324.9M
69.13%
YoY
|
$192.1M
546.8%
YoY
|
$29.70M
-57.14%
YoY
|
$69.30M
-55.92%
YoY
|
| Other Income/Expense, Net |
$365.9M
12.62%
YoY
|
$324.9M
69.13%
YoY
|
$192.1M
546.8%
YoY
|
$29.70M
-57.14%
YoY
|
$69.30M
-55.92%
YoY
|
| Pretax Income |
$3.311B
23.85%
YoY
|
$2.674B
36.49%
YoY
|
$1.959B
21.91%
YoY
|
$1.607B
-15.0%
YoY
|
$1.890B
56.61%
YoY
|
| Income Tax |
$434.8M
29.29%
YoY
|
$336.3M
137.5%
YoY
|
$141.6M
-46.04%
YoY
|
$262.4M
61.78%
YoY
|
$162.2M
15.69%
YoY
|
| Net Earnings |
$2.856B
22.97%
YoY
|
$2.323B
29.18%
YoY
|
$1.798B
35.98%
YoY
|
$1.322B
-22.43%
YoY
|
$1.705B
60.72%
YoY
|
| Basic Earnings Per Share |
$8.00
22.32%
YoY
|
$6.54
27.73%
YoY
|
$5.12
37.63%
YoY
|
$3.72
-22.34%
YoY
|
$4.79
58.61%
YoY
|
| Diluted Earnings Per Share |
$7.87
22.59%
YoY
|
$6.42
27.63%
YoY
|
$5.03
-100.0%
YoY
|
$3.653M
78385359.89%
YoY
|
$4.66
58.5%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
356.9M shares
0.48%
YoY
|
355.2M shares
1.14%
YoY
|
351.2M shares
-1.27%
YoY
|
355.7M shares
-0.11%
YoY
|
356.1M shares
1.42%
YoY
|
| Diluted Shares Outstanding |
362.7M shares
0.19%
YoY
|
362.0M shares
1.29%
YoY
|
357.4M shares
-1.27%
YoY
|
362.0M shares
-1.04%
YoY
|
365.8M shares
1.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 |
$2.771B
22.96%
YoY
|
$2.866B
18.76%
YoY
|
$2.505B
22.91%
YoY
|
$2.440B
21.4%
YoY
|
$2.253B
19.19%
YoY
|
$2.414B
25.16%
YoY
|
$2.038B
16.88%
YoY
|
$2.010B
14.47%
YoY
|
$1.891B
11.46%
YoY
|
$1.928B
16.51%
YoY
|
$1.744B
11.96%
YoY
|
$1.756B
15.36%
YoY
|
$1.696B
14.01%
YoY
|
$1.655B
6.73%
YoY
|
$1.557B
10.98%
YoY
|
$1.522B
3.97%
YoY
|
$1.488B
15.14%
YoY
|
$1.551B
16.67%
YoY
|
$1.403B
30.21%
YoY
|
| Cost Of Revenue |
$940.3M
18.17%
YoY
|
$961.9M
24.71%
YoY
|
$842.7M
26.87%
YoY
|
$822.1M
29.02%
YoY
|
$795.7M
23.33%
YoY
|
$771.3M
18.5%
YoY
|
$664.2M
15.21%
YoY
|
$637.2M
9.11%
YoY
|
$645.2M
10.63%
YoY
|
$650.9M
19.63%
YoY
|
$576.5M
14.09%
YoY
|
$584.0M
17.08%
YoY
|
$583.2M
22.01%
YoY
|
$544.1M
11.06%
YoY
|
$505.3M
16.99%
YoY
|
$498.8M
13.29%
YoY
|
$478.0M
22.72%
YoY
|
$489.9M
13.06%
YoY
|
$431.9M
22.21%
YoY
|
| Gross Profit |
$1.831B
25.57%
YoY
|
$1.904B
15.96%
YoY
|
$1.662B
21.0%
YoY
|
$1.618B
17.86%
YoY
|
$1.458B
17.05%
YoY
|
$1.642B
28.56%
YoY
|
$1.374B
17.71%
YoY
|
$1.373B
17.13%
YoY
|
$1.245B
11.9%
YoY
|
$1.277B
14.99%
YoY
|
$1.167B
10.94%
YoY
|
$1.172B
14.52%
YoY
|
$1.113B
10.23%
YoY
|
$1.111B
4.72%
YoY
|
$1.052B
8.31%
YoY
|
$1.023B
-0.04%
YoY
|
$1.010B
11.87%
YoY
|
$1.061B
18.42%
YoY
|
$971.4M
34.12%
YoY
|
| Selling, General & Admin |
$613.3M
8.86%
YoY
|
$687.1M
12.16%
YoY
|
$573.3M
12.28%
YoY
|
$561.2M
6.83%
YoY
|
$563.4M
14.82%
YoY
|
$612.6M
8.18%
YoY
|
$510.6M
12.96%
YoY
|
$525.3M
13.33%
YoY
|
$490.7M
2.12%
YoY
|
$566.3M
14.57%
YoY
|
$452.0M
3.65%
YoY
|
$463.5M
10.78%
YoY
|
$480.5M
22.86%
YoY
|
$494.3M
16.28%
YoY
|
$436.1M
20.04%
YoY
|
$418.4M
19.47%
YoY
|
$391.1M
19.97%
YoY
|
$425.1M
28.74%
YoY
|
$363.3M
21.55%
YoY
|
| Research & Development |
$361.9M
14.45%
YoY
|
$352.9M
19.75%
YoY
|
$329.4M
15.17%
YoY
|
$313.3M
11.85%
YoY
|
$316.2M
11.34%
YoY
|
$294.7M
14.4%
YoY
|
$286.0M
14.68%
YoY
|
$280.1M
15.65%
YoY
|
$284.0M
15.97%
YoY
|
$257.6M
5.53%
YoY
|
$249.4M
14.88%
YoY
|
$242.2M
16.84%
YoY
|
$244.9M
16.34%
YoY
|
$244.1M
33.9%
YoY
|
$217.1M
31.18%
YoY
|
$207.3M
27.73%
YoY
|
$210.5M
31.73%
YoY
|
$182.3M
22.35%
YoY
|
$165.5M
6.77%
YoY
|
| Depreciation & Amortization |
$178.9M
19.59%
YoY
|
$193.5M
42.91%
YoY
|
$169.6M
35.03%
YoY
|
$164.4M
35.98%
YoY
|
$149.6M
26.99%
YoY
|
$135.4M
1.35%
YoY
|
$125.6M
8.0%
YoY
|
$120.9M
15.36%
YoY
|
$117.8M
17.68%
YoY
|
$133.6M
19.18%
YoY
|
$116.3M
20.02%
YoY
|
$104.8M
12.69%
YoY
|
$100.1M
10.73%
YoY
|
$112.1M
28.26%
YoY
|
$96.90M
10.74%
YoY
|
$93.00M
15.24%
YoY
|
$90.40M
39.51%
YoY
|
$87.40M
3.43%
YoY
|
$87.50M
19.21%
YoY
|
| Operating Expenses |
$975.2M
10.87%
YoY
|
$1.039B
14.56%
YoY
|
$902.7M
13.32%
YoY
|
$874.5M
8.58%
YoY
|
$879.6M
13.42%
YoY
|
$907.3M
10.02%
YoY
|
$796.6M
13.57%
YoY
|
$805.4M
14.0%
YoY
|
$775.5M
6.91%
YoY
|
$824.7M
11.69%
YoY
|
$701.4M
7.38%
YoY
|
$706.5M
12.91%
YoY
|
$725.4M
20.58%
YoY
|
$738.4M
21.19%
YoY
|
$653.2M
23.52%
YoY
|
$625.7M
22.09%
YoY
|
$601.6M
23.84%
YoY
|
$609.3M
27.15%
YoY
|
$528.8M
16.5%
YoY
|
| Operating Profit |
$855.3M
47.95%
YoY
|
$864.9M
17.69%
YoY
|
$759.7M
31.6%
YoY
|
$743.4M
31.04%
YoY
|
$578.1M
23.03%
YoY
|
$734.9M
62.34%
YoY
|
$577.3M
23.94%
YoY
|
$567.3M
21.9%
YoY
|
$469.9M
21.23%
YoY
|
$452.7M
21.53%
YoY
|
$465.8M
16.77%
YoY
|
$465.4M
17.05%
YoY
|
$387.6M
-5.02%
YoY
|
$372.5M
-17.5%
YoY
|
$398.9M
-9.87%
YoY
|
$397.6M
-22.22%
YoY
|
$408.1M
-2.09%
YoY
|
$451.5M
8.38%
YoY
|
$442.6M
63.68%
YoY
|
| Interest Expense |
$85.10M
-5.86%
YoY
|
$91.30M
21.9%
YoY
|
$95.50M
1.92%
YoY
|
$88.70M
1.72%
YoY
|
$90.40M
30.82%
YoY
|
$74.90M
14.0%
YoY
|
$93.70M
66.73%
YoY
|
$87.20M
142.22%
YoY
|
$69.10M
102.05%
YoY
|
$65.70M
195.95%
YoY
|
$56.20M
1341.03%
YoY
|
$36.00M
287.1%
YoY
|
$34.20M
-700.0%
YoY
|
$22.20M
484.21%
YoY
|
$3.900M
-78.92%
YoY
|
$9.300M
-38.0%
YoY
|
-$5.700M
-117.81%
YoY
|
$3.800M
-81.64%
YoY
|
$18.50M
-78.18%
YoY
|
| Other Income/Expense, Net |
$85.10M
-5.86%
YoY
|
N/A
|
$95.50M
1.92%
YoY
|
$88.70M
1.72%
YoY
|
$90.40M
30.82%
YoY
|
N/A
|
$93.70M
66.73%
YoY
|
$87.20M
142.22%
YoY
|
$69.10M
102.05%
YoY
|
N/A
|
$56.20M
1341.03%
YoY
|
$36.00M
287.1%
YoY
|
$34.20M
-700.0%
YoY
|
N/A
|
$3.900M
-78.92%
YoY
|
$9.300M
-38.0%
YoY
|
-$5.700M
-117.81%
YoY
|
N/A
|
$18.50M
-78.18%
YoY
|
| Pretax Income |
$940.4M
40.67%
YoY
|
$955.6M
18.0%
YoY
|
$855.2M
27.45%
YoY
|
$832.1M
27.14%
YoY
|
$668.5M
24.14%
YoY
|
$809.8M
56.97%
YoY
|
$671.0M
28.54%
YoY
|
$654.5M
31.11%
YoY
|
$538.5M
27.67%
YoY
|
$515.9M
30.71%
YoY
|
$522.0M
29.59%
YoY
|
$499.2M
22.68%
YoY
|
$421.8M
4.82%
YoY
|
$394.7M
-13.1%
YoY
|
$402.8M
-12.64%
YoY
|
$406.9M
-22.67%
YoY
|
$402.4M
-10.34%
YoY
|
$454.2M
4.05%
YoY
|
$461.1M
29.81%
YoY
|
| Income Tax |
$114.4M
-425.0%
YoY
|
$156.1M
28.16%
YoY
|
$146.0M
45.42%
YoY
|
$167.9M
36.5%
YoY
|
-$35.20M
295.51%
YoY
|
$121.8M
-228.48%
YoY
|
$100.4M
-1.76%
YoY
|
$123.0M
68.03%
YoY
|
-$8.900M
-114.59%
YoY
|
-$94.80M
-263.45%
YoY
|
$102.2M
30.86%
YoY
|
$73.20M
-21.54%
YoY
|
$61.00M
84.85%
YoY
|
$58.00M
-18.88%
YoY
|
$78.10M
5.68%
YoY
|
$93.30M
2815.63%
YoY
|
$33.00M
142.65%
YoY
|
$71.50M
-1.92%
YoY
|
$73.90M
92.45%
YoY
|
| Net Earnings |
$821.5M
17.63%
YoY
|
$794.8M
15.91%
YoY
|
$704.4M
24.65%
YoY
|
$658.4M
24.96%
YoY
|
$698.4M
28.17%
YoY
|
$685.7M
13.11%
YoY
|
$565.1M
35.94%
YoY
|
$526.9M
25.21%
YoY
|
$544.9M
53.36%
YoY
|
$606.2M
86.58%
YoY
|
$415.7M
28.3%
YoY
|
$420.8M
36.71%
YoY
|
$355.3M
-2.82%
YoY
|
$324.9M
-14.63%
YoY
|
$324.0M
-14.85%
YoY
|
$307.8M
-40.49%
YoY
|
$365.6M
-14.24%
YoY
|
$380.6M
4.22%
YoY
|
$380.5M
21.22%
YoY
|
| Basic Earnings Per Share |
$2.31
18.46%
YoY
|
N/A
|
$1.98
24.53%
YoY
|
$1.84
24.32%
YoY
|
$1.95
26.62%
YoY
|
N/A
|
$1.59
34.75%
YoY
|
$1.48
23.33%
YoY
|
$1.54
52.48%
YoY
|
N/A
|
$1.18
29.67%
YoY
|
$1.20
39.53%
YoY
|
$1.01
-0.98%
YoY
|
N/A
|
$0.91
-14.95%
YoY
|
$0.86
-40.69%
YoY
|
$1.02
-15.0%
YoY
|
$1.07
-65.59%
YoY
|
$1.07
-60.07%
YoY
|
| Diluted Earnings Per Share |
$2.28
18.75%
YoY
|
$2.21
17.55%
YoY
|
$1.95
25.0%
YoY
|
$1.81
23.97%
YoY
|
$1.92
27.03%
YoY
|
$1.88
11.12%
YoY
|
$1.56
34.48%
YoY
|
$1.46
23.97%
YoY
|
$1.51
51.15%
YoY
|
$1.69
-100.0%
YoY
|
$1.16
28.89%
YoY
|
$1.18
38.56%
YoY
|
$1.00
0.0%
YoY
|
$910.1K
88357573.17%
YoY
|
$0.90
-13.46%
YoY
|
$0.85
-40.14%
YoY
|
$1.00
-14.53%
YoY
|
$1.03
-65.89%
YoY
|
$1.04
-60.0%
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 |
355.1M shares
-0.43%
YoY
|
354.5M shares
-0.47%
YoY
|
358.5M shares
0.88%
YoY
|
358.4M shares
1.05%
YoY
|
356.7M shares
1.23%
YoY
|
356.2M shares
1.17%
YoY
|
355.4M shares
1.14%
YoY
|
354.7M shares
1.23%
YoY
|
352.3M shares
0.55%
YoY
|
352.1M shares
-0.37%
YoY
|
351.4M shares
-1.61%
YoY
|
350.4M shares
-2.15%
YoY
|
350.4M shares
-2.24%
YoY
|
353.4M shares
-1.08%
YoY
|
357.1M shares
0.09%
YoY
|
358.1M shares
0.67%
YoY
|
358.4M shares
1.19%
YoY
|
357.2M shares
203.89%
YoY
|
356.8M shares
1.36%
YoY
|
| Diluted Shares Outstanding |
359.8M shares
-1.32%
YoY
|
N/A
|
361.8M shares
-0.25%
YoY
|
364.1M shares
0.86%
YoY
|
364.6M shares
1.14%
YoY
|
N/A
|
362.7M shares
1.26%
YoY
|
361.0M shares
1.04%
YoY
|
360.5M shares
1.26%
YoY
|
N/A
|
358.2M shares
-0.64%
YoY
|
357.3M shares
-1.81%
YoY
|
356.0M shares
-2.92%
YoY
|
N/A
|
360.5M shares
-1.72%
YoY
|
363.9M shares
-0.27%
YoY
|
366.7M shares
0.74%
YoY
|
N/A
|
366.8M shares
1.35%
YoY
|
Loading...