|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$14.34B
0.99%
YoY
|
$14.20B
8.27%
YoY
|
$13.12B
7.76%
YoY
|
$12.17B
-24.26%
YoY
|
$16.07B
89.14%
YoY
|
| Cost Of Revenue |
$1.928B
4.53%
YoY
|
$1.844B
1.56%
YoY
|
$1.816B
16.37%
YoY
|
$1.560B
-35.98%
YoY
|
$2.438B
117.65%
YoY
|
| Gross Profit |
$12.42B
0.46%
YoY
|
$12.36B
9.35%
YoY
|
$11.30B
6.49%
YoY
|
$10.61B
-22.16%
YoY
|
$13.63B
84.82%
YoY
|
| Selling, General & Admin |
$2.700B
-8.61%
YoY
|
$2.954B
12.28%
YoY
|
$2.631B
24.36%
YoY
|
$2.116B
15.95%
YoY
|
$1.825B
35.58%
YoY
|
| Research & Development |
$5.850B
13.99%
YoY
|
$5.132B
15.61%
YoY
|
$4.439B
23.56%
YoY
|
$3.593B
23.53%
YoY
|
$2.908B
6.33%
YoY
|
| Depreciation & Amortization |
$543.7M
12.59%
YoY
|
$482.9M
14.7%
YoY
|
$421.0M
23.32%
YoY
|
$341.4M
19.29%
YoY
|
$286.2M
21.32%
YoY
|
| Operating Expenses |
$8.550B
5.74%
YoY
|
$8.086B
14.37%
YoY
|
$7.070B
23.86%
YoY
|
$5.708B
20.61%
YoY
|
$4.733B
15.98%
YoY
|
| Operating Profit |
$3.578B
-10.34%
YoY
|
$3.991B
-1.39%
YoY
|
$4.047B
-14.6%
YoY
|
$4.739B
-47.03%
YoY
|
$8.947B
150.15%
YoY
|
| Interest Expense |
$1.619B
109.35%
YoY
|
$773.4M
959.45%
YoY
|
$73.00M
22.9%
YoY
|
$59.40M
3.66%
YoY
|
$57.30M
0.7%
YoY
|
| Other Income/Expense, Net |
$1.653B
109.43%
YoY
|
$789.2M
418.53%
YoY
|
$152.2M
26.94%
YoY
|
$119.9M
-68.36%
YoY
|
$379.0M
62.1%
YoY
|
| Pretax Income |
$5.231B
9.43%
YoY
|
$4.780B
13.83%
YoY
|
$4.199B
-13.57%
YoY
|
$4.859B
-47.9%
YoY
|
$9.326B
144.75%
YoY
|
| Income Tax |
$725.8M
97.6%
YoY
|
$367.3M
49.49%
YoY
|
$245.7M
-52.79%
YoY
|
$520.4M
-58.38%
YoY
|
$1.251B
320.76%
YoY
|
| Net Earnings |
$4.505B
2.09%
YoY
|
$4.413B
11.61%
YoY
|
$3.954B
-8.87%
YoY
|
$4.338B
-46.28%
YoY
|
$8.075B
129.86%
YoY
|
| Basic Earnings Per Share |
$43.07
5.31%
YoY
|
$40.90
10.39%
YoY
|
$37.05
-8.54%
YoY
|
$40.51
-46.98%
YoY
|
$76.40
134.0%
YoY
|
| Diluted Earnings Per Share |
$41.48
8.19%
YoY
|
$38.34
10.27%
YoY
|
$34.77
-9.03%
YoY
|
$38.22
-46.89%
YoY
|
$71.97
135.81%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
104.6M shares
-3.06%
YoY
|
107.9M shares
1.12%
YoY
|
106.7M shares
-0.37%
YoY
|
107.1M shares
1.32%
YoY
|
105.7M shares
-1.77%
YoY
|
| Diluted Shares Outstanding |
108.6M shares
-5.65%
YoY
|
115.1M shares
1.23%
YoY
|
113.7M shares
0.18%
YoY
|
113.5M shares
1.16%
YoY
|
112.2M shares
-2.52%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$3.605B
19.04%
YoY
|
$3.884B
2.51%
YoY
|
$3.754B
0.9%
YoY
|
$3.676B
3.62%
YoY
|
$3.029B
-3.7%
YoY
|
$3.789B
10.33%
YoY
|
$3.721B
10.65%
YoY
|
$3.547B
12.32%
YoY
|
$3.145B
-0.54%
YoY
|
$3.434B
0.58%
YoY
|
$3.363B
14.53%
YoY
|
$3.158B
10.53%
YoY
|
$3.162B
6.64%
YoY
|
$3.414B
-31.05%
YoY
|
$2.936B
-14.96%
YoY
|
$2.857B
-44.4%
YoY
|
$2.965B
17.26%
YoY
|
$4.952B
104.37%
YoY
|
$3.453B
50.51%
YoY
|
$5.139B
163.24%
YoY
|
| Cost Of Revenue |
N/A
|
$411.7M
-6.24%
YoY
|
$521.6M
6.21%
YoY
|
$530.2M
10.41%
YoY
|
$464.3M
7.03%
YoY
|
$439.1M
-15.07%
YoY
|
$491.1M
12.53%
YoY
|
$480.2M
18.6%
YoY
|
$433.8M
-5.18%
YoY
|
$517.0M
-4.37%
YoY
|
$436.4M
37.32%
YoY
|
$404.9M
36.28%
YoY
|
$457.5M
12.99%
YoY
|
$540.6M
-44.98%
YoY
|
$317.8M
-29.88%
YoY
|
$297.1M
-57.17%
YoY
|
$404.9M
31.46%
YoY
|
$982.6M
178.28%
YoY
|
$453.2M
65.4%
YoY
|
$693.7M
151.8%
YoY
|
| Gross Profit |
N/A
|
$3.473B
3.66%
YoY
|
$3.233B
0.1%
YoY
|
$3.145B
2.56%
YoY
|
$2.564B
-5.41%
YoY
|
$3.350B
14.84%
YoY
|
$3.230B
10.36%
YoY
|
$3.067B
11.39%
YoY
|
$2.711B
0.24%
YoY
|
$2.917B
1.51%
YoY
|
$2.926B
11.76%
YoY
|
$2.753B
7.54%
YoY
|
$2.705B
5.64%
YoY
|
$2.874B
-27.6%
YoY
|
$2.618B
-12.71%
YoY
|
$2.560B
-42.4%
YoY
|
$2.560B
15.29%
YoY
|
$3.969B
91.76%
YoY
|
$3.000B
48.5%
YoY
|
$4.445B
165.12%
YoY
|
| Selling, General & Admin |
$647.7M
2.32%
YoY
|
$931.2M
17.55%
YoY
|
$657.8M
-7.92%
YoY
|
$634.2M
-16.42%
YoY
|
$633.0M
-8.13%
YoY
|
$792.2M
7.39%
YoY
|
$714.4M
11.54%
YoY
|
$758.8M
16.38%
YoY
|
$689.0M
14.62%
YoY
|
$737.7M
11.69%
YoY
|
$640.5M
21.05%
YoY
|
$652.0M
36.89%
YoY
|
$601.1M
33.58%
YoY
|
$660.5M
18.03%
YoY
|
$529.1M
18.9%
YoY
|
$476.3M
14.85%
YoY
|
$450.0M
10.95%
YoY
|
$559.6M
84.38%
YoY
|
$445.0M
36.13%
YoY
|
$414.7M
19.06%
YoY
|
| Research & Development |
$1.544B
16.28%
YoY
|
$1.470B
4.09%
YoY
|
$1.475B
16.0%
YoY
|
$1.422B
18.48%
YoY
|
$1.327B
6.33%
YoY
|
$1.412B
19.95%
YoY
|
$1.272B
18.25%
YoY
|
$1.200B
10.57%
YoY
|
$1.248B
13.37%
YoY
|
$1.177B
12.86%
YoY
|
$1.075B
18.0%
YoY
|
$1.085B
36.64%
YoY
|
$1.101B
30.5%
YoY
|
$1.043B
32.78%
YoY
|
$911.3M
36.96%
YoY
|
$794.3M
11.22%
YoY
|
$843.8M
13.58%
YoY
|
$785.6M
5.52%
YoY
|
$665.4M
-2.8%
YoY
|
$714.2M
-1.08%
YoY
|
| Depreciation & Amortization |
$123.2M
-2.92%
YoY
|
$145.0M
14.72%
YoY
|
$136.7M
12.33%
YoY
|
$135.1M
11.93%
YoY
|
$126.9M
11.22%
YoY
|
$126.4M
11.86%
YoY
|
$121.7M
15.46%
YoY
|
$120.7M
17.07%
YoY
|
$114.1M
14.67%
YoY
|
$113.0M
12.89%
YoY
|
$105.4M
13.82%
YoY
|
$103.1M
38.58%
YoY
|
$99.50M
33.92%
YoY
|
$100.1M
34.36%
YoY
|
$92.60M
26.5%
YoY
|
$74.40M
4.64%
YoY
|
$74.30M
10.24%
YoY
|
$74.50M
20.75%
YoY
|
$73.20M
23.44%
YoY
|
$71.10M
20.92%
YoY
|
| Operating Expenses |
$2.191B
11.77%
YoY
|
$2.401B
8.17%
YoY
|
$2.133B
7.4%
YoY
|
$2.056B
4.96%
YoY
|
$1.960B
1.19%
YoY
|
$2.220B
15.95%
YoY
|
$1.986B
15.74%
YoY
|
$1.959B
12.79%
YoY
|
$1.937B
13.81%
YoY
|
$1.914B
12.81%
YoY
|
$1.716B
19.12%
YoY
|
$1.737B
36.68%
YoY
|
$1.702B
31.57%
YoY
|
$1.697B
27.65%
YoY
|
$1.440B
29.72%
YoY
|
$1.271B
12.55%
YoY
|
$1.294B
12.65%
YoY
|
$1.329B
47.25%
YoY
|
$1.110B
9.78%
YoY
|
$1.129B
5.48%
YoY
|
| Operating Profit |
$642.9M
8.65%
YoY
|
$1.072B
-5.2%
YoY
|
$1.027B
-12.95%
YoY
|
$1.080B
0.93%
YoY
|
$591.7M
-21.25%
YoY
|
$1.130B
12.7%
YoY
|
$1.180B
6.17%
YoY
|
$1.070B
5.22%
YoY
|
$751.4M
-20.63%
YoY
|
$1.003B
-14.78%
YoY
|
$1.111B
-9.21%
YoY
|
$1.017B
-8.42%
YoY
|
$946.7M
-24.78%
YoY
|
$1.177B
-55.42%
YoY
|
$1.224B
-33.75%
YoY
|
$1.110B
-66.84%
YoY
|
$1.259B
13.1%
YoY
|
$2.640B
126.2%
YoY
|
$1.847B
75.41%
YoY
|
$3.347B
409.93%
YoY
|
| Interest Expense |
N/A
|
$159.6M
-489.27%
YoY
|
$733.5M
138.07%
YoY
|
$421.0M
-24.43%
YoY
|
$304.5M
1791.3%
YoY
|
-$41.00M
124.04%
YoY
|
$308.1M
1630.9%
YoY
|
$557.1M
713.28%
YoY
|
$16.10M
-10.56%
YoY
|
-$18.30M
5.17%
YoY
|
$17.80M
16.34%
YoY
|
$68.50M
422.9%
YoY
|
$18.00M
32.35%
YoY
|
-$17.40M
-88.54%
YoY
|
$15.30M
7.75%
YoY
|
$13.10M
-9.03%
YoY
|
$13.60M
-6.85%
YoY
|
-$151.8M
-420.25%
YoY
|
$14.20M
-46.01%
YoY
|
$14.40M
48.45%
YoY
|
| Other Income/Expense, Net |
$188.3M
-39.9%
YoY
|
$4.200M
-52.81%
YoY
|
$736.5M
134.93%
YoY
|
$439.2M
-21.36%
YoY
|
$313.3M
-717.95%
YoY
|
$8.900M
-95.39%
YoY
|
$313.5M
-156850.0%
YoY
|
$558.5M
-26695.24%
YoY
|
-$50.70M
-42.84%
YoY
|
$193.0M
-1.18%
YoY
|
-$200.0K
-100.07%
YoY
|
-$2.100M
-98.57%
YoY
|
-$88.70M
-55.07%
YoY
|
$195.3M
1160.0%
YoY
|
$286.1M
-1034.97%
YoY
|
-$146.7M
-136.17%
YoY
|
-$197.4M
-240.7%
YoY
|
$15.50M
51.96%
YoY
|
-$30.60M
-44.16%
YoY
|
$405.6M
54.51%
YoY
|
| Pretax Income |
$831.2M
-8.15%
YoY
|
$1.044B
8.93%
YoY
|
$1.763B
18.1%
YoY
|
$1.519B
-6.72%
YoY
|
$905.0M
29.16%
YoY
|
$958.1M
-16.51%
YoY
|
$1.493B
34.41%
YoY
|
$1.628B
50.35%
YoY
|
$700.7M
-18.33%
YoY
|
$1.148B
-13.37%
YoY
|
$1.111B
-26.43%
YoY
|
$1.083B
12.43%
YoY
|
$858.0M
-19.14%
YoY
|
$1.325B
-47.08%
YoY
|
$1.510B
-16.89%
YoY
|
$963.2M
-74.33%
YoY
|
$1.061B
-15.32%
YoY
|
$2.503B
104.43%
YoY
|
$1.817B
81.97%
YoY
|
$3.753B
308.4%
YoY
|
| Income Tax |
$104.0M
8.0%
YoY
|
$199.1M
392.82%
YoY
|
$303.3M
99.02%
YoY
|
$127.1M
-35.09%
YoY
|
$96.30M
-552.11%
YoY
|
$40.40M
-436.67%
YoY
|
$152.4M
47.96%
YoY
|
$195.8M
71.0%
YoY
|
-$21.30M
-152.99%
YoY
|
-$12.00M
-109.4%
YoY
|
$103.0M
-46.93%
YoY
|
$114.5M
3.06%
YoY
|
$40.20M
-54.11%
YoY
|
$127.6M
-53.5%
YoY
|
$194.1M
5.26%
YoY
|
$111.1M
-83.01%
YoY
|
$87.60M
-36.43%
YoY
|
$274.4M
263.93%
YoY
|
$184.4M
18.05%
YoY
|
$653.9M
2927.31%
YoY
|
| Net Earnings |
$727.2M
-10.08%
YoY
|
$844.6M
-7.97%
YoY
|
$1.460B
8.91%
YoY
|
$1.392B
-2.84%
YoY
|
$808.7M
12.01%
YoY
|
$917.7M
-20.86%
YoY
|
$1.341B
33.02%
YoY
|
$1.432B
47.9%
YoY
|
$722.0M
-11.71%
YoY
|
$1.160B
-3.13%
YoY
|
$1.008B
-23.4%
YoY
|
$968.4M
13.65%
YoY
|
$817.8M
-15.99%
YoY
|
$1.197B
-46.29%
YoY
|
$1.316B
-19.39%
YoY
|
$852.1M
-72.5%
YoY
|
$973.5M
-12.71%
YoY
|
$2.229B
93.96%
YoY
|
$1.632B
93.82%
YoY
|
$3.099B
245.36%
YoY
|
| Basic Earnings Per Share |
$6.99
-7.78%
YoY
|
N/A
|
$14.09
13.63%
YoY
|
$13.24
-0.08%
YoY
|
$7.58
13.13%
YoY
|
N/A
|
$12.40
30.8%
YoY
|
$13.25
46.41%
YoY
|
$6.70
-12.3%
YoY
|
N/A
|
$9.48
-22.99%
YoY
|
$9.05
14.56%
YoY
|
$7.64
-16.23%
YoY
|
N/A
|
$12.31
-19.91%
YoY
|
$7.90
-73.23%
YoY
|
$9.12
-13.8%
YoY
|
N/A
|
$15.37
92.61%
YoY
|
$29.51
260.32%
YoY
|
| Diluted Earnings Per Share |
$6.75
-7.15%
YoY
|
$7.84
-2.97%
YoY
|
$13.62
18.02%
YoY
|
$12.81
3.22%
YoY
|
$7.27
15.95%
YoY
|
$8.08
-25.74%
YoY
|
$11.54
29.81%
YoY
|
$12.41
45.96%
YoY
|
$6.27
-12.55%
YoY
|
$10.88
-100.0%
YoY
|
$8.89
-23.76%
YoY
|
$8.50
13.82%
YoY
|
$7.17
-16.72%
YoY
|
$10.50M
-46.58%
YoY
|
$11.66
-18.63%
YoY
|
$7.47
-73.29%
YoY
|
$8.61
-14.67%
YoY
|
$19.66M
191953851.72%
YoY
|
$14.33
93.91%
YoY
|
$27.97
267.54%
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
|
N/A
|
| Basic Shares Outstanding |
104.0M shares
-2.53%
YoY
|
N/A
|
103.6M shares
-4.16%
YoY
|
105.1M shares
-2.78%
YoY
|
106.7M shares
-1.02%
YoY
|
N/A
|
108.1M shares
1.69%
YoY
|
108.1M shares
1.03%
YoY
|
107.8M shares
0.65%
YoY
|
N/A
|
106.3M shares
-0.56%
YoY
|
107.0M shares
-0.83%
YoY
|
107.1M shares
0.28%
YoY
|
N/A
|
106.9M shares
0.66%
YoY
|
107.9M shares
2.76%
YoY
|
106.8M shares
1.33%
YoY
|
N/A
|
106.2M shares
0.66%
YoY
|
105.0M shares
-4.2%
YoY
|
| Diluted Shares Outstanding |
107.7M shares
-3.15%
YoY
|
N/A
|
107.2M shares
-7.75%
YoY
|
108.6M shares
-5.89%
YoY
|
111.2M shares
-3.39%
YoY
|
N/A
|
116.2M shares
2.47%
YoY
|
115.4M shares
1.32%
YoY
|
115.1M shares
0.96%
YoY
|
N/A
|
113.4M shares
0.53%
YoY
|
113.9M shares
-0.09%
YoY
|
114.0M shares
0.8%
YoY
|
N/A
|
112.8M shares
-0.97%
YoY
|
114.0M shares
2.89%
YoY
|
113.1M shares
2.35%
YoY
|
N/A
|
113.9M shares
0.0%
YoY
|
110.8M shares
-6.02%
YoY
|
Loading...