|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$8.262B
11.65%
YoY
|
$7.400B
22.03%
YoY
|
$6.064B
-2.6%
YoY
|
$6.226B
5.78%
YoY
|
$5.886B
4.64%
YoY
|
| Cost Of Revenue |
$3.013B
9.52%
YoY
|
$2.751B
26.83%
YoY
|
$2.169B
-17.97%
YoY
|
$2.644B
7.22%
YoY
|
$2.466B
-9.4%
YoY
|
| Gross Profit |
$5.249B
12.91%
YoY
|
$4.649B
19.36%
YoY
|
$3.895B
8.74%
YoY
|
$3.582B
4.74%
YoY
|
$3.420B
17.81%
YoY
|
| Selling, General & Admin |
$2.184B
4.65%
YoY
|
$2.087B
18.18%
YoY
|
$1.766B
6.19%
YoY
|
$1.663B
7.29%
YoY
|
$1.550B
14.81%
YoY
|
| Research & Development |
$316.0M
12.46%
YoY
|
$281.0M
20.6%
YoY
|
$233.0M
12.56%
YoY
|
$207.0M
11.29%
YoY
|
$186.0M
23.18%
YoY
|
| Depreciation & Amortization |
$145.0M
16.0%
YoY
|
$125.0M
-61.3%
YoY
|
$323.0M
25.19%
YoY
|
$258.0M
138.89%
YoY
|
$108.0M
9.09%
YoY
|
| Operating Expenses |
$2.918B
2.35%
YoY
|
$2.851B
36.48%
YoY
|
$2.089B
8.75%
YoY
|
$1.921B
-2.93%
YoY
|
$1.979B
18.57%
YoY
|
| Operating Profit |
$2.331B
29.64%
YoY
|
$1.798B
-0.44%
YoY
|
$1.806B
8.73%
YoY
|
$1.661B
15.27%
YoY
|
$1.441B
16.77%
YoY
|
| Interest Expense |
-$245.0M
-33.78%
YoY
|
-$370.0M
110.23%
YoY
|
-$176.0M
93.41%
YoY
|
-$91.00M
-172.8%
YoY
|
$125.0M
23.76%
YoY
|
| Other Income/Expense, Net |
$1.004B
-3.83%
YoY
|
$1.044B
-104500.0%
YoY
|
-$1.000M
-150.0%
YoY
|
$2.000M
-97.53%
YoY
|
$81.00M
-1450.0%
YoY
|
| Pretax Income |
$2.145B
48.03%
YoY
|
$1.449B
3.43%
YoY
|
$1.401B
-5.02%
YoY
|
$1.475B
-3.85%
YoY
|
$1.534B
26.57%
YoY
|
| Income Tax |
$358.0M
7.19%
YoY
|
$334.0M
-2.91%
YoY
|
$344.0M
-2.27%
YoY
|
$352.0M
1.44%
YoY
|
$347.0M
24.37%
YoY
|
| Net Earnings |
$1.788B
60.07%
YoY
|
$1.117B
5.48%
YoY
|
$1.059B
-5.87%
YoY
|
$1.125B
-5.22%
YoY
|
$1.187B
27.22%
YoY
|
| Basic Earnings Per Share |
$3.12
60.82%
YoY
|
$1.94
-7.62%
YoY
|
$2.10
-7.89%
YoY
|
$2.28
-68.11%
YoY
|
$7.15
26.1%
YoY
|
| Diluted Earnings Per Share |
$3.09
60.1%
YoY
|
$1.93
-7.35%
YoY
|
$2.08
-100.0%
YoY
|
$2.259M
32049401.52%
YoY
|
$7.05
26.12%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
573.3M shares
-0.38%
YoY
|
575.4M shares
13.97%
YoY
|
504.9M shares
2.54%
YoY
|
492.4M shares
196.82%
YoY
|
165.9M shares
0.9%
YoY
|
| Diluted Shares Outstanding |
578.6M shares
-0.1%
YoY
|
579.2M shares
13.93%
YoY
|
508.4M shares
2.12%
YoY
|
497.9M shares
195.71%
YoY
|
168.4M shares
0.87%
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.137B
2.25%
YoY
|
$2.124B
4.63%
YoY
|
$1.958B
2.94%
YoY
|
$2.090B
16.63%
YoY
|
$2.090B
24.85%
YoY
|
$2.030B
23.18%
YoY
|
$1.902B
31.08%
YoY
|
$1.792B
25.05%
YoY
|
$1.674B
9.2%
YoY
|
$1.648B
4.17%
YoY
|
$1.451B
-6.81%
YoY
|
$1.433B
-7.67%
YoY
|
$1.533B
-0.13%
YoY
|
$1.582B
7.84%
YoY
|
$1.557B
14.74%
YoY
|
$1.552B
9.92%
YoY
|
$1.535B
-7.03%
YoY
|
$1.467B
0.34%
YoY
|
$1.357B
-3.96%
YoY
|
| Cost Of Revenue |
$730.0M
-14.42%
YoY
|
$732.0M
-8.84%
YoY
|
$643.0M
-14.95%
YoY
|
$784.0M
23.85%
YoY
|
$853.0M
53.14%
YoY
|
$803.0M
51.22%
YoY
|
$756.0M
47.95%
YoY
|
$633.0M
24.61%
YoY
|
$557.0M
-10.02%
YoY
|
$531.0M
-21.45%
YoY
|
$511.0M
-23.39%
YoY
|
$508.0M
-22.91%
YoY
|
$619.0M
-3.73%
YoY
|
$676.0M
16.35%
YoY
|
$667.0M
28.52%
YoY
|
$659.0M
16.43%
YoY
|
$643.0M
-19.63%
YoY
|
$581.0M
-13.8%
YoY
|
$519.0M
-25.64%
YoY
|
| Gross Profit |
$1.407B
13.74%
YoY
|
$1.392B
13.45%
YoY
|
$1.315B
14.75%
YoY
|
$1.306B
12.68%
YoY
|
$1.237B
10.74%
YoY
|
$1.227B
9.85%
YoY
|
$1.146B
21.91%
YoY
|
$1.159B
25.3%
YoY
|
$1.117B
22.21%
YoY
|
$1.117B
23.29%
YoY
|
$940.0M
5.62%
YoY
|
$925.0M
3.58%
YoY
|
$914.0M
2.47%
YoY
|
$906.0M
2.26%
YoY
|
$890.0M
6.21%
YoY
|
$893.0M
5.56%
YoY
|
$892.0M
4.82%
YoY
|
$886.0M
12.44%
YoY
|
$838.0M
17.2%
YoY
|
| Selling, General & Admin |
$570.0M
12.87%
YoY
|
$580.0M
9.02%
YoY
|
$550.0M
7.21%
YoY
|
$551.0M
5.35%
YoY
|
$505.0M
-2.32%
YoY
|
$532.0M
3.91%
YoY
|
$513.0M
20.99%
YoY
|
$523.0M
24.82%
YoY
|
$517.0M
25.18%
YoY
|
$512.0M
16.89%
YoY
|
$424.0M
2.17%
YoY
|
$419.0M
7.99%
YoY
|
$413.0M
1.98%
YoY
|
$438.0M
-1.35%
YoY
|
$415.0M
3.23%
YoY
|
$388.0M
5.15%
YoY
|
$405.0M
10.05%
YoY
|
$444.0M
15.63%
YoY
|
$402.0M
23.31%
YoY
|
| Research & Development |
$84.00M
9.09%
YoY
|
N/A
|
$80.00M
12.68%
YoY
|
$79.00M
14.49%
YoY
|
$77.00M
14.93%
YoY
|
N/A
|
$71.00M
22.41%
YoY
|
$69.00M
23.21%
YoY
|
$67.00M
24.07%
YoY
|
N/A
|
$58.00M
16.0%
YoY
|
$56.00M
12.0%
YoY
|
$54.00M
8.0%
YoY
|
N/A
|
$50.00M
6.38%
YoY
|
$50.00M
8.7%
YoY
|
$50.00M
13.64%
YoY
|
N/A
|
$47.00M
20.51%
YoY
|
| Depreciation & Amortization |
$165.0M
5.77%
YoY
|
$161.0M
5.23%
YoY
|
$158.0M
3.27%
YoY
|
$158.0M
3.27%
YoY
|
$156.0M
0.65%
YoY
|
$153.0M
22.4%
YoY
|
$153.0M
139.06%
YoY
|
$153.0M
135.38%
YoY
|
$155.0M
124.64%
YoY
|
$125.0M
98.41%
YoY
|
$64.00M
1.59%
YoY
|
$65.00M
0.0%
YoY
|
$69.00M
2.99%
YoY
|
$63.00M
-22.22%
YoY
|
$63.00M
-4.55%
YoY
|
$65.00M
-4.41%
YoY
|
$67.00M
6.35%
YoY
|
$81.00M
52.83%
YoY
|
$66.00M
29.41%
YoY
|
| Operating Expenses |
$750.0M
13.46%
YoY
|
$741.0M
8.18%
YoY
|
$729.0M
9.46%
YoY
|
$738.0M
9.17%
YoY
|
$661.0M
-1.64%
YoY
|
$685.0M
7.54%
YoY
|
$666.0M
30.84%
YoY
|
$676.0M
24.49%
YoY
|
$672.0M
39.42%
YoY
|
$637.0M
27.15%
YoY
|
$509.0M
6.49%
YoY
|
$543.0M
12.89%
YoY
|
$482.0M
-1.03%
YoY
|
$501.0M
-4.57%
YoY
|
$478.0M
-0.83%
YoY
|
$481.0M
2.34%
YoY
|
$487.0M
0.21%
YoY
|
$525.0M
20.14%
YoY
|
$482.0M
23.91%
YoY
|
| Operating Profit |
$657.0M
14.06%
YoY
|
$651.0M
20.11%
YoY
|
$586.0M
22.08%
YoY
|
$568.0M
17.6%
YoY
|
$576.0M
29.44%
YoY
|
$542.0M
12.92%
YoY
|
$480.0M
11.37%
YoY
|
$483.0M
26.44%
YoY
|
$445.0M
3.01%
YoY
|
$480.0M
18.52%
YoY
|
$431.0M
4.61%
YoY
|
$382.0M
-7.28%
YoY
|
$432.0M
6.67%
YoY
|
$405.0M
12.19%
YoY
|
$412.0M
15.73%
YoY
|
$412.0M
9.57%
YoY
|
$405.0M
10.96%
YoY
|
$361.0M
2.85%
YoY
|
$356.0M
9.2%
YoY
|
| Interest Expense |
-$55.00M
-5.17%
YoY
|
-$71.00M
-15.48%
YoY
|
-$55.00M
-40.86%
YoY
|
-$60.00M
-36.17%
YoY
|
-$58.00M
-41.41%
YoY
|
-$84.00M
6.33%
YoY
|
-$93.00M
-192.08%
YoY
|
-$94.00M
-361.11%
YoY
|
-$99.00M
518.75%
YoY
|
-$79.00M
276.19%
YoY
|
$101.0M
-559.09%
YoY
|
$36.00M
12.5%
YoY
|
-$16.00M
-150.0%
YoY
|
-$21.00M
-30.0%
YoY
|
-$22.00M
-166.67%
YoY
|
$32.00M
-3.03%
YoY
|
$32.00M
10.34%
YoY
|
-$30.00M
-38.78%
YoY
|
$33.00M
37.5%
YoY
|
| Other Income/Expense, Net |
-$14.00M
1300.0%
YoY
|
-$27.00M
-550.0%
YoY
|
$0.00
-100.0%
YoY
|
$246.0M
1950.0%
YoY
|
-$1.000M
-200.0%
YoY
|
$6.000M
20.0%
YoY
|
$1.000M
0.0%
YoY
|
$12.00M
-300.0%
YoY
|
$1.000M
N/A
|
$5.000M
-183.33%
YoY
|
$1.000M
-83.33%
YoY
|
-$6.000M
-175.0%
YoY
|
$0.00
-100.0%
YoY
|
-$6.000M
N/A
|
$6.000M
-85.71%
YoY
|
$8.000M
N/A
|
-$6.000M
-700.0%
YoY
|
N/A
|
$42.00M
-4300.0%
YoY
|
| Pretax Income |
$677.0M
38.73%
YoY
|
$580.0M
32.12%
YoY
|
$529.0M
48.6%
YoY
|
$548.0M
60.7%
YoY
|
$488.0M
56.41%
YoY
|
$439.0M
57.91%
YoY
|
$356.0M
-8.95%
YoY
|
$341.0M
1.19%
YoY
|
$312.0M
-21.21%
YoY
|
$278.0M
-13.66%
YoY
|
$391.0M
2.36%
YoY
|
$337.0M
-15.11%
YoY
|
$396.0M
5.88%
YoY
|
$322.0M
2.55%
YoY
|
$382.0M
2.96%
YoY
|
$397.0M
-12.56%
YoY
|
$374.0M
-5.32%
YoY
|
$314.0M
17.6%
YoY
|
$371.0M
3.92%
YoY
|
| Income Tax |
$158.0M
69.89%
YoY
|
$62.00M
-26.19%
YoY
|
$106.0M
107.84%
YoY
|
$96.00M
-19.33%
YoY
|
$93.00M
17.72%
YoY
|
$84.00M
3.7%
YoY
|
$51.00M
-47.42%
YoY
|
$119.0M
70.0%
YoY
|
$79.00M
-16.84%
YoY
|
$81.00M
-1.22%
YoY
|
$97.00M
10.23%
YoY
|
$70.00M
-22.22%
YoY
|
$95.00M
4.4%
YoY
|
$82.00M
49.09%
YoY
|
$88.00M
6.02%
YoY
|
$90.00M
-20.35%
YoY
|
$91.00M
-6.19%
YoY
|
$55.00M
30.95%
YoY
|
$83.00M
-10.75%
YoY
|
| Net Earnings |
$519.0M
31.39%
YoY
|
$518.0M
45.92%
YoY
|
$423.0M
38.24%
YoY
|
$452.0M
103.6%
YoY
|
$395.0M
68.8%
YoY
|
$355.0M
80.2%
YoY
|
$306.0M
4.08%
YoY
|
$222.0M
-16.85%
YoY
|
$234.0M
-22.52%
YoY
|
$197.0M
-18.26%
YoY
|
$294.0M
0.0%
YoY
|
$267.0M
-13.03%
YoY
|
$302.0M
6.34%
YoY
|
$241.0M
-6.95%
YoY
|
$294.0M
2.08%
YoY
|
$307.0M
-9.97%
YoY
|
$284.0M
-4.7%
YoY
|
$259.0M
15.11%
YoY
|
$288.0M
9.09%
YoY
|
| Basic Earnings Per Share |
$0.92
33.33%
YoY
|
N/A
|
$0.74
39.62%
YoY
|
$0.79
102.56%
YoY
|
$0.69
68.29%
YoY
|
N/A
|
$0.53
-11.67%
YoY
|
$0.39
-27.78%
YoY
|
$0.41
-33.87%
YoY
|
N/A
|
$0.60
0.0%
YoY
|
$0.54
-71.12%
YoY
|
$0.62
-63.95%
YoY
|
N/A
|
$0.60
-65.12%
YoY
|
$1.87
-10.1%
YoY
|
$1.72
-4.97%
YoY
|
N/A
|
$1.72
6.83%
YoY
|
| Diluted Earnings Per Share |
$0.91
33.77%
YoY
|
$0.90
47.37%
YoY
|
$0.73
37.84%
YoY
|
$0.78
104.32%
YoY
|
$0.68
68.48%
YoY
|
$0.61
71.11%
YoY
|
$0.53
-11.92%
YoY
|
$0.38
-29.0%
YoY
|
$0.40
-33.77%
YoY
|
$0.36
-100.0%
YoY
|
$0.60
-100.0%
YoY
|
$0.54
-70.81%
YoY
|
$0.61
-64.1%
YoY
|
$484.9K
-68.23%
YoY
|
$592.4K
35052186.33%
YoY
|
$1.85
-9.76%
YoY
|
$1.70
-4.49%
YoY
|
$1.526M
13.48%
YoY
|
$1.69
6.96%
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 |
568.4M shares
-1.17%
YoY
|
571.0M shares
-0.65%
YoY
|
573.8M shares
-0.37%
YoY
|
574.1M shares
-0.42%
YoY
|
575.1M shares
-0.01%
YoY
|
574.8M shares
-0.38%
YoY
|
575.9M shares
17.22%
YoY
|
576.5M shares
17.48%
YoY
|
575.2M shares
17.63%
YoY
|
577.0M shares
17.44%
YoY
|
491.3M shares
200.05%
YoY
|
490.8M shares
199.1%
YoY
|
489.0M shares
196.28%
YoY
|
491.3M shares
193.79%
YoY
|
163.7M shares
-2.36%
YoY
|
164.1M shares
0.0%
YoY
|
165.0M shares
0.21%
YoY
|
167.2M shares
1.94%
YoY
|
167.7M shares
2.14%
YoY
|
| Diluted Shares Outstanding |
571.7M shares
-1.42%
YoY
|
N/A
|
579.0M shares
-0.01%
YoY
|
579.0M shares
0.01%
YoY
|
580.0M shares
0.18%
YoY
|
N/A
|
579.0M shares
17.18%
YoY
|
579.0M shares
17.28%
YoY
|
578.9M shares
17.01%
YoY
|
N/A
|
494.1M shares
-0.45%
YoY
|
493.6M shares
198.22%
YoY
|
494.8M shares
195.83%
YoY
|
N/A
|
496.3M shares
191.66%
YoY
|
165.5M shares
-0.55%
YoY
|
167.2M shares
0.09%
YoY
|
N/A
|
170.2M shares
1.6%
YoY
|
Loading...