|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$20.45B
-6.51%
YoY
|
$21.88B
50.89%
YoY
|
$14.50B
153.43%
YoY
|
$5.721B
-64.76%
YoY
|
$16.24B
283.75%
YoY
|
| Cost Of Revenue |
$12.64B
-4.89%
YoY
|
$13.29B
78.45%
YoY
|
$7.449B
133.93%
YoY
|
$3.184B
-37.01%
YoY
|
$5.056B
1588.61%
YoY
|
| Gross Profit |
$7.811B
-9.02%
YoY
|
$8.585B
21.78%
YoY
|
$7.050B
177.91%
YoY
|
$2.537B
-77.31%
YoY
|
$11.18B
164.26%
YoY
|
| Selling, General & Admin |
$7.001B
8.82%
YoY
|
$6.433B
31.04%
YoY
|
$4.909B
67.33%
YoY
|
$2.934B
-50.82%
YoY
|
$5.966B
104.69%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$81.40M
-65.41%
YoY
|
$235.3M
56.44%
YoY
|
$150.4M
78.15%
YoY
|
$84.45M
259.46%
YoY
|
$23.49M
26.3%
YoY
|
| Operating Expenses |
$7.359B
6.26%
YoY
|
$6.926B
41.08%
YoY
|
$4.909B
67.33%
YoY
|
$2.934B
-51.2%
YoY
|
$6.012B
104.98%
YoY
|
| Operating Profit |
$452.0M
-72.76%
YoY
|
$1.659B
-22.48%
YoY
|
$2.141B
-639.03%
YoY
|
-$397.1M
-107.68%
YoY
|
$5.168B
298.23%
YoY
|
| Interest Expense |
$6.647B
33.81%
YoY
|
$4.968B
12.54%
YoY
|
$4.414B
184.63%
YoY
|
$1.551B
44.88%
YoY
|
$1.070B
10.36%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$7.099B
21.14%
YoY
|
$5.860B
-10.59%
YoY
|
$6.555B
-718.83%
YoY
|
-$1.059B
-107.76%
YoY
|
$13.65B
138.33%
YoY
|
| Income Tax |
$953.7M
-0.07%
YoY
|
$954.4M
-20.3%
YoY
|
$1.198B
-3457.04%
YoY
|
-$35.67M
-102.64%
YoY
|
$1.353B
122.18%
YoY
|
| Net Earnings |
$2.238B
-27.24%
YoY
|
$3.076B
-16.42%
YoY
|
$3.681B
-537.57%
YoY
|
-$841.1M
-118.02%
YoY
|
$4.666B
133.03%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$2.36
-28.08%
YoY
|
$3.28
-18.83%
YoY
|
$4.04
-432.42%
YoY
|
-$1.21
-100.0%
YoY
|
$7.371M
114.85%
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
|
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$4.318B
2.89%
YoY
|
$6.072B
67.47%
YoY
|
$5.526B
-9.5%
YoY
|
$5.089B
11.49%
YoY
|
$4.197B
-56.54%
YoY
|
$3.626B
-18.15%
YoY
|
$6.106B
84.18%
YoY
|
$4.565B
25.87%
YoY
|
$9.657B
208.77%
YoY
|
$4.430B
75.18%
YoY
|
$3.315B
78.4%
YoY
|
$3.627B
998.71%
YoY
|
$3.127B
211.5%
YoY
|
$2.529B
-39.73%
YoY
|
$1.858B
-58.55%
YoY
|
$330.1M
-89.48%
YoY
|
$1.004B
-78.0%
YoY
|
$4.196B
98.03%
YoY
|
$4.483B
136.56%
YoY
|
| Cost Of Revenue |
$1.880B
-5.12%
YoY
|
$3.657B
89.75%
YoY
|
$3.075B
14.25%
YoY
|
$2.792B
9.79%
YoY
|
$1.981B
-72.71%
YoY
|
$1.927B
-28.64%
YoY
|
$2.692B
260.22%
YoY
|
$2.543B
46.47%
YoY
|
$7.261B
375.5%
YoY
|
$2.701B
68.63%
YoY
|
$747.2M
-41.64%
YoY
|
$1.736B
-3923.23%
YoY
|
$1.527B
110.32%
YoY
|
$1.601B
-7.39%
YoY
|
$1.280B
-24.55%
YoY
|
-$45.41M
-111.04%
YoY
|
$726.1M
-51.12%
YoY
|
$1.729B
1420.9%
YoY
|
$1.697B
1796.14%
YoY
|
| Gross Profit |
$2.438B
10.05%
YoY
|
$2.415B
42.19%
YoY
|
$2.451B
-28.23%
YoY
|
$2.297B
13.61%
YoY
|
$2.215B
-7.53%
YoY
|
$1.699B
-1.77%
YoY
|
$3.415B
32.96%
YoY
|
$2.022B
6.95%
YoY
|
$2.396B
49.69%
YoY
|
$1.729B
86.49%
YoY
|
$2.568B
344.3%
YoY
|
$1.891B
403.49%
YoY
|
$1.600B
475.78%
YoY
|
$927.3M
-62.41%
YoY
|
$578.0M
-79.25%
YoY
|
$375.5M
-86.22%
YoY
|
$278.0M
-90.97%
YoY
|
$2.467B
23.01%
YoY
|
$2.786B
47.02%
YoY
|
| Selling, General & Admin |
$1.449B
-21.64%
YoY
|
$1.963B
51.36%
YoY
|
$1.582B
-20.31%
YoY
|
$1.645B
17.17%
YoY
|
$1.849B
3.67%
YoY
|
$1.297B
-4.65%
YoY
|
$1.985B
48.9%
YoY
|
$1.404B
21.24%
YoY
|
$1.784B
77.08%
YoY
|
$1.360B
54.27%
YoY
|
$1.333B
103.82%
YoY
|
$1.158B
66.71%
YoY
|
$1.007B
45.79%
YoY
|
$881.6M
-43.09%
YoY
|
$654.1M
-52.66%
YoY
|
$694.5M
-52.98%
YoY
|
$691.0M
-55.65%
YoY
|
$1.549B
31.87%
YoY
|
$1.382B
26.88%
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
|
| Depreciation & Amortization |
$93.93M
25.73%
YoY
|
$21.10M
21.97%
YoY
|
$22.10M
20.11%
YoY
|
$19.60M
9.5%
YoY
|
$74.71M
49.92%
YoY
|
$17.30M
-2.26%
YoY
|
$18.40M
0.55%
YoY
|
$17.90M
7.83%
YoY
|
$49.83M
59.82%
YoY
|
$17.70M
19.59%
YoY
|
$18.30M
28.87%
YoY
|
$16.60M
28.68%
YoY
|
$31.18M
233.73%
YoY
|
$14.80M
14.73%
YoY
|
$14.20M
25.66%
YoY
|
$12.90M
14.16%
YoY
|
$9.343M
-1270.8%
YoY
|
$12.90M
193.18%
YoY
|
$11.30M
145.65%
YoY
|
| Operating Expenses |
$1.700B
-8.1%
YoY
|
$2.087B
46.85%
YoY
|
$1.675B
-15.64%
YoY
|
$1.645B
17.17%
YoY
|
$1.849B
-2.63%
YoY
|
$1.421B
4.48%
YoY
|
$1.985B
43.71%
YoY
|
$1.404B
19.53%
YoY
|
$1.899B
85.62%
YoY
|
$1.360B
54.27%
YoY
|
$1.381B
111.18%
YoY
|
$1.174B
69.1%
YoY
|
$1.023B
45.41%
YoY
|
$881.6M
-43.56%
YoY
|
$654.1M
-53.05%
YoY
|
$694.5M
-53.34%
YoY
|
$703.7M
-55.15%
YoY
|
$1.562B
32.48%
YoY
|
$1.393B
27.38%
YoY
|
| Operating Profit |
$738.3M
101.82%
YoY
|
$328.7M
18.32%
YoY
|
$775.8M
-45.72%
YoY
|
$652.5M
5.54%
YoY
|
$365.8M
-26.29%
YoY
|
$277.8M
-24.79%
YoY
|
$1.429B
20.43%
YoY
|
$618.2M
-13.67%
YoY
|
$496.3M
-14.01%
YoY
|
$369.3M
708.45%
YoY
|
$1.187B
-1659.52%
YoY
|
$716.2M
-324.51%
YoY
|
$577.2M
-235.57%
YoY
|
$45.68M
-94.95%
YoY
|
-$76.10M
-105.46%
YoY
|
-$319.0M
-125.79%
YoY
|
-$425.7M
-128.22%
YoY
|
$904.6M
9.49%
YoY
|
$1.393B
73.82%
YoY
|
| Interest Expense |
$15.04M
-96.29%
YoY
|
$2.271B
66.4%
YoY
|
$1.698B
497.32%
YoY
|
$438.6M
-25.9%
YoY
|
$405.2M
-46.26%
YoY
|
$1.365B
-9.41%
YoY
|
$284.2M
-60.76%
YoY
|
$592.0M
-17.8%
YoY
|
$754.1M
30.84%
YoY
|
$1.507B
28067.08%
YoY
|
$724.3M
2924.52%
YoY
|
$720.1M
119.06%
YoY
|
$576.3M
104.55%
YoY
|
$5.349M
-95.63%
YoY
|
$23.95M
-91.39%
YoY
|
$328.7M
24.02%
YoY
|
$281.8M
11.92%
YoY
|
$122.3M
-96.94%
YoY
|
$278.2M
24.34%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$462.9M
-39.97%
YoY
|
$2.600B
58.27%
YoY
|
$2.200B
28.36%
YoY
|
$1.529B
26.32%
YoY
|
$771.1M
-43.43%
YoY
|
$1.643B
-12.44%
YoY
|
$1.714B
-39.22%
YoY
|
$1.210B
-16.6%
YoY
|
$1.363B
233.73%
YoY
|
$1.876B
3576.14%
YoY
|
$2.819B
-5505.61%
YoY
|
$1.451B
-167.25%
YoY
|
$408.4M
-62.85%
YoY
|
$51.03M
-95.03%
YoY
|
-$52.15M
-101.42%
YoY
|
-$2.158B
-146.84%
YoY
|
$1.099B
-74.75%
YoY
|
$1.027B
-78.71%
YoY
|
$3.661B
9.82%
YoY
|
| Income Tax |
$185.4M
114.15%
YoY
|
$333.1M
28.96%
YoY
|
$359.7M
59.96%
YoY
|
$174.3M
-19.66%
YoY
|
$86.57M
-67.84%
YoY
|
$258.3M
-9.87%
YoY
|
$224.9M
-48.56%
YoY
|
$217.0M
-33.23%
YoY
|
$269.2M
80.98%
YoY
|
$286.6M
207.64%
YoY
|
$437.2M
1493.68%
YoY
|
$325.0M
-312.24%
YoY
|
$148.7M
-4798.26%
YoY
|
$93.16M
-51.37%
YoY
|
$27.43M
-92.77%
YoY
|
-$153.1M
-144.55%
YoY
|
-$3.166M
-100.72%
YoY
|
$191.6M
-52.59%
YoY
|
$379.3M
5.54%
YoY
|
| Net Earnings |
$405.2M
-317.95%
YoY
|
$1.105B
-1.78%
YoY
|
$900.4M
37.55%
YoY
|
$510.1M
-23.63%
YoY
|
-$185.9M
-127.25%
YoY
|
$1.126B
8.18%
YoY
|
$654.6M
-56.07%
YoY
|
$667.9M
-22.49%
YoY
|
$682.2M
100.65%
YoY
|
$1.040B
1150.22%
YoY
|
$1.490B
-2102.97%
YoY
|
$861.7M
-206.29%
YoY
|
$340.0M
-701.55%
YoY
|
$83.22M
-84.14%
YoY
|
-$74.40M
-106.43%
YoY
|
-$810.7M
-161.64%
YoY
|
-$56.52M
-103.38%
YoY
|
$524.8M
-65.27%
YoY
|
$1.157B
8.61%
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
|
| Diluted Earnings Per Share |
$0.38
-281.89%
YoY
|
$1.17
-0.85%
YoY
|
$0.90
28.78%
YoY
|
$0.50
-30.7%
YoY
|
-$0.21
-128.38%
YoY
|
$1.18
3.16%
YoY
|
$0.69
-57.11%
YoY
|
$0.72
-22.59%
YoY
|
$0.74
102.7%
YoY
|
$1.14
1114.94%
YoY
|
$1.62
-100.0%
YoY
|
$0.93
-100.0%
YoY
|
$0.36
-100.0%
YoY
|
$0.09
-100.0%
YoY
|
-$86.52K
-104.77%
YoY
|
-$1.191M
-157.08%
YoY
|
-$95.44K
-103.55%
YoY
|
$815.5K
-66.27%
YoY
|
$1.814M
0.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
|
N/A
|
| Basic Shares Outstanding |
N/A
|
891.4M shares
0.35%
YoY
|
890.9M shares
0.4%
YoY
|
890.6M shares
0.37%
YoY
|
888.3M shares
0.37%
YoY
|
888.2M shares
0.36%
YoY
|
887.4M shares
3.47%
YoY
|
887.4M shares
2.82%
YoY
|
885.0M shares
2.78%
YoY
|
885.0M shares
2.78%
YoY
|
857.7M shares
-0.25%
YoY
|
863.1M shares
45.64%
YoY
|
861.1M shares
45.67%
YoY
|
861.1M shares
47.2%
YoY
|
859.8M shares
47.48%
YoY
|
592.6M shares
1.86%
YoY
|
591.1M shares
2.52%
YoY
|
585.0M shares
2.78%
YoY
|
583.0M shares
4.27%
YoY
|
| 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
|
Loading...