|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$7.128B
22.06%
YoY
|
$5.840B
142.7%
YoY
|
$2.406B
-26.28%
YoY
|
$3.264B
9.75%
YoY
|
$2.974B
708.81%
YoY
|
| Cost Of Revenue |
$4.884B
5.22%
YoY
|
$4.642B
20.78%
YoY
|
$3.843B
193.42%
YoY
|
$1.310B
425.49%
YoY
|
$249.2M
-72.28%
YoY
|
| Gross Profit |
$2.244B
87.29%
YoY
|
$1.198B
-183.41%
YoY
|
-$1.437B
-173.51%
YoY
|
$1.954B
-28.28%
YoY
|
$2.725B
-612.75%
YoY
|
| Selling, General & Admin |
$199.6M
16.5%
YoY
|
$171.4M
5.42%
YoY
|
$162.6M
-0.11%
YoY
|
$162.7M
-12.52%
YoY
|
$186.0M
-22.23%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$34.04M
12.12%
YoY
|
$30.36M
22.37%
YoY
|
$24.81M
20.97%
YoY
|
$20.51M
-16.76%
YoY
|
$24.64M
-39.91%
YoY
|
| Operating Expenses |
$199.6M
16.5%
YoY
|
$171.4M
5.56%
YoY
|
$162.3M
14.26%
YoY
|
$142.1M
246.95%
YoY
|
$40.95M
-89.41%
YoY
|
| Operating Profit |
$2.045B
99.1%
YoY
|
$1.027B
-164.23%
YoY
|
-$1.599B
-188.23%
YoY
|
$1.812B
-32.47%
YoY
|
$2.684B
-392.29%
YoY
|
| Interest Expense |
$4.824B
5.04%
YoY
|
$4.592B
19.5%
YoY
|
$3.843B
193.42%
YoY
|
$1.310B
425.49%
YoY
|
$249.2M
-72.28%
YoY
|
| Other Income/Expense, Net |
$589.6M
14.57%
YoY
|
$514.7M
-131.16%
YoY
|
-$1.652B
-777.47%
YoY
|
$243.8M
320.46%
YoY
|
$57.98M
59.68%
YoY
|
| Pretax Income |
$2.045B
99.1%
YoY
|
$1.027B
-164.23%
YoY
|
-$1.599B
-190.24%
YoY
|
$1.772B
-26.2%
YoY
|
$2.401B
-361.49%
YoY
|
| Income Tax |
-$6.870M
-145.02%
YoY
|
$15.26M
-61.3%
YoY
|
$39.43M
-13.47%
YoY
|
$45.57M
874.78%
YoY
|
$4.675M
-116.45%
YoY
|
| Net Earnings |
$2.027B
102.34%
YoY
|
$1.002B
-156.13%
YoY
|
-$1.785B
-203.45%
YoY
|
$1.725B
-27.81%
YoY
|
$2.390B
-368.18%
YoY
|
| Basic Earnings Per Share |
$2.92
80.25%
YoY
|
$1.62
-144.88%
YoY
|
-$3.61
-191.86%
YoY
|
$3.93
145.63%
YoY
|
$1.60
-319.18%
YoY
|
| Diluted Earnings Per Share |
$2.92
80.25%
YoY
|
$1.62
-144.89%
YoY
|
-$3.61
-192.07%
YoY
|
$3.92
145.0%
YoY
|
$1.60
-319.18%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
639.5M shares
22.57%
YoY
|
521.7M shares
5.5%
YoY
|
494.5M shares
20.22%
YoY
|
411.3M shares
-71.18%
YoY
|
1.427B shares
0.9%
YoY
|
| Diluted Shares Outstanding |
641.0M shares
22.63%
YoY
|
522.7M shares
5.7%
YoY
|
494.5M shares
20.14%
YoY
|
411.6M shares
-71.19%
YoY
|
1.429B shares
0.98%
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 |
$1.630B
25.62%
YoY
|
$2.402B
42.07%
YoY
|
$2.157B
61.48%
YoY
|
$1.271B
8.48%
YoY
|
$1.298B
-19.07%
YoY
|
$1.691B
143.86%
YoY
|
$1.336B
152.09%
YoY
|
$1.172B
-0.01%
YoY
|
$1.604B
14346.81%
YoY
|
$693.3M
-533.92%
YoY
|
$530.0M
228.28%
YoY
|
$1.172B
7.48%
YoY
|
$11.10M
-99.49%
YoY
|
-$159.8M
-129.36%
YoY
|
$161.4M
-73.83%
YoY
|
$1.090B
-734.36%
YoY
|
$2.172B
9.35%
YoY
|
$544.3M
-45.91%
YoY
|
$617.0M
-47.14%
YoY
|
| Cost Of Revenue |
$1.289B
15.98%
YoY
|
$1.341B
15.25%
YoY
|
$1.272B
4.6%
YoY
|
$1.160B
3.25%
YoY
|
$1.111B
0.94%
YoY
|
$1.163B
11.43%
YoY
|
$1.216B
16.16%
YoY
|
$1.124B
17.86%
YoY
|
$1.101B
37.83%
YoY
|
$1.044B
57.25%
YoY
|
$1.047B
161.38%
YoY
|
$953.5M
459.29%
YoY
|
$798.8M
966.16%
YoY
|
$663.8M
974.45%
YoY
|
$400.5M
694.03%
YoY
|
$170.5M
179.25%
YoY
|
$74.92M
-1.42%
YoY
|
$61.79M
-34.62%
YoY
|
$50.44M
-56.18%
YoY
|
| Gross Profit |
$341.6M
83.01%
YoY
|
$1.061B
101.23%
YoY
|
$885.6M
637.14%
YoY
|
$110.8M
130.95%
YoY
|
$186.6M
-62.88%
YoY
|
$527.5M
-250.44%
YoY
|
$120.1M
-123.25%
YoY
|
$47.99M
-78.02%
YoY
|
$502.8M
-163.83%
YoY
|
-$350.6M
-57.43%
YoY
|
-$516.8M
116.2%
YoY
|
$218.4M
-76.26%
YoY
|
-$787.7M
-137.56%
YoY
|
-$823.6M
-270.7%
YoY
|
-$239.0M
-142.19%
YoY
|
$919.8M
-494.91%
YoY
|
$2.097B
9.77%
YoY
|
$482.5M
-47.08%
YoY
|
$566.5M
-46.15%
YoY
|
| Selling, General & Admin |
$52.56M
9.36%
YoY
|
$51.21M
16.45%
YoY
|
$50.34M
14.61%
YoY
|
$50.02M
11.42%
YoY
|
$48.06M
24.61%
YoY
|
$43.97M
13.04%
YoY
|
$43.92M
10.08%
YoY
|
$44.89M
4.6%
YoY
|
$38.57M
-5.53%
YoY
|
$38.90M
-9.54%
YoY
|
$39.90M
5.22%
YoY
|
$42.92M
19.08%
YoY
|
$40.83M
-10.79%
YoY
|
$43.01M
5.66%
YoY
|
$37.92M
-13.58%
YoY
|
$36.04M
-32.67%
YoY
|
$45.76M
-7.92%
YoY
|
$40.70M
-9.75%
YoY
|
$43.88M
-10.08%
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 |
$9.623M
4.4%
YoY
|
$7.946M
10.73%
YoY
|
$7.794M
10.62%
YoY
|
$9.079M
-1.85%
YoY
|
$9.217M
33.89%
YoY
|
$7.176M
23.6%
YoY
|
$7.046M
0.66%
YoY
|
$9.250M
32.48%
YoY
|
$6.884M
36.32%
YoY
|
$5.806M
25.48%
YoY
|
$7.000M
47.87%
YoY
|
$6.982M
9.11%
YoY
|
$5.050M
6.41%
YoY
|
$4.627M
30.26%
YoY
|
$4.734M
40.64%
YoY
|
$6.399M
-34.15%
YoY
|
$4.746M
-40.68%
YoY
|
$3.552M
-72.68%
YoY
|
$3.366M
-69.4%
YoY
|
| Operating Expenses |
$52.56M
9.36%
YoY
|
$51.21M
16.45%
YoY
|
$50.34M
14.61%
YoY
|
$50.02M
11.42%
YoY
|
$48.06M
24.61%
YoY
|
$43.97M
13.04%
YoY
|
$43.92M
10.08%
YoY
|
$44.89M
4.6%
YoY
|
$38.57M
-5.02%
YoY
|
$38.90M
-22.61%
YoY
|
$39.90M
9.89%
YoY
|
$42.91M
370.3%
YoY
|
$40.61M
-12.43%
YoY
|
$50.26M
22.91%
YoY
|
$36.31M
-3.81%
YoY
|
$9.125M
-83.11%
YoY
|
$46.37M
-151.52%
YoY
|
$40.90M
-12.05%
YoY
|
$37.75M
40.33%
YoY
|
| Operating Profit |
$289.0M
108.55%
YoY
|
$1.010B
108.94%
YoY
|
$835.2M
995.89%
YoY
|
$60.81M
1862.91%
YoY
|
$138.6M
-70.15%
YoY
|
$483.5M
-224.13%
YoY
|
$76.22M
-113.69%
YoY
|
$3.098M
-98.23%
YoY
|
$464.2M
-156.05%
YoY
|
-$389.5M
-55.43%
YoY
|
-$556.7M
102.18%
YoY
|
$175.5M
-80.73%
YoY
|
-$828.3M
-140.39%
YoY
|
-$873.9M
-297.89%
YoY
|
-$275.4M
-152.07%
YoY
|
$910.7M
-417.38%
YoY
|
$2.051B
2.51%
YoY
|
$441.6M
-48.96%
YoY
|
$528.8M
-48.42%
YoY
|
| Interest Expense |
$1.272B
15.96%
YoY
|
N/A
|
$1.257B
3.36%
YoY
|
N/A
|
$1.097B
-0.35%
YoY
|
N/A
|
$1.216B
16.16%
YoY
|
$1.124B
17.86%
YoY
|
$1.101B
37.83%
YoY
|
N/A
|
$1.047B
161.38%
YoY
|
$953.5M
459.29%
YoY
|
$798.8M
966.16%
YoY
|
N/A
|
$400.5M
694.03%
YoY
|
$170.5M
179.25%
YoY
|
$74.92M
-1.38%
YoY
|
N/A
|
$50.44M
-56.19%
YoY
|
| Other Income/Expense, Net |
-$253.7M
58.89%
YoY
|
N/A
|
$483.6M
-17014.24%
YoY
|
N/A
|
-$159.7M
-139.29%
YoY
|
N/A
|
-$2.859M
-99.49%
YoY
|
-$113.5M
-164.66%
YoY
|
$406.4M
-146.01%
YoY
|
N/A
|
-$559.4M
-4.38%
YoY
|
$175.5M
-55.9%
YoY
|
-$883.3M
-159.51%
YoY
|
N/A
|
-$585.1M
-3706.86%
YoY
|
$397.9M
-170.18%
YoY
|
$1.484B
34.4%
YoY
|
N/A
|
$16.22M
336.75%
YoY
|
| Pretax Income |
$289.0M
108.55%
YoY
|
$1.010B
108.94%
YoY
|
$835.2M
995.89%
YoY
|
$60.81M
1862.91%
YoY
|
$138.6M
-70.15%
YoY
|
$483.5M
-224.13%
YoY
|
$76.22M
-113.69%
YoY
|
$3.098M
-98.23%
YoY
|
$464.2M
-156.05%
YoY
|
-$389.5M
-56.08%
YoY
|
-$556.7M
100.04%
YoY
|
$175.5M
-80.21%
YoY
|
-$828.3M
-140.4%
YoY
|
-$886.9M
-308.64%
YoY
|
-$278.3M
-154.06%
YoY
|
$886.7M
-406.07%
YoY
|
$2.050B
17.11%
YoY
|
$425.1M
-50.86%
YoY
|
$514.8M
-49.79%
YoY
|
| Income Tax |
-$1.519M
-118.37%
YoY
|
-$7.754M
-174.51%
YoY
|
-$7.823M
27.51%
YoY
|
$440.0K
-96.31%
YoY
|
$8.267M
-976.67%
YoY
|
$10.41M
500.87%
YoY
|
-$6.135M
-149.51%
YoY
|
$11.93M
-16.43%
YoY
|
-$943.0K
-108.55%
YoY
|
$1.732M
-2113.95%
YoY
|
$12.39M
-387.45%
YoY
|
$14.28M
-39.04%
YoY
|
$11.03M
-58.44%
YoY
|
-$86.00K
-101.3%
YoY
|
-$4.311M
-36.29%
YoY
|
$23.42M
356.17%
YoY
|
$26.55M
-8370.4%
YoY
|
$6.629M
-149.1%
YoY
|
-$6.767M
-169.63%
YoY
|
| Net Earnings |
$242.0M
94.81%
YoY
|
$971.1M
119.04%
YoY
|
$791.3M
3088.61%
YoY
|
$19.84M
-142.54%
YoY
|
$124.2M
-70.83%
YoY
|
$443.3M
-200.55%
YoY
|
$24.82M
-104.41%
YoY
|
-$46.64M
-135.53%
YoY
|
$425.8M
-148.6%
YoY
|
-$440.9M
-51.99%
YoY
|
-$562.2M
104.24%
YoY
|
$131.3M
-84.85%
YoY
|
-$876.1M
-143.32%
YoY
|
-$918.3M
-321.03%
YoY
|
-$275.3M
-153.01%
YoY
|
$866.7M
-393.16%
YoY
|
$2.022B
15.5%
YoY
|
$415.5M
-52.64%
YoY
|
$519.2M
-48.88%
YoY
|
| Basic Earnings Per Share |
$0.33
120.0%
YoY
|
N/A
|
$1.21
2320.0%
YoY
|
N/A
|
$0.15
-82.35%
YoY
|
N/A
|
$0.05
-104.13%
YoY
|
-$0.09
-133.33%
YoY
|
$0.85
-147.49%
YoY
|
N/A
|
-$1.21
72.86%
YoY
|
$0.27
-50.91%
YoY
|
-$1.79
-230.66%
YoY
|
N/A
|
-$0.70
-305.88%
YoY
|
$0.55
-339.13%
YoY
|
$1.37
11.38%
YoY
|
N/A
|
$0.34
-51.43%
YoY
|
| Diluted Earnings Per Share |
$0.33
120.0%
YoY
|
$1.40
79.87%
YoY
|
$1.20
2394.84%
YoY
|
$0.03
-139.63%
YoY
|
$0.15
-82.39%
YoY
|
$0.78
-188.01%
YoY
|
$0.05
-103.97%
YoY
|
-$0.09
-135.06%
YoY
|
$0.85
-147.49%
YoY
|
-$0.88
-54.96%
YoY
|
-$1.21
-100.0%
YoY
|
$0.27
-51.72%
YoY
|
-$1.79
-231.56%
YoY
|
-$1.96
-100.0%
YoY
|
-$640.4K
-188340980.62%
YoY
|
$0.55
-339.13%
YoY
|
$1.36
10.57%
YoY
|
$285.4K
-54.46%
YoY
|
$0.34
-51.43%
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 |
718.4M shares
24.21%
YoY
|
683.0M shares
21.85%
YoY
|
656.3M shares
31.0%
YoY
|
605.1M shares
20.91%
YoY
|
578.4M shares
15.65%
YoY
|
560.5M shares
12.09%
YoY
|
501.0M shares
1.44%
YoY
|
500.4M shares
1.33%
YoY
|
500.1M shares
1.31%
YoY
|
500.1M shares
6.89%
YoY
|
493.9M shares
-69.59%
YoY
|
493.9M shares
-67.56%
YoY
|
493.6M shares
-66.22%
YoY
|
467.9M shares
-67.74%
YoY
|
1.624B shares
12.38%
YoY
|
1.522B shares
7.96%
YoY
|
1.461B shares
4.44%
YoY
|
1.450B shares
3.71%
YoY
|
1.445B shares
2.93%
YoY
|
| Diluted Shares Outstanding |
724.4M shares
23.1%
YoY
|
N/A
|
657.9M shares
27.29%
YoY
|
N/A
|
588.4M shares
17.41%
YoY
|
N/A
|
516.8M shares
4.55%
YoY
|
501.0M shares
1.33%
YoY
|
501.2M shares
2.35%
YoY
|
N/A
|
494.3M shares
15.0%
YoY
|
494.4M shares
-67.55%
YoY
|
489.7M shares
-66.52%
YoY
|
N/A
|
429.9M shares
-70.28%
YoY
|
1.524B shares
8.04%
YoY
|
1.462B shares
4.46%
YoY
|
N/A
|
1.446B shares
2.99%
YoY
|
Loading...