|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$34.64B
34.34%
YoY
|
$25.79B
13.69%
YoY
|
$22.68B
-3.9%
YoY
|
$23.60B
43.61%
YoY
|
$16.43B
68.33%
YoY
|
| Cost Of Revenue |
$17.49B
33.9%
YoY
|
$13.06B
6.87%
YoY
|
$12.22B
-5.99%
YoY
|
$13.00B
52.83%
YoY
|
$8.505B
57.03%
YoY
|
| Gross Profit |
$17.15B
34.79%
YoY
|
$12.73B
21.65%
YoY
|
$10.46B
-1.35%
YoY
|
$10.60B
33.72%
YoY
|
$7.929B
82.4%
YoY
|
| Selling, General & Admin |
$4.144B
48.9%
YoY
|
$2.783B
18.32%
YoY
|
$2.352B
0.68%
YoY
|
$2.336B
61.33%
YoY
|
$1.448B
45.53%
YoY
|
| Research & Development |
$8.091B
25.33%
YoY
|
$6.456B
9.95%
YoY
|
$5.872B
17.32%
YoY
|
$5.005B
75.92%
YoY
|
$2.845B
43.47%
YoY
|
| Depreciation & Amortization |
$521.0M
14.76%
YoY
|
$454.0M
2.95%
YoY
|
$441.0M
0.46%
YoY
|
$439.0M
48.31%
YoY
|
$296.0M
36.41%
YoY
|
| Operating Expenses |
$13.46B
45.67%
YoY
|
$9.239B
12.34%
YoY
|
$8.224B
12.03%
YoY
|
$7.341B
71.0%
YoY
|
$4.293B
44.16%
YoY
|
| Operating Profit |
$3.694B
94.42%
YoY
|
$1.900B
373.82%
YoY
|
$401.0M
-68.28%
YoY
|
$1.264B
-65.35%
YoY
|
$3.648B
166.47%
YoY
|
| Interest Expense |
$131.0M
42.39%
YoY
|
$92.00M
-13.21%
YoY
|
$106.0M
20.45%
YoY
|
$88.00M
158.82%
YoY
|
$34.00M
-27.66%
YoY
|
| Other Income/Expense, Net |
$577.0M
218.78%
YoY
|
$181.0M
-8.12%
YoY
|
$197.0M
2362.5%
YoY
|
$8.000M
-85.45%
YoY
|
$55.00M
-217.02%
YoY
|
| Pretax Income |
$4.140B
104.75%
YoY
|
$2.022B
298.03%
YoY
|
$508.0M
-57.6%
YoY
|
$1.198B
-67.4%
YoY
|
$3.675B
187.11%
YoY
|
| Income Tax |
-$103.0M
-127.03%
YoY
|
$381.0M
-210.12%
YoY
|
-$346.0M
183.61%
YoY
|
-$122.0M
-123.78%
YoY
|
$513.0M
-142.4%
YoY
|
| Net Earnings |
$4.335B
164.17%
YoY
|
$1.641B
92.15%
YoY
|
$854.0M
-35.3%
YoY
|
$1.320B
-58.25%
YoY
|
$3.162B
26.99%
YoY
|
| Basic Earnings Per Share |
$2.67
164.36%
YoY
|
$1.01
90.57%
YoY
|
$0.53
-37.65%
YoY
|
$0.85
-67.43%
YoY
|
$2.61
24.29%
YoY
|
| Diluted Earnings Per Share |
$2.65
165.0%
YoY
|
$1.00
88.68%
YoY
|
$0.53
-36.9%
YoY
|
$0.84
-67.32%
YoY
|
$2.57
24.76%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.624B shares
0.25%
YoY
|
1.620B shares
0.37%
YoY
|
1.614B shares
3.4%
YoY
|
1.561B shares
28.69%
YoY
|
1.213B shares
2.45%
YoY
|
| Diluted Shares Outstanding |
1.636B shares
-0.06%
YoY
|
1.637B shares
0.74%
YoY
|
1.625B shares
3.44%
YoY
|
1.571B shares
27.83%
YoY
|
1.229B shares
1.82%
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 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$10.25B
37.85%
YoY
|
$10.27B
34.11%
YoY
|
$9.246B
35.59%
YoY
|
$7.685B
31.71%
YoY
|
$7.438B
35.9%
YoY
|
$7.658B
24.16%
YoY
|
$6.819B
17.57%
YoY
|
$5.835B
9.0%
YoY
|
$5.473B
N/A
|
$6.168B
10.16%
YoY
|
$5.800B
4.22%
YoY
|
$5.353B
-18.27%
YoY
|
$5.599B
16.02%
YoY
|
$5.565B
29.03%
YoY
|
$6.550B
70.13%
YoY
|
$5.887B
70.89%
YoY
|
$4.826B
48.77%
YoY
|
$4.313B
53.98%
YoY
|
| Cost Of Revenue |
$4.837B
30.66%
YoY
|
$4.693B
24.28%
YoY
|
$4.466B
31.35%
YoY
|
$4.626B
55.71%
YoY
|
$3.702B
27.09%
YoY
|
$3.776B
15.93%
YoY
|
$3.400B
11.37%
YoY
|
$2.971B
-0.77%
YoY
|
$2.913B
N/A
|
$3.257B
1.91%
YoY
|
$3.053B
-4.92%
YoY
|
$2.994B
-14.99%
YoY
|
$3.196B
33.17%
YoY
|
$3.211B
44.19%
YoY
|
$3.522B
74.36%
YoY
|
$3.069B
65.18%
YoY
|
$2.400B
33.85%
YoY
|
$2.227B
41.76%
YoY
|
| Gross Profit |
$5.416B
44.97%
YoY
|
$5.577B
43.66%
YoY
|
$4.780B
39.81%
YoY
|
$3.059B
6.81%
YoY
|
$3.736B
45.94%
YoY
|
$3.882B
33.36%
YoY
|
$3.419B
24.46%
YoY
|
$2.864B
21.41%
YoY
|
$2.560B
N/A
|
$2.911B
21.14%
YoY
|
$2.747B
16.69%
YoY
|
$2.359B
-22.09%
YoY
|
$2.403B
-0.95%
YoY
|
$2.354B
12.85%
YoY
|
$3.028B
65.46%
YoY
|
$2.818B
77.57%
YoY
|
$2.426B
67.2%
YoY
|
$2.086B
69.59%
YoY
|
| Selling, General & Admin |
$1.253B
41.42%
YoY
|
$1.198B
51.26%
YoY
|
$1.069B
48.27%
YoY
|
$991.0M
52.46%
YoY
|
$886.0M
45.96%
YoY
|
$792.0M
22.98%
YoY
|
$721.0M
25.17%
YoY
|
$650.0M
11.11%
YoY
|
$607.0M
N/A
|
$644.0M
9.15%
YoY
|
$576.0M
3.41%
YoY
|
$585.0M
-1.18%
YoY
|
$590.0M
43.2%
YoY
|
$557.0M
48.14%
YoY
|
$592.0M
73.61%
YoY
|
$597.0M
87.15%
YoY
|
$412.0M
33.77%
YoY
|
$376.0M
37.73%
YoY
|
| Research & Development |
$2.397B
38.72%
YoY
|
$2.330B
36.1%
YoY
|
$2.139B
30.75%
YoY
|
$1.894B
19.65%
YoY
|
$1.728B
13.31%
YoY
|
$1.712B
13.3%
YoY
|
$1.636B
8.56%
YoY
|
$1.583B
12.19%
YoY
|
$1.525B
N/A
|
$1.511B
10.61%
YoY
|
$1.507B
17.83%
YoY
|
$1.411B
8.54%
YoY
|
$1.366B
68.43%
YoY
|
$1.279B
67.19%
YoY
|
$1.300B
97.27%
YoY
|
$1.060B
73.77%
YoY
|
$811.0M
41.54%
YoY
|
$765.0M
50.59%
YoY
|
| Depreciation & Amortization |
$757.0M
2.02%
YoY
|
$751.0M
-4.45%
YoY
|
$754.0M
-0.26%
YoY
|
$757.0M
-1.56%
YoY
|
$742.0M
-5.36%
YoY
|
$786.0M
-1.63%
YoY
|
$756.0M
-10.95%
YoY
|
$769.0M
-21.69%
YoY
|
$784.0M
N/A
|
$799.0M
32.95%
YoY
|
$849.0M
43.9%
YoY
|
$982.0M
-16.78%
YoY
|
$601.0M
409.32%
YoY
|
$590.0M
508.25%
YoY
|
$1.180B
1116.49%
YoY
|
$609.0M
541.05%
YoY
|
$118.0M
31.11%
YoY
|
$97.00M
18.29%
YoY
|
| Operating Expenses |
$3.940B
34.47%
YoY
|
$3.825B
34.87%
YoY
|
$3.510B
48.92%
YoY
|
$3.193B
22.57%
YoY
|
$2.930B
16.09%
YoY
|
$2.836B
10.14%
YoY
|
$2.357B
13.15%
YoY
|
$2.605B
30.51%
YoY
|
$2.524B
N/A
|
$2.575B
0.7%
YoY
|
$2.083B
13.45%
YoY
|
$1.996B
5.5%
YoY
|
$2.557B
109.08%
YoY
|
$1.836B
60.91%
YoY
|
$1.892B
89.2%
YoY
|
$1.657B
78.36%
YoY
|
$1.223B
38.82%
YoY
|
$1.141B
46.09%
YoY
|
| Operating Profit |
$1.476B
83.13%
YoY
|
$1.752B
67.5%
YoY
|
$1.270B
75.41%
YoY
|
-$134.0M
-149.81%
YoY
|
$806.0M
2138.89%
YoY
|
$1.046B
211.31%
YoY
|
$724.0M
223.21%
YoY
|
$269.0M
-285.52%
YoY
|
$36.00M
N/A
|
$336.0M
-318.18%
YoY
|
$224.0M
-450.0%
YoY
|
-$145.0M
-127.57%
YoY
|
-$154.0M
-112.8%
YoY
|
-$64.00M
-106.75%
YoY
|
$526.0M
-36.7%
YoY
|
$951.0M
43.66%
YoY
|
$1.203B
111.05%
YoY
|
$948.0M
111.14%
YoY
|
| Interest Expense |
$37.00M
85.0%
YoY
|
-$36.00M
89.47%
YoY
|
$37.00M
60.87%
YoY
|
$38.00M
-252.0%
YoY
|
$20.00M
-20.0%
YoY
|
-$19.00M
-29.63%
YoY
|
$23.00M
-11.54%
YoY
|
-$25.00M
-200.0%
YoY
|
$25.00M
N/A
|
-$27.00M
42.11%
YoY
|
$26.00M
-16.13%
YoY
|
$25.00M
0.0%
YoY
|
-$19.00M
N/A
|
$31.00M
342.86%
YoY
|
$25.00M
150.0%
YoY
|
$13.00M
44.44%
YoY
|
$0.00
-100.0%
YoY
|
$7.000M
-36.36%
YoY
|
| Other Income/Expense, Net |
$165.0M
323.08%
YoY
|
$358.0M
867.57%
YoY
|
$82.00M
127.78%
YoY
|
$98.00M
78.18%
YoY
|
$39.00M
-26.42%
YoY
|
$37.00M
-24.49%
YoY
|
$36.00M
-38.98%
YoY
|
$55.00M
27.91%
YoY
|
$53.00M
N/A
|
$49.00M
53.13%
YoY
|
$59.00M
168.18%
YoY
|
$43.00M
-1175.0%
YoY
|
$32.00M
-214.29%
YoY
|
$22.00M
-64.52%
YoY
|
-$4.000M
N/A
|
-$42.00M
281.82%
YoY
|
-$28.00M
86.67%
YoY
|
$62.00M
-267.57%
YoY
|
| Pretax Income |
$1.604B
94.42%
YoY
|
$2.074B
133.3%
YoY
|
$1.315B
78.43%
YoY
|
-$74.00M
-124.75%
YoY
|
$825.0M
1189.06%
YoY
|
$889.0M
144.23%
YoY
|
$737.0M
-36950.0%
YoY
|
$299.0M
-335.43%
YoY
|
$64.00M
N/A
|
$364.0M
-367.65%
YoY
|
-$2.000M
-97.26%
YoY
|
-$127.0M
-125.55%
YoY
|
-$136.0M
-111.31%
YoY
|
-$73.00M
-107.28%
YoY
|
$497.0M
-39.46%
YoY
|
$896.0M
39.56%
YoY
|
$1.203B
120.33%
YoY
|
$1.003B
150.12%
YoY
|
| Income Tax |
$238.0M
93.5%
YoY
|
$455.0M
8.59%
YoY
|
$153.0M
-666.67%
YoY
|
-$834.0M
-2134.15%
YoY
|
$123.0M
-336.54%
YoY
|
$419.0M
-241.08%
YoY
|
-$27.00M
-30.77%
YoY
|
$41.00M
215.38%
YoY
|
-$52.00M
N/A
|
-$297.0M
92.86%
YoY
|
-$39.00M
-71.11%
YoY
|
$13.00M
-75.93%
YoY
|
-$154.0M
-167.25%
YoY
|
-$135.0M
-264.63%
YoY
|
$54.00M
-52.21%
YoY
|
$113.0M
26.97%
YoY
|
$229.0M
-118.59%
YoY
|
$82.00M
583.33%
YoY
|
| Net Earnings |
$1.383B
95.06%
YoY
|
$1.511B
213.49%
YoY
|
$1.243B
61.22%
YoY
|
$872.0M
229.06%
YoY
|
$709.0M
476.42%
YoY
|
$482.0M
-27.74%
YoY
|
$771.0M
157.86%
YoY
|
$265.0M
-290.65%
YoY
|
$123.0M
N/A
|
$667.0M
3076.19%
YoY
|
$299.0M
353.03%
YoY
|
-$139.0M
-131.1%
YoY
|
$21.00M
-97.84%
YoY
|
$66.00M
-92.85%
YoY
|
$447.0M
-37.04%
YoY
|
$786.0M
41.62%
YoY
|
$974.0M
-45.31%
YoY
|
$923.0M
136.67%
YoY
|
| Basic Earnings Per Share |
$0.85
93.18%
YoY
|
N/A
|
$0.76
58.33%
YoY
|
$0.54
237.5%
YoY
|
$0.44
450.0%
YoY
|
N/A
|
$0.48
166.67%
YoY
|
$0.16
-277.78%
YoY
|
$0.08
N/A
|
N/A
|
$0.18
350.0%
YoY
|
-$0.09
-132.14%
YoY
|
N/A
|
$0.04
-94.74%
YoY
|
$0.28
-51.72%
YoY
|
$0.56
21.74%
YoY
|
N/A
|
$0.76
130.3%
YoY
|
| Diluted Earnings Per Share |
$0.84
90.91%
YoY
|
$0.91
213.79%
YoY
|
$0.75
59.57%
YoY
|
$0.54
237.5%
YoY
|
$0.44
528.57%
YoY
|
$0.29
-29.24%
YoY
|
$0.47
161.11%
YoY
|
$0.16
-277.78%
YoY
|
$0.07
N/A
|
$0.41
3081.9%
YoY
|
$0.18
350.0%
YoY
|
-$0.09
-133.33%
YoY
|
$0.01
-97.94%
YoY
|
$0.04
-94.67%
YoY
|
$0.27
-53.45%
YoY
|
$0.56
24.44%
YoY
|
$0.80
-44.83%
YoY
|
$0.75
134.38%
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
|
| Basic Shares Outstanding |
1.630B shares
0.61%
YoY
|
1.628B shares
N/A
|
1.623B shares
0.18%
YoY
|
1.621B shares
0.21%
YoY
|
1.620B shares
0.22%
YoY
|
N/A
|
1.620B shares
0.25%
YoY
|
1.618B shares
0.47%
YoY
|
1.617B shares
0.35%
YoY
|
N/A
|
1.616B shares
0.1%
YoY
|
1.610B shares
-0.63%
YoY
|
1.612B shares
33.52%
YoY
|
1.614B shares
33.09%
YoY
|
1.621B shares
33.37%
YoY
|
1.199B shares
-0.99%
YoY
|
1.208B shares
0.41%
YoY
|
1.213B shares
3.31%
YoY
|
| Diluted Shares Outstanding |
1.650B shares
1.48%
YoY
|
N/A
|
1.641B shares
0.31%
YoY
|
1.630B shares
-0.43%
YoY
|
1.626B shares
-0.79%
YoY
|
N/A
|
1.636B shares
0.43%
YoY
|
1.637B shares
1.61%
YoY
|
1.639B shares
N/A
|
N/A
|
1.629B shares
0.25%
YoY
|
1.611B shares
-1.29%
YoY
|
N/A
|
1.625B shares
32.11%
YoY
|
1.632B shares
32.47%
YoY
|
1.410B shares
14.54%
YoY
|
N/A
|
1.230B shares
1.23%
YoY
|
Loading...