|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$63.89B
23.87%
YoY
|
$51.57B
43.99%
YoY
|
$35.82B
7.88%
YoY
|
$33.20B
20.96%
YoY
|
$27.45B
14.91%
YoY
|
| Cost Of Revenue |
$20.52B
7.62%
YoY
|
$19.07B
71.31%
YoY
|
$11.13B
0.23%
YoY
|
$11.10B
4.69%
YoY
|
$10.61B
2.26%
YoY
|
| Gross Profit |
$43.37B
33.41%
YoY
|
$32.51B
31.67%
YoY
|
$24.69B
11.72%
YoY
|
$22.10B
31.2%
YoY
|
$16.84B
24.62%
YoY
|
| Selling, General & Admin |
$3.995B
-19.44%
YoY
|
$4.959B
211.49%
YoY
|
$1.592B
24.38%
YoY
|
$1.280B
-4.97%
YoY
|
$1.347B
-30.39%
YoY
|
| Research & Development |
$10.98B
17.91%
YoY
|
$9.310B
77.23%
YoY
|
$5.253B
6.79%
YoY
|
$4.919B
1.34%
YoY
|
$4.854B
-2.29%
YoY
|
| Depreciation & Amortization |
$8.775B
1379.76%
YoY
|
$593.0M
18.13%
YoY
|
$502.0M
-89.93%
YoY
|
$4.984B
824.68%
YoY
|
$539.0M
-5.44%
YoY
|
| Operating Expenses |
$17.00B
-10.73%
YoY
|
$19.05B
124.52%
YoY
|
$8.483B
10.01%
YoY
|
$7.711B
-7.38%
YoY
|
$8.325B
-12.39%
YoY
|
| Operating Profit |
$26.37B
95.85%
YoY
|
$13.46B
-16.93%
YoY
|
$16.21B
12.63%
YoY
|
$14.39B
68.9%
YoY
|
$8.519B
112.23%
YoY
|
| Interest Expense |
-$3.365B
-185.13%
YoY
|
$3.953B
143.71%
YoY
|
$1.622B
-190.41%
YoY
|
-$1.794B
-195.17%
YoY
|
$1.885B
6.08%
YoY
|
| Other Income/Expense, Net |
$472.0M
16.26%
YoY
|
$406.0M
-20.7%
YoY
|
$512.0M
345.22%
YoY
|
$115.0M
-12.21%
YoY
|
$131.0M
-36.41%
YoY
|
| Pretax Income |
$22.73B
129.22%
YoY
|
$9.916B
-34.32%
YoY
|
$15.10B
21.42%
YoY
|
$12.43B
83.8%
YoY
|
$6.765B
176.91%
YoY
|
| Income Tax |
-$397.0M
-110.59%
YoY
|
$3.748B
269.26%
YoY
|
$1.015B
8.09%
YoY
|
$939.0M
3137.93%
YoY
|
$29.00M
-105.6%
YoY
|
| Net Earnings |
$23.13B
292.3%
YoY
|
$5.895B
-58.14%
YoY
|
$14.08B
22.51%
YoY
|
$11.50B
70.65%
YoY
|
$6.736B
127.57%
YoY
|
| Basic Earnings Per Share |
$4.91
286.61%
YoY
|
$1.27
-96.26%
YoY
|
$33.93
23.65%
YoY
|
$27.44
74.78%
YoY
|
$15.70
137.16%
YoY
|
| Diluted Earnings Per Share |
$4.77
287.8%
YoY
|
$1.23
-96.27%
YoY
|
$32.98
-100.0%
YoY
|
$27.17M
181166172.66%
YoY
|
$15.00
136.97%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
4.712B shares
1.9%
YoY
|
4.624B shares
1014.22%
YoY
|
415.0M shares
1.47%
YoY
|
409.0M shares
-0.24%
YoY
|
410.0M shares
1.99%
YoY
|
| Diluted Shares Outstanding |
4.853B shares
1.57%
YoY
|
4.778B shares
1018.97%
YoY
|
427.0M shares
0.95%
YoY
|
423.0M shares
-1.4%
YoY
|
429.0M shares
1.9%
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 |
$19.31B
29.47%
YoY
|
$18.02B
28.18%
YoY
|
$15.95B
22.03%
YoY
|
$15.00B
20.16%
YoY
|
$14.92B
24.71%
YoY
|
$14.05B
51.2%
YoY
|
$13.07B
47.27%
YoY
|
$12.49B
42.99%
YoY
|
$11.96B
34.17%
YoY
|
$9.295B
4.09%
YoY
|
$8.876B
4.87%
YoY
|
$8.733B
7.77%
YoY
|
$8.915B
15.69%
YoY
|
$8.930B
20.56%
YoY
|
$8.464B
24.87%
YoY
|
$8.103B
22.59%
YoY
|
$7.706B
15.79%
YoY
|
$7.407B
14.54%
YoY
|
$6.778B
16.44%
YoY
|
$6.610B
15.12%
YoY
|
| Cost Of Revenue |
$6.154B
28.99%
YoY
|
$5.758B
15.14%
YoY
|
$5.223B
12.13%
YoY
|
$4.779B
1.44%
YoY
|
$4.771B
6.16%
YoY
|
$5.001B
73.22%
YoY
|
$4.658B
71.82%
YoY
|
$4.711B
79.95%
YoY
|
$4.494B
54.38%
YoY
|
$2.887B
-3.86%
YoY
|
$2.711B
-2.55%
YoY
|
$2.618B
-1.73%
YoY
|
$2.911B
9.56%
YoY
|
$3.003B
8.45%
YoY
|
$2.782B
7.79%
YoY
|
$2.664B
4.35%
YoY
|
$2.657B
-1.7%
YoY
|
$2.769B
1.99%
YoY
|
$2.581B
3.03%
YoY
|
$2.553B
0.0%
YoY
|
| Gross Profit |
$13.16B
29.69%
YoY
|
$12.26B
35.39%
YoY
|
$10.73B
27.51%
YoY
|
$10.23B
31.49%
YoY
|
$10.15B
35.86%
YoY
|
$9.053B
41.28%
YoY
|
$8.414B
36.48%
YoY
|
$7.776B
27.16%
YoY
|
$7.467B
24.37%
YoY
|
$6.408B
8.12%
YoY
|
$6.165B
8.5%
YoY
|
$6.115B
12.43%
YoY
|
$6.004B
18.91%
YoY
|
$5.927B
27.79%
YoY
|
$5.682B
35.38%
YoY
|
$5.439B
34.06%
YoY
|
$5.049B
27.76%
YoY
|
$4.638B
23.78%
YoY
|
$4.197B
26.57%
YoY
|
$4.057B
27.22%
YoY
|
| Selling, General & Admin |
$1.019B
7.38%
YoY
|
$1.095B
8.42%
YoY
|
$1.065B
4.31%
YoY
|
$993.0M
-22.24%
YoY
|
$949.0M
-26.26%
YoY
|
$1.010B
141.63%
YoY
|
$1.021B
200.29%
YoY
|
$1.277B
270.14%
YoY
|
$1.287B
269.83%
YoY
|
$418.0M
28.62%
YoY
|
$340.0M
5.26%
YoY
|
$345.0M
-6.25%
YoY
|
$348.0M
8.41%
YoY
|
$325.0M
-3.56%
YoY
|
$323.0M
-6.65%
YoY
|
$368.0M
13.23%
YoY
|
$321.0M
-5.31%
YoY
|
$337.0M
-16.79%
YoY
|
$346.0M
-19.16%
YoY
|
$325.0M
-35.13%
YoY
|
| Research & Development |
$2.965B
31.6%
YoY
|
$2.981B
33.44%
YoY
|
$3.050B
29.73%
YoY
|
$2.693B
11.51%
YoY
|
$2.253B
-2.34%
YoY
|
$2.234B
60.95%
YoY
|
$2.351B
73.25%
YoY
|
$2.415B
84.07%
YoY
|
$2.307B
93.05%
YoY
|
$1.388B
15.96%
YoY
|
$1.357B
8.13%
YoY
|
$1.312B
4.04%
YoY
|
$1.195B
-0.91%
YoY
|
$1.197B
-0.25%
YoY
|
$1.255B
4.15%
YoY
|
$1.261B
1.86%
YoY
|
$1.206B
-0.41%
YoY
|
$1.200B
1.52%
YoY
|
$1.205B
-1.87%
YoY
|
$1.238B
-2.44%
YoY
|
| Depreciation & Amortization |
$150.0M
5.63%
YoY
|
$2.233B
-14.48%
YoY
|
$2.202B
-12.76%
YoY
|
$2.166B
-14.39%
YoY
|
$142.0M
-93.94%
YoY
|
$2.611B
180.15%
YoY
|
$2.524B
170.82%
YoY
|
$2.530B
169.44%
YoY
|
$2.345B
1746.46%
YoY
|
$932.0M
-23.36%
YoY
|
$932.0M
-23.42%
YoY
|
$939.0M
-25.71%
YoY
|
$127.0M
-6.62%
YoY
|
$1.216B
-18.99%
YoY
|
$1.217B
-19.03%
YoY
|
$1.264B
-15.96%
YoY
|
$136.0M
-1.45%
YoY
|
$1.501B
-13.14%
YoY
|
$1.503B
-12.57%
YoY
|
$1.504B
-13.06%
YoY
|
| Operating Expenses |
$4.594B
18.25%
YoY
|
$4.583B
12.97%
YoY
|
$4.622B
10.47%
YoY
|
$4.192B
-12.87%
YoY
|
$3.885B
-11.42%
YoY
|
$4.057B
88.35%
YoY
|
$4.184B
104.4%
YoY
|
$4.811B
139.95%
YoY
|
$4.386B
130.72%
YoY
|
$2.154B
14.57%
YoY
|
$2.047B
5.68%
YoY
|
$2.005B
-1.96%
YoY
|
$1.901B
-2.06%
YoY
|
$1.880B
-7.43%
YoY
|
$1.937B
-6.47%
YoY
|
$2.045B
-1.78%
YoY
|
$1.941B
-8.23%
YoY
|
$2.031B
-7.09%
YoY
|
$2.071B
-10.27%
YoY
|
$2.082B
-14.07%
YoY
|
| Operating Profit |
$8.563B
36.79%
YoY
|
$7.674B
53.6%
YoY
|
$6.107B
44.37%
YoY
|
$6.033B
103.47%
YoY
|
$6.260B
103.18%
YoY
|
$4.996B
17.44%
YoY
|
$4.230B
2.72%
YoY
|
$2.965B
-27.86%
YoY
|
$3.081B
-24.91%
YoY
|
$4.254B
5.11%
YoY
|
$4.118B
9.96%
YoY
|
$4.110B
21.1%
YoY
|
$4.103B
32.01%
YoY
|
$4.047B
55.24%
YoY
|
$3.745B
76.15%
YoY
|
$3.394B
71.85%
YoY
|
$3.108B
69.19%
YoY
|
$2.607B
70.84%
YoY
|
$2.126B
110.91%
YoY
|
$1.975B
157.83%
YoY
|
| Interest Expense |
$801.0M
-8.25%
YoY
|
-$775.0M
-15.39%
YoY
|
-$870.0M
-11.85%
YoY
|
-$778.0M
-174.31%
YoY
|
$873.0M
-197.76%
YoY
|
-$916.0M
126.17%
YoY
|
-$987.0M
144.31%
YoY
|
$1.047B
-365.74%
YoY
|
-$893.0M
-319.95%
YoY
|
-$405.0M
-6.9%
YoY
|
-$404.0M
-6.26%
YoY
|
-$394.0M
-176.06%
YoY
|
$406.0M
-0.25%
YoY
|
-$435.0M
0.23%
YoY
|
-$431.0M
-203.86%
YoY
|
$518.0M
11.16%
YoY
|
$407.0M
-28.6%
YoY
|
-$434.0M
3.33%
YoY
|
$415.0M
-10.56%
YoY
|
$466.0M
-4.31%
YoY
|
| Other Income/Expense, Net |
$433.0M
320.39%
YoY
|
$116.0M
123.08%
YoY
|
$215.0M
144.32%
YoY
|
$34.00M
-60.92%
YoY
|
$103.0M
-32.24%
YoY
|
$52.00M
-60.61%
YoY
|
$88.00M
-27.87%
YoY
|
$87.00M
-14.71%
YoY
|
$152.0M
6.29%
YoY
|
$132.0M
91.3%
YoY
|
$122.0M
293.55%
YoY
|
$102.0M
-218.6%
YoY
|
$143.0M
-1121.43%
YoY
|
$69.00M
213.64%
YoY
|
$31.00M
106.67%
YoY
|
-$86.00M
273.91%
YoY
|
-$14.00M
-111.97%
YoY
|
$22.00M
-29.03%
YoY
|
$15.00M
-69.39%
YoY
|
-$23.00M
-117.69%
YoY
|
| Pretax Income |
$8.195B
49.27%
YoY
|
$6.869B
82.54%
YoY
|
$5.285B
88.35%
YoY
|
$5.085B
153.62%
YoY
|
$5.490B
309.09%
YoY
|
$3.763B
-5.14%
YoY
|
$2.806B
-21.49%
YoY
|
$2.005B
-46.04%
YoY
|
$1.342B
-65.05%
YoY
|
$3.967B
9.59%
YoY
|
$3.574B
7.1%
YoY
|
$3.716B
33.19%
YoY
|
$3.840B
42.91%
YoY
|
$3.620B
66.9%
YoY
|
$3.337B
93.34%
YoY
|
$2.790B
87.75%
YoY
|
$2.687B
94.15%
YoY
|
$2.169B
90.77%
YoY
|
$1.726B
191.06%
YoY
|
$1.486B
263.33%
YoY
|
| Income Tax |
$846.0M
-6607.69%
YoY
|
-$1.649B
273.08%
YoY
|
$1.145B
-72.98%
YoY
|
$120.0M
-203.45%
YoY
|
-$13.00M
-119.12%
YoY
|
-$442.0M
-199.77%
YoY
|
$4.238B
1463.84%
YoY
|
-$116.0M
-149.36%
YoY
|
$68.00M
3.03%
YoY
|
$443.0M
69.73%
YoY
|
$271.0M
3.04%
YoY
|
$235.0M
17.5%
YoY
|
$66.00M
-69.3%
YoY
|
$261.0M
45.0%
YoY
|
$263.0M
-275.33%
YoY
|
$200.0M
-2957.14%
YoY
|
$215.0M
3483.33%
YoY
|
$180.0M
-196.26%
YoY
|
-$150.0M
56.25%
YoY
|
-$7.000M
-95.6%
YoY
|
| Net Earnings |
$7.349B
33.55%
YoY
|
$8.518B
96.99%
YoY
|
$4.140B
-320.8%
YoY
|
$4.965B
134.09%
YoY
|
$5.503B
315.32%
YoY
|
$4.324B
22.7%
YoY
|
-$1.875B
-156.77%
YoY
|
$2.121B
-39.07%
YoY
|
$1.325B
-64.89%
YoY
|
$3.524B
4.91%
YoY
|
$3.303B
7.45%
YoY
|
$3.481B
34.4%
YoY
|
$3.774B
52.67%
YoY
|
$3.359B
68.88%
YoY
|
$3.074B
63.86%
YoY
|
$2.590B
73.48%
YoY
|
$2.472B
79.39%
YoY
|
$1.989B
50.23%
YoY
|
$1.876B
172.67%
YoY
|
$1.493B
165.19%
YoY
|
| Basic Earnings Per Share |
$1.55
32.48%
YoY
|
N/A
|
$0.88
-320.0%
YoY
|
$1.05
-76.97%
YoY
|
$1.17
N/A
|
N/A
|
-$0.40
-105.0%
YoY
|
$4.56
-45.65%
YoY
|
N/A
|
N/A
|
$8.00
8.11%
YoY
|
$8.39
36.2%
YoY
|
$9.03
55.15%
YoY
|
N/A
|
$7.40
68.95%
YoY
|
$6.16
78.03%
YoY
|
$5.82
81.88%
YoY
|
N/A
|
$4.38
188.16%
YoY
|
$3.46
183.61%
YoY
|
| Diluted Earnings Per Share |
$1.50
31.58%
YoY
|
$1.74
95.51%
YoY
|
$0.85
-312.5%
YoY
|
$1.03
-76.7%
YoY
|
$1.14
-59.72%
YoY
|
$0.89
-89.22%
YoY
|
-$0.40
-105.17%
YoY
|
$4.42
-45.78%
YoY
|
$2.83
-67.84%
YoY
|
$8.25
-100.0%
YoY
|
$7.74
-100.0%
YoY
|
$8.15
37.47%
YoY
|
$8.80
57.42%
YoY
|
$7.830M
68.88%
YoY
|
$7.149M
170210309.75%
YoY
|
$5.93
79.7%
YoY
|
$5.59
83.28%
YoY
|
$4.636M
158237566.77%
YoY
|
$4.20
189.66%
YoY
|
$3.30
182.05%
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 |
4.735B shares
0.84%
YoY
|
4.741B shares
1.15%
YoY
|
4.722B shares
1.27%
YoY
|
4.703B shares
911.5%
YoY
|
4.695B shares
913.12%
YoY
|
4.687B shares
901.27%
YoY
|
4.663B shares
1029.06%
YoY
|
465.0M shares
12.05%
YoY
|
463.4M shares
10.87%
YoY
|
468.1M shares
12.03%
YoY
|
413.0M shares
1.98%
YoY
|
415.0M shares
1.72%
YoY
|
418.0M shares
1.46%
YoY
|
417.9M shares
1.21%
YoY
|
405.0M shares
-1.46%
YoY
|
408.0M shares
-0.24%
YoY
|
412.0M shares
1.23%
YoY
|
412.9M shares
1.51%
YoY
|
411.0M shares
1.99%
YoY
|
409.0M shares
2.0%
YoY
|
| Diluted Shares Outstanding |
4.888B shares
1.08%
YoY
|
N/A
|
4.860B shares
4.22%
YoY
|
4.826B shares
905.42%
YoY
|
4.836B shares
N/A
|
N/A
|
4.663B shares
992.04%
YoY
|
480.0M shares
12.41%
YoY
|
N/A
|
N/A
|
427.0M shares
-0.7%
YoY
|
427.0M shares
0.71%
YoY
|
429.0M shares
0.0%
YoY
|
N/A
|
430.0M shares
0.23%
YoY
|
424.0M shares
-1.17%
YoY
|
429.0M shares
0.23%
YoY
|
N/A
|
429.0M shares
1.66%
YoY
|
429.0M shares
2.88%
YoY
|
Loading...