|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$15.91B
6.63%
YoY
|
$14.92B
14.86%
YoY
|
$12.99B
14.89%
YoY
|
$11.31B
14.11%
YoY
|
$9.910B
21.33%
YoY
|
| Cost Of Revenue |
$2.223B
-8.52%
YoY
|
$2.430B
45.86%
YoY
|
$1.666B
183.33%
YoY
|
$588.0M
50.0%
YoY
|
$392.0M
5.95%
YoY
|
| Gross Profit |
$13.69B
9.57%
YoY
|
$12.49B
10.3%
YoY
|
$11.33B
5.65%
YoY
|
$10.72B
12.63%
YoY
|
$9.518B
22.06%
YoY
|
| Selling, General & Admin |
$10.39B
10.68%
YoY
|
$9.384B
14.29%
YoY
|
$8.211B
-0.75%
YoY
|
$8.273B
14.24%
YoY
|
$7.242B
17.47%
YoY
|
| Research & Development |
$752.0M
13.6%
YoY
|
$662.0M
10.52%
YoY
|
$599.0M
18.38%
YoY
|
$506.0M
17.95%
YoY
|
$429.0M
9.16%
YoY
|
| Depreciation & Amortization |
$41.00M
-6.82%
YoY
|
$44.00M
-73.33%
YoY
|
$165.0M
13.79%
YoY
|
$145.0M
8.21%
YoY
|
$134.0M
12.61%
YoY
|
| Operating Expenses |
$10.92B
11.45%
YoY
|
$9.797B
1535.56%
YoY
|
$599.0M
-93.11%
YoY
|
$8.698B
1927.51%
YoY
|
$429.0M
9.16%
YoY
|
| Operating Profit |
$2.770B
2.74%
YoY
|
$2.696B
-74.87%
YoY
|
$10.73B
430.51%
YoY
|
$2.022B
-77.75%
YoY
|
$9.089B
22.74%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$1.373B
350.16%
YoY
|
$305.0M
103.33%
YoY
|
$150.0M
-15.73%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$2.714B
2.69%
YoY
|
$2.643B
15.92%
YoY
|
$2.280B
12.76%
YoY
|
$2.022B
12.9%
YoY
|
$1.791B
70.25%
YoY
|
| Income Tax |
$579.0M
0.7%
YoY
|
$575.0M
6.28%
YoY
|
$541.0M
5.46%
YoY
|
$513.0M
32.22%
YoY
|
$388.0M
65.81%
YoY
|
| Net Earnings |
$2.127B
3.3%
YoY
|
$2.059B
18.4%
YoY
|
$1.739B
15.24%
YoY
|
$1.509B
7.56%
YoY
|
$1.403B
71.52%
YoY
|
| Basic Earnings Per Share |
$10.53
5.94%
YoY
|
$9.94
21.81%
YoY
|
$8.16
13.97%
YoY
|
$7.16
5.14%
YoY
|
$6.81
71.97%
YoY
|
| Diluted Earnings Per Share |
$10.30
6.19%
YoY
|
$9.70
21.69%
YoY
|
$7.97
-100.0%
YoY
|
$7.009M
105713699.33%
YoY
|
$6.63
70.88%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
202.0M shares
-2.46%
YoY
|
207.1M shares
-2.22%
YoY
|
211.8M shares
0.91%
YoY
|
209.9M shares
2.04%
YoY
|
205.7M shares
-0.34%
YoY
|
| Diluted Shares Outstanding |
206.6M shares
-2.68%
YoY
|
212.3M shares
-2.12%
YoY
|
216.9M shares
0.74%
YoY
|
215.3M shares
1.94%
YoY
|
211.2M shares
0.43%
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.262B
10.85%
YoY
|
$4.176B
3.49%
YoY
|
$4.190B
4.67%
YoY
|
$3.842B
2.13%
YoY
|
$3.845B
5.69%
YoY
|
$4.035B
14.63%
YoY
|
$4.003B
13.88%
YoY
|
$3.762B
14.24%
YoY
|
$3.638B
15.24%
YoY
|
$3.520B
16.29%
YoY
|
$3.515B
17.13%
YoY
|
$3.293B
18.54%
YoY
|
$3.157B
16.45%
YoY
|
$3.027B
7.42%
YoY
|
$3.001B
9.93%
YoY
|
$2.778B
10.63%
YoY
|
$2.711B
12.54%
YoY
|
$2.818B
24.69%
YoY
|
$2.730B
28.71%
YoY
|
| Cost Of Revenue |
$498.0M
-5.86%
YoY
|
$539.0M
-7.71%
YoY
|
$568.0M
-10.83%
YoY
|
$542.0M
-12.44%
YoY
|
$529.0M
-11.39%
YoY
|
$584.0M
0.86%
YoY
|
$637.0M
17.96%
YoY
|
$619.0M
34.27%
YoY
|
$597.0M
66.76%
YoY
|
$579.0M
88.6%
YoY
|
$540.0M
121.31%
YoY
|
$461.0M
238.97%
YoY
|
$358.0M
258.0%
YoY
|
$307.0M
203.96%
YoY
|
$244.0M
134.62%
YoY
|
$136.0M
36.0%
YoY
|
$100.0M
8.7%
YoY
|
$101.0M
5.21%
YoY
|
$104.0M
14.29%
YoY
|
| Gross Profit |
$3.764B
13.51%
YoY
|
$3.637B
5.39%
YoY
|
$3.622B
7.61%
YoY
|
$3.300B
5.0%
YoY
|
$3.316B
9.04%
YoY
|
$3.451B
17.34%
YoY
|
$3.366B
13.14%
YoY
|
$3.143B
10.98%
YoY
|
$3.041B
8.65%
YoY
|
$2.941B
8.13%
YoY
|
$2.975B
7.91%
YoY
|
$2.832B
7.19%
YoY
|
$2.799B
7.2%
YoY
|
$2.720B
0.11%
YoY
|
$2.757B
4.99%
YoY
|
$2.642B
9.58%
YoY
|
$2.611B
12.69%
YoY
|
$2.717B
25.55%
YoY
|
$2.626B
29.36%
YoY
|
| Selling, General & Admin |
$2.895B
14.97%
YoY
|
$2.797B
8.28%
YoY
|
$2.747B
11.21%
YoY
|
$2.538B
6.1%
YoY
|
$2.518B
7.56%
YoY
|
$2.583B
17.78%
YoY
|
$2.470B
14.46%
YoY
|
$2.392B
13.04%
YoY
|
$2.341B
12.66%
YoY
|
$2.193B
9.81%
YoY
|
$2.158B
6.73%
YoY
|
$2.116B
1.44%
YoY
|
$2.078B
0.14%
YoY
|
$1.997B
-4.45%
YoY
|
$2.022B
1.92%
YoY
|
$2.086B
12.21%
YoY
|
$2.075B
13.2%
YoY
|
$2.090B
24.48%
YoY
|
$1.984B
24.0%
YoY
|
| Research & Development |
$206.0M
11.96%
YoY
|
$194.0M
8.99%
YoY
|
N/A
|
$191.0M
15.06%
YoY
|
$184.0M
11.52%
YoY
|
$178.0M
18.67%
YoY
|
N/A
|
$166.0M
11.41%
YoY
|
$165.0M
7.84%
YoY
|
$150.0M
7.91%
YoY
|
N/A
|
$149.0M
15.5%
YoY
|
$153.0M
20.47%
YoY
|
$139.0M
24.11%
YoY
|
N/A
|
$129.0M
18.35%
YoY
|
$127.0M
18.69%
YoY
|
$112.0M
13.13%
YoY
|
N/A
|
| Depreciation & Amortization |
$10.00M
0.0%
YoY
|
$49.00M
345.45%
YoY
|
$10.00M
-9.09%
YoY
|
$49.00M
345.45%
YoY
|
$10.00M
-77.78%
YoY
|
$11.00M
-73.81%
YoY
|
$11.00M
-73.81%
YoY
|
$11.00M
-73.81%
YoY
|
$45.00M
9.76%
YoY
|
$42.00M
5.0%
YoY
|
$42.00M
5.0%
YoY
|
$42.00M
16.67%
YoY
|
$41.00M
20.59%
YoY
|
$40.00M
14.29%
YoY
|
$40.00M
8.11%
YoY
|
$36.00M
9.09%
YoY
|
$34.00M
6.25%
YoY
|
$35.00M
9.38%
YoY
|
$37.00M
19.35%
YoY
|
| Operating Expenses |
$3.015B
14.38%
YoY
|
$194.0M
8.99%
YoY
|
$2.862B
10.42%
YoY
|
$191.0M
-92.32%
YoY
|
$2.636B
8.39%
YoY
|
$178.0M
18.67%
YoY
|
$2.592B
10.39%
YoY
|
$2.487B
7.34%
YoY
|
$2.432B
9.3%
YoY
|
$150.0M
-92.75%
YoY
|
$2.348B
9.67%
YoY
|
$2.317B
1696.12%
YoY
|
$2.225B
1651.97%
YoY
|
$2.068B
1746.43%
YoY
|
$2.141B
4.13%
YoY
|
$129.0M
18.35%
YoY
|
$127.0M
18.69%
YoY
|
$112.0M
13.13%
YoY
|
$2.056B
22.67%
YoY
|
| Operating Profit |
$749.0M
10.15%
YoY
|
$3.443B
5.19%
YoY
|
$760.0M
-1.81%
YoY
|
$3.109B
373.93%
YoY
|
$680.0M
11.66%
YoY
|
$3.273B
17.27%
YoY
|
$774.0M
23.44%
YoY
|
$656.0M
27.38%
YoY
|
$609.0M
6.1%
YoY
|
$2.791B
328.07%
YoY
|
$627.0M
1.79%
YoY
|
$515.0M
-79.51%
YoY
|
$574.0M
-76.89%
YoY
|
$652.0M
-74.97%
YoY
|
$616.0M
8.07%
YoY
|
$2.513B
9.17%
YoY
|
$2.484B
12.4%
YoY
|
$2.605B
26.15%
YoY
|
$570.0M
61.02%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$520.0M
83.1%
YoY
|
$507.0M
110.37%
YoY
|
N/A
|
$386.0M
543.33%
YoY
|
$284.0M
647.37%
YoY
|
$241.0M
551.35%
YoY
|
N/A
|
$60.00M
50.0%
YoY
|
$38.00M
2.7%
YoY
|
$37.00M
-2.63%
YoY
|
N/A
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$735.0M
9.54%
YoY
|
$728.0M
-2.8%
YoY
|
$731.0M
-3.82%
YoY
|
$563.0M
-12.58%
YoY
|
$671.0M
10.18%
YoY
|
$749.0M
18.89%
YoY
|
$760.0M
29.91%
YoY
|
$644.0M
32.51%
YoY
|
$609.0M
9.34%
YoY
|
$630.0M
-3.37%
YoY
|
$585.0M
-5.03%
YoY
|
$486.0M
17.11%
YoY
|
$557.0M
28.64%
YoY
|
$652.0M
16.85%
YoY
|
$616.0M
10.0%
YoY
|
$415.0M
7.79%
YoY
|
$433.0M
-3.13%
YoY
|
$558.0M
39.85%
YoY
|
$560.0M
118.75%
YoY
|
| Income Tax |
$191.0M
8.52%
YoY
|
$165.0M
10.74%
YoY
|
$127.0M
-19.62%
YoY
|
$127.0M
-16.45%
YoY
|
$176.0M
32.33%
YoY
|
$149.0M
12.88%
YoY
|
$158.0M
4.64%
YoY
|
$152.0M
29.91%
YoY
|
$133.0M
2.31%
YoY
|
$132.0M
-7.69%
YoY
|
$151.0M
-14.69%
YoY
|
$117.0M
2.63%
YoY
|
$130.0M
18.18%
YoY
|
$143.0M
27.68%
YoY
|
$177.0M
35.11%
YoY
|
$114.0M
46.15%
YoY
|
$110.0M
19.57%
YoY
|
$112.0M
28.74%
YoY
|
$131.0M
178.72%
YoY
|
| Net Earnings |
$542.0M
9.94%
YoY
|
$563.0M
-6.17%
YoY
|
$602.0M
0.33%
YoY
|
$436.0M
-11.2%
YoY
|
$493.0M
4.01%
YoY
|
$600.0M
20.48%
YoY
|
$600.0M
38.89%
YoY
|
$491.0M
33.06%
YoY
|
$474.0M
11.53%
YoY
|
$498.0M
-1.78%
YoY
|
$432.0M
-1.59%
YoY
|
$369.0M
22.59%
YoY
|
$425.0M
31.58%
YoY
|
$507.0M
13.68%
YoY
|
$439.0M
2.33%
YoY
|
$301.0M
-1.95%
YoY
|
$323.0M
-9.01%
YoY
|
$446.0M
42.95%
YoY
|
$429.0M
105.26%
YoY
|
| Basic Earnings Per Share |
$2.76
14.52%
YoY
|
$2.85
-3.06%
YoY
|
N/A
|
$2.16
-8.86%
YoY
|
$2.41
6.17%
YoY
|
$2.94
23.53%
YoY
|
N/A
|
$2.37
35.43%
YoY
|
$2.27
15.23%
YoY
|
$2.38
0.85%
YoY
|
N/A
|
$1.75
24.11%
YoY
|
$1.97
26.28%
YoY
|
$2.36
9.26%
YoY
|
N/A
|
$1.41
-5.37%
YoY
|
$1.56
-9.3%
YoY
|
$2.16
42.11%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$2.72
15.24%
YoY
|
$2.79
-2.45%
YoY
|
$2.95
3.5%
YoY
|
$2.12
-8.22%
YoY
|
$2.36
6.35%
YoY
|
$2.86
23.28%
YoY
|
$2.86
41.2%
YoY
|
$2.31
34.63%
YoY
|
$2.22
14.56%
YoY
|
$2.32
-100.0%
YoY
|
$2.02
-100.0%
YoY
|
$1.72
24.48%
YoY
|
$1.94
27.56%
YoY
|
$2.300M
109540994.11%
YoY
|
$1.990M
-1.61%
YoY
|
$1.38
-4.83%
YoY
|
$1.52
-9.52%
YoY
|
$2.10
41.89%
YoY
|
$2.023M
34.81%
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 |
197.1M shares
-3.82%
YoY
|
196.7M shares
-3.61%
YoY
|
199.4M shares
-3.19%
YoY
|
201.8M shares
-2.66%
YoY
|
204.9M shares
-1.97%
YoY
|
204.0M shares
-2.19%
YoY
|
205.9M shares
-1.39%
YoY
|
207.3M shares
-2.19%
YoY
|
209.0M shares
-2.94%
YoY
|
208.6M shares
-3.0%
YoY
|
208.8M shares
-3.24%
YoY
|
211.9M shares
0.57%
YoY
|
215.4M shares
3.68%
YoY
|
215.1M shares
4.25%
YoY
|
215.8M shares
57.32%
YoY
|
210.7M shares
2.38%
YoY
|
207.7M shares
0.48%
YoY
|
206.3M shares
0.54%
YoY
|
137.2M shares
0.02%
YoY
|
| Diluted Shares Outstanding |
199.2M shares
-4.55%
YoY
|
201.4M shares
-3.73%
YoY
|
N/A
|
205.5M shares
-3.2%
YoY
|
208.7M shares
-2.2%
YoY
|
209.2M shares
-2.15%
YoY
|
N/A
|
212.3M shares
-1.16%
YoY
|
213.4M shares
-2.65%
YoY
|
213.8M shares
-2.99%
YoY
|
N/A
|
214.8M shares
-0.42%
YoY
|
219.2M shares
2.91%
YoY
|
220.4M shares
3.77%
YoY
|
N/A
|
215.7M shares
1.89%
YoY
|
213.0M shares
0.57%
YoY
|
212.4M shares
1.34%
YoY
|
N/A
|
Loading...