|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$37.38B
48.85%
YoY
|
$25.11B
61.59%
YoY
|
$15.54B
-49.48%
YoY
|
$30.76B
11.02%
YoY
|
$27.71B
29.25%
YoY
|
| Cost Of Revenue |
$22.51B
15.42%
YoY
|
$19.50B
14.99%
YoY
|
$16.96B
0.57%
YoY
|
$16.86B
-2.44%
YoY
|
$17.28B
16.12%
YoY
|
| Gross Profit |
$14.87B
164.97%
YoY
|
$5.613B
-496.4%
YoY
|
-$1.416B
-110.19%
YoY
|
$13.90B
33.34%
YoY
|
$10.42B
59.08%
YoY
|
| Selling, General & Admin |
$1.205B
6.73%
YoY
|
$1.129B
22.72%
YoY
|
$920.0M
-13.7%
YoY
|
$1.066B
19.24%
YoY
|
$894.0M
1.48%
YoY
|
| Research & Development |
$3.798B
10.73%
YoY
|
$3.430B
10.15%
YoY
|
$3.114B
-0.06%
YoY
|
$3.116B
17.01%
YoY
|
$2.663B
2.42%
YoY
|
| Depreciation & Amortization |
$8.352B
7.35%
YoY
|
$7.780B
0.31%
YoY
|
$7.756B
8.99%
YoY
|
$7.116B
14.52%
YoY
|
$6.214B
9.98%
YoY
|
| Operating Expenses |
$5.064B
17.55%
YoY
|
$4.308B
6.79%
YoY
|
$4.034B
-2.75%
YoY
|
$4.148B
16.62%
YoY
|
$3.557B
2.18%
YoY
|
| Operating Profit |
$9.809B
651.65%
YoY
|
$1.305B
-122.72%
YoY
|
-$5.745B
-158.92%
YoY
|
$9.750B
55.18%
YoY
|
$6.283B
109.22%
YoY
|
| Interest Expense |
$19.00M
-157.58%
YoY
|
-$33.00M
-108.51%
YoY
|
$388.0M
-517.2%
YoY
|
-$93.00M
-150.82%
YoY
|
$183.0M
-5.67%
YoY
|
| Other Income/Expense, Net |
-$135.0M
335.48%
YoY
|
-$31.00M
-542.86%
YoY
|
$7.000M
-84.44%
YoY
|
$45.00M
-44.44%
YoY
|
$81.00M
35.0%
YoY
|
| Pretax Income |
$9.654B
678.55%
YoY
|
$1.240B
427.66%
YoY
|
$235.0M
-97.54%
YoY
|
$9.571B
-4636.02%
YoY
|
-$211.0M
-168.51%
YoY
|
| Income Tax |
$1.124B
149.22%
YoY
|
$451.0M
154.8%
YoY
|
$177.0M
-80.07%
YoY
|
$888.0M
125.38%
YoY
|
$394.0M
40.71%
YoY
|
| Net Earnings |
$8.539B
997.56%
YoY
|
$778.0M
-113.34%
YoY
|
-$5.833B
-167.15%
YoY
|
$8.687B
48.22%
YoY
|
$5.861B
118.12%
YoY
|
| Basic Earnings Per Share |
$7.65
992.86%
YoY
|
$0.70
-113.11%
YoY
|
-$5.34
-168.37%
YoY
|
$7.81
49.33%
YoY
|
$5.23
116.12%
YoY
|
| Diluted Earnings Per Share |
$7.59
990.1%
YoY
|
$0.70
-113.03%
YoY
|
-$5.34
-100.0%
YoY
|
$7.742M
150630721.84%
YoY
|
$5.14
116.88%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.116B shares
1.0%
YoY
|
1.105B shares
1.1%
YoY
|
1.093B shares
-1.71%
YoY
|
1.112B shares
-0.71%
YoY
|
1.120B shares
0.9%
YoY
|
| Diluted Shares Outstanding |
1.125B shares
0.63%
YoY
|
1.118B shares
2.29%
YoY
|
1.093B shares
-2.58%
YoY
|
1.122B shares
-1.67%
YoY
|
1.141B shares
0.88%
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 |
$23.86B
196.29%
YoY
|
$13.64B
56.65%
YoY
|
$11.32B
46.0%
YoY
|
$9.301B
36.56%
YoY
|
$8.053B
38.27%
YoY
|
$8.709B
84.28%
YoY
|
$7.750B
93.27%
YoY
|
$6.811B
81.53%
YoY
|
$5.824B
57.7%
YoY
|
$4.726B
15.69%
YoY
|
$4.010B
-39.64%
YoY
|
$3.752B
-56.58%
YoY
|
$3.693B
-52.57%
YoY
|
$4.085B
-46.86%
YoY
|
$6.643B
-19.71%
YoY
|
$8.642B
16.44%
YoY
|
$7.786B
24.86%
YoY
|
$7.687B
33.15%
YoY
|
$8.274B
36.62%
YoY
|
$7.422B
36.48%
YoY
|
| Cost Of Revenue |
$6.105B
19.94%
YoY
|
$5.997B
11.86%
YoY
|
$6.261B
24.9%
YoY
|
$5.793B
16.35%
YoY
|
$5.090B
7.27%
YoY
|
$5.361B
12.6%
YoY
|
$5.013B
12.78%
YoY
|
$4.979B
12.65%
YoY
|
$4.745B
-3.14%
YoY
|
$4.761B
49.15%
YoY
|
$4.445B
10.54%
YoY
|
$4.420B
-4.06%
YoY
|
$4.899B
19.2%
YoY
|
$3.192B
-22.56%
YoY
|
$4.021B
-7.82%
YoY
|
$4.607B
7.24%
YoY
|
$4.110B
-10.4%
YoY
|
$4.122B
2.11%
YoY
|
$4.362B
9.38%
YoY
|
$4.296B
16.9%
YoY
|
| Gross Profit |
$17.76B
499.22%
YoY
|
$7.646B
128.38%
YoY
|
$5.054B
84.65%
YoY
|
$3.508B
91.48%
YoY
|
$2.963B
174.61%
YoY
|
$3.348B
-9665.71%
YoY
|
$2.737B
-729.2%
YoY
|
$1.832B
-374.25%
YoY
|
$1.079B
-189.47%
YoY
|
-$35.00M
-103.92%
YoY
|
-$435.0M
-116.59%
YoY
|
-$668.0M
-116.56%
YoY
|
-$1.206B
-132.81%
YoY
|
$893.0M
-74.95%
YoY
|
$2.622B
-32.98%
YoY
|
$4.035B
29.08%
YoY
|
$3.676B
122.92%
YoY
|
$3.565B
105.36%
YoY
|
$3.912B
89.17%
YoY
|
$3.126B
77.31%
YoY
|
| Selling, General & Admin |
$344.0M
20.7%
YoY
|
$337.0M
17.01%
YoY
|
$314.0M
6.44%
YoY
|
$318.0M
9.28%
YoY
|
$285.0M
1.79%
YoY
|
$288.0M
9.51%
YoY
|
$295.0M
34.7%
YoY
|
$291.0M
32.88%
YoY
|
$280.0M
21.21%
YoY
|
$263.0M
4.78%
YoY
|
$219.0M
-21.79%
YoY
|
$219.0M
-17.05%
YoY
|
$231.0M
-12.17%
YoY
|
$251.0M
-3.09%
YoY
|
$280.0M
18.64%
YoY
|
$264.0M
14.78%
YoY
|
$263.0M
22.9%
YoY
|
$259.0M
21.03%
YoY
|
$236.0M
2.16%
YoY
|
$230.0M
6.48%
YoY
|
| Research & Development |
$1.250B
39.2%
YoY
|
$1.171B
31.87%
YoY
|
$1.047B
15.95%
YoY
|
$965.0M
13.53%
YoY
|
$898.0M
7.93%
YoY
|
$888.0M
5.09%
YoY
|
$903.0M
25.59%
YoY
|
$850.0M
12.14%
YoY
|
$832.0M
5.58%
YoY
|
$845.0M
-0.47%
YoY
|
$719.0M
-14.3%
YoY
|
$758.0M
-1.94%
YoY
|
$788.0M
-0.51%
YoY
|
$849.0M
19.24%
YoY
|
$839.0M
19.01%
YoY
|
$773.0M
15.37%
YoY
|
$792.0M
23.56%
YoY
|
$712.0M
10.05%
YoY
|
$705.0M
11.9%
YoY
|
$670.0M
3.24%
YoY
|
| Depreciation & Amortization |
$2.286B
9.96%
YoY
|
$2.212B
8.97%
YoY
|
$2.149B
8.21%
YoY
|
$2.094B
7.11%
YoY
|
$2.079B
8.06%
YoY
|
$2.030B
6.01%
YoY
|
$1.986B
2.53%
YoY
|
$1.955B
-0.05%
YoY
|
$1.924B
-0.93%
YoY
|
$1.915B
-0.31%
YoY
|
$1.937B
2.92%
YoY
|
$1.956B
7.41%
YoY
|
$1.942B
11.48%
YoY
|
$1.921B
14.96%
YoY
|
$1.882B
16.1%
YoY
|
$1.821B
16.96%
YoY
|
$1.742B
12.46%
YoY
|
$1.671B
12.37%
YoY
|
$1.621B
3.45%
YoY
|
$1.557B
9.49%
YoY
|
| Operating Expenses |
$1.594B
34.74%
YoY
|
$1.508B
28.23%
YoY
|
$1.362B
12.19%
YoY
|
$1.283B
12.45%
YoY
|
$1.183B
33.22%
YoY
|
$1.176B
6.14%
YoY
|
$1.214B
29.15%
YoY
|
$1.141B
16.31%
YoY
|
$888.0M
-12.86%
YoY
|
$1.108B
0.73%
YoY
|
$940.0M
-14.23%
YoY
|
$981.0M
-5.4%
YoY
|
$1.019B
-3.41%
YoY
|
$1.100B
13.29%
YoY
|
$1.096B
17.22%
YoY
|
$1.037B
15.22%
YoY
|
$1.055B
23.39%
YoY
|
$971.0M
12.78%
YoY
|
$935.0M
8.22%
YoY
|
$900.0M
4.05%
YoY
|
| Operating Profit |
$16.14B
810.04%
YoY
|
$6.136B
182.24%
YoY
|
$3.692B
142.42%
YoY
|
$2.169B
201.67%
YoY
|
$1.773B
828.27%
YoY
|
$2.174B
-292.73%
YoY
|
$1.523B
-210.76%
YoY
|
$719.0M
-143.6%
YoY
|
$191.0M
-108.29%
YoY
|
-$1.128B
439.71%
YoY
|
-$1.375B
-190.1%
YoY
|
-$1.649B
-154.89%
YoY
|
-$2.303B
-190.46%
YoY
|
-$209.0M
-107.94%
YoY
|
$1.526B
-48.74%
YoY
|
$3.004B
66.98%
YoY
|
$2.546B
284.01%
YoY
|
$2.631B
203.81%
YoY
|
$2.977B
147.26%
YoY
|
$1.799B
102.59%
YoY
|
| Interest Expense |
$123.0M
-3175.0%
YoY
|
$65.00M
-690.91%
YoY
|
$22.00M
-540.0%
YoY
|
$12.00M
-92.0%
YoY
|
-$4.000M
-71.43%
YoY
|
-$11.00M
-108.33%
YoY
|
-$5.000M
66.67%
YoY
|
$150.0M
1775.0%
YoY
|
-$14.00M
-115.73%
YoY
|
$132.0M
158.82%
YoY
|
-$3.000M
-133.33%
YoY
|
$8.000M
-81.82%
YoY
|
$89.00M
61.82%
YoY
|
$51.00M
13.33%
YoY
|
$9.000M
-152.94%
YoY
|
$44.00M
-4.35%
YoY
|
$55.00M
30.95%
YoY
|
$45.00M
-6.25%
YoY
|
-$17.00M
-55.26%
YoY
|
$46.00M
-9.8%
YoY
|
| Other Income/Expense, Net |
-$98.00M
790.91%
YoY
|
-$140.0M
1172.73%
YoY
|
-$45.00M
542.86%
YoY
|
-$68.00M
-780.0%
YoY
|
-$11.00M
57.14%
YoY
|
-$11.00M
-59.26%
YoY
|
-$7.000M
-141.18%
YoY
|
$10.00M
N/A
|
-$7.000M
-450.0%
YoY
|
-$27.00M
575.0%
YoY
|
$17.00M
-26.09%
YoY
|
$0.00
-100.0%
YoY
|
$2.000M
-66.67%
YoY
|
-$4.000M
-94.67%
YoY
|
$23.00M
-2400.0%
YoY
|
$8.000M
-82.22%
YoY
|
$6.000M
50.0%
YoY
|
-$75.00M
-676.92%
YoY
|
-$1.000M
-116.67%
YoY
|
$45.00M
350.0%
YoY
|
| Pretax Income |
$16.16B
819.23%
YoY
|
$6.061B
181.64%
YoY
|
$3.631B
140.46%
YoY
|
$2.113B
195.52%
YoY
|
$1.758B
934.12%
YoY
|
$2.152B
-286.32%
YoY
|
$1.510B
-203.57%
YoY
|
$715.0M
-140.79%
YoY
|
$170.0M
-107.49%
YoY
|
-$1.155B
556.25%
YoY
|
-$1.458B
-193.88%
YoY
|
-$1.753B
-158.67%
YoY
|
-$2.271B
-190.51%
YoY
|
-$176.0M
-106.98%
YoY
|
$1.553B
-47.1%
YoY
|
$2.988B
65.45%
YoY
|
$2.509B
295.12%
YoY
|
$2.521B
199.76%
YoY
|
$2.936B
160.98%
YoY
|
$1.806B
107.59%
YoY
|
| Income Tax |
$2.371B
1239.55%
YoY
|
$829.0M
192.93%
YoY
|
$429.0M
-31.14%
YoY
|
$235.0M
-37.67%
YoY
|
$177.0M
-128.46%
YoY
|
$283.0M
287.67%
YoY
|
$623.0M
-2695.83%
YoY
|
$377.0M
171.22%
YoY
|
-$622.0M
-1251.85%
YoY
|
$73.00M
812.5%
YoY
|
-$24.00M
-142.86%
YoY
|
$139.0M
-61.17%
YoY
|
$54.00M
-78.82%
YoY
|
$8.000M
-96.35%
YoY
|
$56.00M
-75.65%
YoY
|
$358.0M
450.77%
YoY
|
$255.0M
431.25%
YoY
|
$219.0M
329.41%
YoY
|
$230.0M
69.12%
YoY
|
$65.00M
-4.41%
YoY
|
| Net Earnings |
$13.79B
770.81%
YoY
|
$5.240B
180.21%
YoY
|
$3.201B
260.88%
YoY
|
$1.885B
467.77%
YoY
|
$1.583B
99.62%
YoY
|
$1.870B
-251.54%
YoY
|
$887.0M
-162.03%
YoY
|
$332.0M
-117.51%
YoY
|
$793.0M
-134.3%
YoY
|
-$1.234B
532.82%
YoY
|
-$1.430B
-195.84%
YoY
|
-$1.896B
-172.2%
YoY
|
-$2.312B
-202.17%
YoY
|
-$195.0M
-108.46%
YoY
|
$1.492B
-45.15%
YoY
|
$2.626B
51.35%
YoY
|
$2.263B
275.29%
YoY
|
$2.306B
187.17%
YoY
|
$2.720B
175.3%
YoY
|
$1.735B
116.06%
YoY
|
| Basic Earnings Per Share |
$12.25
762.68%
YoY
|
$4.66
177.38%
YoY
|
N/A
|
$1.69
463.33%
YoY
|
$1.42
97.22%
YoY
|
$1.68
-250.0%
YoY
|
N/A
|
$0.30
-117.34%
YoY
|
$0.72
-133.96%
YoY
|
-$1.12
522.22%
YoY
|
N/A
|
-$1.73
-173.31%
YoY
|
-$2.12
-204.95%
YoY
|
-$0.18
-108.74%
YoY
|
N/A
|
$2.36
52.26%
YoY
|
$2.02
274.07%
YoY
|
$2.06
186.11%
YoY
|
N/A
|
$1.55
115.28%
YoY
|
| Diluted Earnings Per Share |
$12.07
756.03%
YoY
|
$4.60
175.45%
YoY
|
$2.83
258.74%
YoY
|
$1.68
460.0%
YoY
|
$1.41
98.08%
YoY
|
$1.67
-249.11%
YoY
|
$0.79
-160.65%
YoY
|
$0.30
-117.31%
YoY
|
$0.71
-133.58%
YoY
|
-$1.12
522.22%
YoY
|
-$1.30
-100.0%
YoY
|
-$1.73
-174.06%
YoY
|
-$2.12
-206.0%
YoY
|
-$0.18
-108.82%
YoY
|
$1.349M
-43.41%
YoY
|
$2.34
53.95%
YoY
|
$2.00
277.36%
YoY
|
$2.04
187.32%
YoY
|
$2.384M
172.89%
YoY
|
$1.52
114.08%
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 |
1.128B shares
1.14%
YoY
|
1.126B shares
1.31%
YoY
|
1.122B shares
1.24%
YoY
|
1.119B shares
1.1%
YoY
|
1.115B shares
1.0%
YoY
|
1.111B shares
1.0%
YoY
|
1.109B shares
0.98%
YoY
|
1.107B shares
1.19%
YoY
|
1.104B shares
1.19%
YoY
|
1.100B shares
0.92%
YoY
|
1.098B shares
1.0%
YoY
|
1.094B shares
-1.62%
YoY
|
1.091B shares
-2.5%
YoY
|
1.090B shares
-2.59%
YoY
|
1.087B shares
N/A
|
1.112B shares
-0.8%
YoY
|
1.119B shares
-0.09%
YoY
|
1.119B shares
0.36%
YoY
|
N/A
|
1.121B shares
0.9%
YoY
|
| Diluted Shares Outstanding |
1.142B shares
1.69%
YoY
|
1.138B shares
1.43%
YoY
|
N/A
|
1.125B shares
0.18%
YoY
|
1.123B shares
0.81%
YoY
|
1.122B shares
2.0%
YoY
|
N/A
|
1.123B shares
2.65%
YoY
|
1.114B shares
2.11%
YoY
|
1.100B shares
0.92%
YoY
|
N/A
|
1.094B shares
-2.41%
YoY
|
1.091B shares
-3.45%
YoY
|
1.090B shares
-3.54%
YoY
|
N/A
|
1.121B shares
-2.1%
YoY
|
1.130B shares
-1.22%
YoY
|
1.130B shares
-0.44%
YoY
|
N/A
|
1.145B shares
1.42%
YoY
|
Loading...