|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$241.5B
44.88%
YoY
|
$166.7B
55.6%
YoY
|
$107.1B
98.81%
YoY
|
$53.88B
49.99%
YoY
|
$35.92B
23.42%
YoY
|
| Cost Of Revenue |
$173.1B
37.9%
YoY
|
$125.5B
48.72%
YoY
|
$84.42B
129.47%
YoY
|
$36.79B
45.81%
YoY
|
$25.23B
24.07%
YoY
|
| Gross Profit |
$68.35B
66.18%
YoY
|
$41.13B
81.2%
YoY
|
$22.70B
166.07%
YoY
|
$8.531B
-20.2%
YoY
|
$10.69B
21.93%
YoY
|
| Selling, General & Admin |
$26.83B
50.15%
YoY
|
$17.87B
96.07%
YoY
|
$9.113B
103.74%
YoY
|
$4.473B
65.82%
YoY
|
$2.698B
27.09%
YoY
|
| Research & Development |
$450.9M
135.45%
YoY
|
$191.5M
44.38%
YoY
|
$132.6M
163.88%
YoY
|
$50.26M
-44.09%
YoY
|
$89.90M
-48.66%
YoY
|
| Depreciation & Amortization |
$63.35B
33.57%
YoY
|
$47.43B
41.71%
YoY
|
$33.47B
260.27%
YoY
|
$9.289B
28.09%
YoY
|
$7.252B
21.84%
YoY
|
| Operating Expenses |
$23.91B
22.55%
YoY
|
$19.51B
52.37%
YoY
|
$12.80B
25371.25%
YoY
|
$50.26M
-98.15%
YoY
|
$2.724B
32.29%
YoY
|
| Operating Profit |
$44.44B
105.53%
YoY
|
$21.62B
118.5%
YoY
|
$9.896B
16.68%
YoY
|
$8.481B
6.45%
YoY
|
$7.967B
18.75%
YoY
|
| Interest Expense |
-$12.19B
23.07%
YoY
|
-$9.902B
68.99%
YoY
|
-$5.860B
23.36%
YoY
|
-$4.750B
6.77%
YoY
|
-$4.449B
65.96%
YoY
|
| Other Income/Expense, Net |
$1.386B
-76.1%
YoY
|
$5.801B
55.17%
YoY
|
$3.738B
-3055.57%
YoY
|
-$126.5M
-108.4%
YoY
|
$1.505B
11.97%
YoY
|
| Pretax Income |
$31.19B
95.51%
YoY
|
$15.95B
171.0%
YoY
|
$5.887B
-21.89%
YoY
|
$7.536B
65.95%
YoY
|
$4.541B
-1.85%
YoY
|
| Income Tax |
$13.40B
175.35%
YoY
|
$4.866B
-204.07%
YoY
|
-$4.676B
32.99%
YoY
|
-$3.516B
617.3%
YoY
|
-$490.2M
-226.6%
YoY
|
| Net Earnings |
$17.60B
-25.16%
YoY
|
$23.52B
87.38%
YoY
|
$12.55B
200.71%
YoY
|
$4.175B
-17.02%
YoY
|
$5.031B
18.74%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$8.07
-25.14%
YoY
|
$10.78
87.48%
YoY
|
$5.75
13.57%
YoY
|
$5.06
-100.0%
YoY
|
$2.305M
18.74%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
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 | 2021 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$70.28B
34.94%
YoY
|
$171.2B
326.16%
YoY
|
$53.02B
-28.75%
YoY
|
$47.96B
55.61%
YoY
|
$52.08B
23.42%
YoY
|
$40.17B
54.55%
YoY
|
$74.42B
243.73%
YoY
|
$30.82B
78.41%
YoY
|
$42.20B
163.01%
YoY
|
$25.99B
77.28%
YoY
|
$21.65B
73.53%
YoY
|
$17.28B
61.53%
YoY
|
$16.04B
57.42%
YoY
|
$14.66B
56.75%
YoY
|
$12.48B
45.96%
YoY
|
$10.70B
36.65%
YoY
|
$10.19B
29.46%
YoY
|
$9.354B
22.29%
YoY
|
$8.548B
23.46%
YoY
|
$7.827B
17.55%
YoY
|
| Cost Of Revenue |
$50.39B
29.53%
YoY
|
$122.7B
320.37%
YoY
|
$38.58B
-32.84%
YoY
|
$34.34B
42.02%
YoY
|
$38.90B
-11.55%
YoY
|
$29.20B
86.76%
YoY
|
$57.44B
332.75%
YoY
|
$24.18B
109.78%
YoY
|
$43.99B
320.87%
YoY
|
$15.63B
58.67%
YoY
|
$13.27B
49.02%
YoY
|
$11.53B
52.1%
YoY
|
$10.45B
47.29%
YoY
|
$9.852B
53.25%
YoY
|
$8.908B
45.14%
YoY
|
$7.578B
36.08%
YoY
|
$7.095B
27.32%
YoY
|
$6.429B
22.6%
YoY
|
$6.137B
23.98%
YoY
|
$5.569B
21.87%
YoY
|
| Gross Profit |
$19.88B
50.9%
YoY
|
$48.47B
341.56%
YoY
|
$14.44B
-14.93%
YoY
|
$13.62B
105.09%
YoY
|
$13.18B
-836.54%
YoY
|
$10.98B
5.94%
YoY
|
$16.98B
102.67%
YoY
|
$6.642B
15.53%
YoY
|
-$1.789B
-131.98%
YoY
|
$10.36B
115.37%
YoY
|
$8.377B
134.68%
YoY
|
$5.749B
84.46%
YoY
|
$5.593B
80.64%
YoY
|
$4.810B
64.43%
YoY
|
$3.570B
48.04%
YoY
|
$3.117B
38.07%
YoY
|
$3.096B
34.65%
YoY
|
$2.926B
21.61%
YoY
|
$2.411B
22.16%
YoY
|
$2.258B
8.08%
YoY
|
| Selling, General & Admin |
$8.483B
30.75%
YoY
|
$18.35B
339.75%
YoY
|
$5.317B
-26.25%
YoY
|
$5.215B
78.67%
YoY
|
$6.488B
74.58%
YoY
|
$4.172B
81.84%
YoY
|
$7.209B
342.39%
YoY
|
$2.919B
98.26%
YoY
|
$3.716B
133.26%
YoY
|
$2.294B
112.93%
YoY
|
$1.630B
70.09%
YoY
|
$1.472B
74.36%
YoY
|
$1.593B
86.69%
YoY
|
$1.077B
65.97%
YoY
|
$958.1M
39.06%
YoY
|
$844.4M
51.45%
YoY
|
$853.4M
39.56%
YoY
|
$649.2M
35.3%
YoY
|
$689.0M
39.38%
YoY
|
$557.5M
3.83%
YoY
|
| Research & Development |
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
|
| Depreciation & Amortization |
$17.69B
24.46%
YoY
|
$17.88B
55.21%
YoY
|
$15.03B
28.19%
YoY
|
$12.75B
27.91%
YoY
|
$14.22B
-41.74%
YoY
|
$11.52B
239.19%
YoY
|
$11.73B
292.93%
YoY
|
$9.964B
271.4%
YoY
|
$24.40B
866.88%
YoY
|
$3.396B
43.15%
YoY
|
$2.985B
30.3%
YoY
|
$2.683B
27.59%
YoY
|
$2.524B
23.73%
YoY
|
$2.372B
30.53%
YoY
|
$2.290B
31.45%
YoY
|
$2.103B
27.26%
YoY
|
$2.040B
26.31%
YoY
|
$1.817B
19.85%
YoY
|
$1.742B
20.08%
YoY
|
$1.652B
20.63%
YoY
|
| Operating Expenses |
$5.475B
-29.43%
YoY
|
$18.43B
28.08%
YoY
|
$5.338B
-302.08%
YoY
|
$5.420B
71.91%
YoY
|
$7.758B
32.63%
YoY
|
$14.39B
243.59%
YoY
|
-$2.641B
-33.04%
YoY
|
$3.153B
299.18%
YoY
|
$5.850B
263.82%
YoY
|
$4.188B
291.64%
YoY
|
-$3.944B
-547.42%
YoY
|
$789.9M
-5.21%
YoY
|
$1.608B
73.61%
YoY
|
$1.069B
68.46%
YoY
|
$881.6M
35.98%
YoY
|
$833.3M
61.72%
YoY
|
$926.1M
55.77%
YoY
|
$634.8M
55.97%
YoY
|
$648.3M
29.49%
YoY
|
$515.2M
-8.92%
YoY
|
| Operating Profit |
$14.41B
165.94%
YoY
|
$30.03B
-979.67%
YoY
|
$9.105B
-53.59%
YoY
|
$8.203B
135.08%
YoY
|
$5.417B
-170.92%
YoY
|
-$3.414B
-155.32%
YoY
|
$19.62B
59.23%
YoY
|
$3.489B
-29.65%
YoY
|
-$7.638B
-291.67%
YoY
|
$6.172B
64.99%
YoY
|
$12.32B
358.4%
YoY
|
$4.960B
117.17%
YoY
|
$3.985B
83.64%
YoY
|
$3.741B
63.31%
YoY
|
$2.688B
52.47%
YoY
|
$2.284B
31.07%
YoY
|
$2.170B
27.29%
YoY
|
$2.291B
14.61%
YoY
|
$1.763B
19.67%
YoY
|
$1.742B
14.4%
YoY
|
| Interest Expense |
-$4.315B
530.22%
YoY
|
-$8.056B
-205.18%
YoY
|
-$4.117B
-75.61%
YoY
|
-$2.804B
12.5%
YoY
|
-$684.6M
-78.04%
YoY
|
$7.660B
-2161.57%
YoY
|
-$16.88B
-514.35%
YoY
|
-$2.492B
117.69%
YoY
|
-$3.117B
86.17%
YoY
|
-$371.5M
-43.45%
YoY
|
$4.073B
-349.82%
YoY
|
-$1.145B
-11.44%
YoY
|
-$1.674B
-35.73%
YoY
|
-$657.0M
121.93%
YoY
|
-$1.630B
90.51%
YoY
|
-$1.293B
86.7%
YoY
|
-$2.605B
906.12%
YoY
|
-$296.0M
-75.92%
YoY
|
-$855.8M
51.59%
YoY
|
-$692.4M
13.69%
YoY
|
| Other Income/Expense, Net |
-$123.2M
-2.19%
YoY
|
$1.703B
11.46%
YoY
|
$1.483B
-66.29%
YoY
|
$1.504B
-42.77%
YoY
|
-$125.9M
-102.57%
YoY
|
$1.528B
878.79%
YoY
|
$4.399B
-135.3%
YoY
|
$2.627B
-6140.86%
YoY
|
$4.907B
-1728.47%
YoY
|
$156.1M
-364.68%
YoY
|
-$12.46B
-1585.35%
YoY
|
-$43.49M
-426.88%
YoY
|
-$301.3M
-134.96%
YoY
|
-$58.98M
-23.03%
YoY
|
$839.0M
215.59%
YoY
|
$13.31M
-97.07%
YoY
|
$861.8M
-600.08%
YoY
|
-$76.62M
-108.98%
YoY
|
$265.9M
-8.89%
YoY
|
$453.9M
22.41%
YoY
|
| Pretax Income |
$9.128B
119.68%
YoY
|
$22.06B
312.0%
YoY
|
$6.078B
-5.66%
YoY
|
$6.542B
91.9%
YoY
|
$4.155B
-159.72%
YoY
|
$5.355B
-8.07%
YoY
|
$6.443B
76.22%
YoY
|
$3.409B
-4.14%
YoY
|
-$6.958B
-464.64%
YoY
|
$5.825B
101.08%
YoY
|
$3.656B
105.14%
YoY
|
$3.556B
274.77%
YoY
|
$1.908B
395.59%
YoY
|
$2.897B
58.24%
YoY
|
$1.782B
103.39%
YoY
|
$948.9M
-34.52%
YoY
|
$385.0M
-54.94%
YoY
|
$1.831B
16.89%
YoY
|
$876.3M
-19.45%
YoY
|
$1.449B
29.58%
YoY
|
| Income Tax |
$4.949B
317.28%
YoY
|
$8.449B
269.01%
YoY
|
$1.690B
21.58%
YoY
|
$3.460B
162.01%
YoY
|
$1.186B
-119.55%
YoY
|
$2.290B
1376.09%
YoY
|
$1.390B
180.32%
YoY
|
$1.320B
78.48%
YoY
|
-$6.067B
48.43%
YoY
|
$155.1M
-69.04%
YoY
|
$495.9M
-753.82%
YoY
|
$739.8M
406.75%
YoY
|
-$4.087B
308.86%
YoY
|
$501.1M
24.77%
YoY
|
-$75.85M
-67.89%
YoY
|
$146.0M
-57.58%
YoY
|
-$999.7M
123.36%
YoY
|
$401.6M
12.98%
YoY
|
-$236.2M
-200.58%
YoY
|
$344.1M
40.82%
YoY
|
| Net Earnings |
$4.178B
40.74%
YoY
|
$13.43B
-5.99%
YoY
|
$4.201B
-33.05%
YoY
|
$3.082B
16.99%
YoY
|
$2.969B
170.45%
YoY
|
$14.28B
151.79%
YoY
|
$6.274B
98.47%
YoY
|
$2.635B
-6.46%
YoY
|
$1.098B
-81.69%
YoY
|
$5.672B
136.73%
YoY
|
$3.161B
70.12%
YoY
|
$2.817B
250.8%
YoY
|
$5.996B
333.08%
YoY
|
$2.396B
67.64%
YoY
|
$1.858B
67.03%
YoY
|
$802.9M
-27.33%
YoY
|
$1.385B
6.34%
YoY
|
$1.429B
18.05%
YoY
|
$1.113B
30.63%
YoY
|
$1.105B
26.6%
YoY
|
| Basic Earnings Per Share |
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
|
| Diluted Earnings Per Share |
$1.92
41.08%
YoY
|
$6.16
-5.95%
YoY
|
$1.93
-32.75%
YoY
|
$1.41
17.5%
YoY
|
$1.36
172.62%
YoY
|
$6.55
158.3%
YoY
|
$2.87
97.93%
YoY
|
$1.20
-6.27%
YoY
|
$0.50
-81.71%
YoY
|
$2.54
-100.0%
YoY
|
$1.45
-100.0%
YoY
|
$1.28
-100.0%
YoY
|
$2.73
-100.0%
YoY
|
$1.100M
68.04%
YoY
|
$851.2K
66.9%
YoY
|
$367.8K
-27.89%
YoY
|
$634.2K
6.22%
YoY
|
$654.6K
19.02%
YoY
|
$510.0K
30.77%
YoY
|
$510.0K
27.62%
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 |
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
|
| Diluted Shares Outstanding |
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
|
Loading...