|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$15.03B
35.79%
YoY
|
$11.07B
31.55%
YoY
|
$8.412B
-12.77%
YoY
|
$9.643B
41.87%
YoY
|
$6.797B
141.63%
YoY
|
| Cost Of Revenue |
$4.705B
46.99%
YoY
|
$3.201B
78.33%
YoY
|
$1.795B
18.01%
YoY
|
$1.521B
17.82%
YoY
|
$1.291B
49.25%
YoY
|
| Gross Profit |
$10.32B
31.23%
YoY
|
$7.865B
18.86%
YoY
|
$6.617B
-18.53%
YoY
|
$8.122B
47.51%
YoY
|
$5.506B
182.65%
YoY
|
| Selling, General & Admin |
$288.0M
35.21%
YoY
|
$213.0M
42.0%
YoY
|
$150.0M
4.17%
YoY
|
$144.0M
-1.37%
YoY
|
$146.0M
65.91%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$5.038B
76.77%
YoY
|
$2.850B
63.23%
YoY
|
$1.746B
29.91%
YoY
|
$1.344B
5.41%
YoY
|
$1.275B
-2.75%
YoY
|
| Operating Expenses |
$288.0M
35.21%
YoY
|
$213.0M
42.0%
YoY
|
$150.0M
4.17%
YoY
|
$144.0M
-1.37%
YoY
|
$146.0M
65.91%
YoY
|
| Operating Profit |
$1.266B
-71.2%
YoY
|
$4.396B
-3.81%
YoY
|
$4.570B
-29.78%
YoY
|
$6.508B
62.66%
YoY
|
$4.001B
-173.06%
YoY
|
| Interest Expense |
$244.0M
-280.74%
YoY
|
-$135.0M
-177.14%
YoY
|
$175.0M
10.06%
YoY
|
$159.0M
-20.1%
YoY
|
$199.0M
1.02%
YoY
|
| Other Income/Expense, Net |
$608.0M
479.05%
YoY
|
$105.0M
-132.61%
YoY
|
-$322.0M
-58.29%
YoY
|
-$772.0M
-29.43%
YoY
|
-$1.094B
264.67%
YoY
|
| Pretax Income |
$1.874B
-58.36%
YoY
|
$4.501B
5.96%
YoY
|
$4.248B
-25.94%
YoY
|
$5.736B
97.32%
YoY
|
$2.907B
-150.33%
YoY
|
| Income Tax |
$327.0M
-59.13%
YoY
|
$800.0M
-12.28%
YoY
|
$912.0M
-22.32%
YoY
|
$1.174B
86.05%
YoY
|
$631.0M
-157.16%
YoY
|
| Net Earnings |
$1.664B
-55.04%
YoY
|
$3.701B
17.75%
YoY
|
$3.143B
-28.34%
YoY
|
$4.386B
101.01%
YoY
|
$2.182B
-148.31%
YoY
|
| Basic Earnings Per Share |
$5.73
-63.1%
YoY
|
$15.53
-10.44%
YoY
|
$17.34
-29.54%
YoY
|
$24.61
99.27%
YoY
|
$12.35
-143.2%
YoY
|
| Diluted Earnings Per Share |
$5.73
-63.1%
YoY
|
$15.53
-10.44%
YoY
|
$17.34
-29.54%
YoY
|
$24.61
100.08%
YoY
|
$12.30
-143.02%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
289.1M shares
35.37%
YoY
|
213.5M shares
18.64%
YoY
|
180.0M shares
1.96%
YoY
|
176.5M shares
-0.06%
YoY
|
176.6M shares
11.82%
YoY
|
| Diluted Shares Outstanding |
289.1M shares
35.37%
YoY
|
213.5M shares
18.64%
YoY
|
180.0M shares
1.96%
YoY
|
176.5M shares
-0.46%
YoY
|
177.4M shares
12.27%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$4.240B
4.74%
YoY
|
$3.376B
-9.03%
YoY
|
$3.924B
48.36%
YoY
|
$3.678B
48.13%
YoY
|
$4.048B
81.77%
YoY
|
$3.711B
66.56%
YoY
|
$2.645B
13.03%
YoY
|
$2.483B
29.39%
YoY
|
$2.227B
15.69%
YoY
|
$2.228B
9.75%
YoY
|
$2.340B
-3.98%
YoY
|
$1.919B
-30.67%
YoY
|
$1.925B
-20.06%
YoY
|
$2.030B
0.4%
YoY
|
$2.437B
27.59%
YoY
|
$2.768B
64.66%
YoY
|
$2.408B
103.38%
YoY
|
$2.022B
162.94%
YoY
|
$1.910B
165.28%
YoY
|
| Cost Of Revenue |
$1.328B
17.63%
YoY
|
$1.167B
16.0%
YoY
|
$1.279B
50.29%
YoY
|
$1.130B
45.62%
YoY
|
$1.129B
98.77%
YoY
|
$1.006B
106.15%
YoY
|
$851.0M
78.78%
YoY
|
$776.0M
86.54%
YoY
|
$568.0M
36.87%
YoY
|
$488.0M
41.86%
YoY
|
$476.0M
16.1%
YoY
|
$416.0M
-1.19%
YoY
|
$415.0M
6.14%
YoY
|
$344.0M
-1.15%
YoY
|
$410.0M
12.02%
YoY
|
$421.0M
23.46%
YoY
|
$391.0M
65.68%
YoY
|
$348.0M
74.87%
YoY
|
$366.0M
69.44%
YoY
|
| Gross Profit |
$2.912B
-0.24%
YoY
|
$2.209B
-18.34%
YoY
|
$2.645B
47.44%
YoY
|
$2.548B
49.27%
YoY
|
$2.919B
75.95%
YoY
|
$2.705B
55.46%
YoY
|
$1.794B
-3.76%
YoY
|
$1.707B
13.57%
YoY
|
$1.659B
9.87%
YoY
|
$1.740B
3.2%
YoY
|
$1.864B
-8.04%
YoY
|
$1.503B
-35.96%
YoY
|
$1.510B
-25.14%
YoY
|
$1.686B
0.72%
YoY
|
$2.027B
31.28%
YoY
|
$2.347B
75.15%
YoY
|
$2.017B
112.76%
YoY
|
$1.674B
193.68%
YoY
|
$1.544B
206.35%
YoY
|
| Selling, General & Admin |
$79.00M
8.22%
YoY
|
$78.00M
8.33%
YoY
|
$70.00M
42.86%
YoY
|
$67.00M
45.65%
YoY
|
$73.00M
58.7%
YoY
|
$72.00M
84.62%
YoY
|
$49.00M
44.12%
YoY
|
$46.00M
-13.21%
YoY
|
$46.00M
15.0%
YoY
|
$39.00M
11.43%
YoY
|
$34.00M
0.0%
YoY
|
$53.00M
35.9%
YoY
|
$40.00M
11.11%
YoY
|
$35.00M
-25.53%
YoY
|
$34.00M
-10.53%
YoY
|
$39.00M
8.33%
YoY
|
$36.00M
44.0%
YoY
|
$47.00M
95.83%
YoY
|
$38.00M
90.0%
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 |
$1.293B
17.87%
YoY
|
$1.389B
20.16%
YoY
|
$1.286B
73.32%
YoY
|
$1.266B
162.11%
YoY
|
$1.097B
133.9%
YoY
|
$1.156B
146.48%
YoY
|
$742.0M
67.87%
YoY
|
$483.0M
11.81%
YoY
|
$469.0M
16.38%
YoY
|
$469.0M
28.49%
YoY
|
$442.0M
31.55%
YoY
|
$432.0M
30.91%
YoY
|
$403.0M
28.75%
YoY
|
$365.0M
14.06%
YoY
|
$336.0M
-1.47%
YoY
|
$330.0M
-3.23%
YoY
|
$313.0M
14.65%
YoY
|
$320.0M
19.4%
YoY
|
$341.0M
18.4%
YoY
|
| Operating Expenses |
$79.00M
8.22%
YoY
|
$1.339B
6.02%
YoY
|
$70.00M
-91.53%
YoY
|
$67.00M
45.65%
YoY
|
$73.00M
58.7%
YoY
|
$1.263B
136.07%
YoY
|
$826.0M
2329.41%
YoY
|
$46.00M
-90.82%
YoY
|
$46.00M
15.0%
YoY
|
$535.0M
25.29%
YoY
|
$34.00M
0.0%
YoY
|
$501.0M
1184.62%
YoY
|
$40.00M
11.11%
YoY
|
$427.0M
17.96%
YoY
|
$34.00M
-10.53%
YoY
|
$39.00M
8.33%
YoY
|
$36.00M
44.0%
YoY
|
$362.0M
23.13%
YoY
|
$38.00M
90.0%
YoY
|
| Operating Profit |
$116.0M
-93.07%
YoY
|
$870.0M
-39.67%
YoY
|
$1.236B
27.69%
YoY
|
$1.139B
-1.47%
YoY
|
$1.673B
49.64%
YoY
|
$1.442B
19.67%
YoY
|
$968.0M
-27.76%
YoY
|
$1.156B
15.37%
YoY
|
$1.118B
9.07%
YoY
|
$1.205B
-4.29%
YoY
|
$1.340B
-16.98%
YoY
|
$1.002B
-49.34%
YoY
|
$1.025B
-38.25%
YoY
|
$1.259B
-4.04%
YoY
|
$1.614B
38.66%
YoY
|
$1.978B
107.12%
YoY
|
$1.660B
190.72%
YoY
|
$1.312B
375.36%
YoY
|
$1.164B
-192.68%
YoY
|
| Interest Expense |
-$63.00M
57.5%
YoY
|
$94.00M
N/A
|
-$70.00M
-151.09%
YoY
|
-$56.00M
27.27%
YoY
|
-$40.00M
-13.04%
YoY
|
$0.00
-100.0%
YoY
|
$137.0M
-434.15%
YoY
|
-$44.00M
-80.36%
YoY
|
-$46.00M
0.0%
YoY
|
$71.00M
-5.33%
YoY
|
-$41.00M
-4.65%
YoY
|
-$224.0M
474.36%
YoY
|
-$46.00M
15.0%
YoY
|
$75.00M
158.62%
YoY
|
-$43.00M
-24.56%
YoY
|
-$39.00M
-31.58%
YoY
|
-$40.00M
-28.57%
YoY
|
$29.00M
-113.62%
YoY
|
-$57.00M
7.55%
YoY
|
| Other Income/Expense, Net |
$60.00M
-72.85%
YoY
|
$322.0M
-4700.0%
YoY
|
$134.0M
50.56%
YoY
|
-$196.0M
1860.0%
YoY
|
$221.0M
-356.98%
YoY
|
-$7.000M
600.0%
YoY
|
$89.00M
-225.35%
YoY
|
-$10.00M
-52.38%
YoY
|
-$86.00M
19.44%
YoY
|
-$1.000M
-50.0%
YoY
|
-$71.00M
31.48%
YoY
|
-$21.00M
-81.74%
YoY
|
-$72.00M
-88.68%
YoY
|
-$2.000M
-75.0%
YoY
|
-$54.00M
-81.82%
YoY
|
-$115.0M
-78.42%
YoY
|
-$636.0M
124.73%
YoY
|
-$8.000M
-900.0%
YoY
|
-$297.0M
94.12%
YoY
|
| Pretax Income |
$176.0M
-90.71%
YoY
|
-$2.333B
-266.05%
YoY
|
$1.370B
46.37%
YoY
|
$943.0M
-17.71%
YoY
|
$1.894B
83.53%
YoY
|
$1.405B
10.2%
YoY
|
$936.0M
-26.24%
YoY
|
$1.146B
52.6%
YoY
|
$1.032B
8.29%
YoY
|
$1.275B
-1.09%
YoY
|
$1.269B
-18.65%
YoY
|
$751.0M
-59.69%
YoY
|
$953.0M
-6.93%
YoY
|
$1.289B
-3.08%
YoY
|
$1.560B
79.93%
YoY
|
$1.863B
341.47%
YoY
|
$1.024B
255.56%
YoY
|
$1.330B
-238.83%
YoY
|
$867.0M
-161.53%
YoY
|
| Income Tax |
$32.00M
-92.06%
YoY
|
-$567.0M
-593.04%
YoY
|
$287.0M
36.67%
YoY
|
$204.0M
-19.05%
YoY
|
$403.0M
80.72%
YoY
|
$115.0M
-56.44%
YoY
|
$210.0M
-23.91%
YoY
|
$252.0M
52.73%
YoY
|
$223.0M
7.73%
YoY
|
$264.0M
1.15%
YoY
|
$276.0M
-4.83%
YoY
|
$165.0M
-58.96%
YoY
|
$207.0M
-6.33%
YoY
|
$261.0M
-6.45%
YoY
|
$290.0M
50.26%
YoY
|
$402.0M
327.66%
YoY
|
$221.0M
240.0%
YoY
|
$279.0M
-238.12%
YoY
|
$193.0M
-163.49%
YoY
|
| Net Earnings |
$25.00M
-98.22%
YoY
|
-$1.452B
-235.7%
YoY
|
$1.018B
50.37%
YoY
|
$699.0M
-16.49%
YoY
|
$1.405B
82.94%
YoY
|
$1.070B
12.04%
YoY
|
$677.0M
-26.01%
YoY
|
$837.0M
49.2%
YoY
|
$768.0M
7.87%
YoY
|
$955.0M
-4.4%
YoY
|
$915.0M
-22.72%
YoY
|
$561.0M
-60.38%
YoY
|
$712.0M
-8.6%
YoY
|
$999.0M
-0.3%
YoY
|
$1.184B
82.43%
YoY
|
$1.416B
355.31%
YoY
|
$779.0M
254.09%
YoY
|
$1.002B
-235.59%
YoY
|
$649.0M
-158.31%
YoY
|
| Basic Earnings Per Share |
$0.08
-98.34%
YoY
|
N/A
|
$3.51
10.03%
YoY
|
$2.38
-48.93%
YoY
|
$4.83
12.85%
YoY
|
N/A
|
$3.19
-37.08%
YoY
|
$4.66
52.79%
YoY
|
$4.28
10.31%
YoY
|
N/A
|
$5.07
-24.55%
YoY
|
$3.05
-61.64%
YoY
|
$3.88
-11.62%
YoY
|
N/A
|
$6.72
87.19%
YoY
|
$7.95
367.65%
YoY
|
$4.39
227.61%
YoY
|
N/A
|
$3.59
-150.92%
YoY
|
| Diluted Earnings Per Share |
$0.08
-98.34%
YoY
|
-$5.08
-238.86%
YoY
|
$3.51
6.05%
YoY
|
$2.38
-48.93%
YoY
|
$4.83
12.85%
YoY
|
$3.66
-31.49%
YoY
|
$3.31
-34.78%
YoY
|
$4.66
49.83%
YoY
|
$4.28
10.31%
YoY
|
$5.34
-5.02%
YoY
|
$5.07
-24.55%
YoY
|
$3.11
-60.78%
YoY
|
$3.88
-11.01%
YoY
|
$5.62
-100.0%
YoY
|
$6.72
88.76%
YoY
|
$7.93
366.47%
YoY
|
$4.36
227.82%
YoY
|
$5.561M
-218.9%
YoY
|
$3.56
-150.5%
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 |
282.1M shares
-2.54%
YoY
|
286.5M shares
-1.87%
YoY
|
289.5M shares
62.27%
YoY
|
292.2M shares
63.82%
YoY
|
289.4M shares
62.2%
YoY
|
292.0M shares
63.14%
YoY
|
178.4M shares
-0.24%
YoY
|
178.3M shares
-1.52%
YoY
|
178.4M shares
-2.8%
YoY
|
179.0M shares
1.7%
YoY
|
178.8M shares
3.1%
YoY
|
181.1M shares
2.56%
YoY
|
183.6M shares
3.39%
YoY
|
176.0M shares
-2.86%
YoY
|
173.4M shares
-4.19%
YoY
|
176.6M shares
-2.45%
YoY
|
177.6M shares
8.16%
YoY
|
181.2M shares
14.69%
YoY
|
181.0M shares
14.7%
YoY
|
| Diluted Shares Outstanding |
282.8M shares
-2.35%
YoY
|
N/A
|
288.8M shares
41.08%
YoY
|
292.1M shares
63.79%
YoY
|
289.6M shares
62.27%
YoY
|
N/A
|
204.7M shares
14.46%
YoY
|
178.4M shares
-1.12%
YoY
|
178.5M shares
-1.93%
YoY
|
N/A
|
178.9M shares
2.56%
YoY
|
180.4M shares
1.98%
YoY
|
182.0M shares
1.92%
YoY
|
N/A
|
174.4M shares
-4.25%
YoY
|
176.9M shares
-2.39%
YoY
|
178.6M shares
8.26%
YoY
|
N/A
|
182.1M shares
15.41%
YoY
|
Loading...