|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.645B
18.98%
YoY
|
$3.904B
53.82%
YoY
|
$2.538B
-616.9%
YoY
|
-$491.0M
-153.84%
YoY
|
$912.0M
82.04%
YoY
|
| Cost Of Revenue |
$2.848B
-2.83%
YoY
|
$2.931B
28.16%
YoY
|
$2.287B
265.92%
YoY
|
$625.0M
733.33%
YoY
|
$75.00M
-88.87%
YoY
|
| Gross Profit |
$1.797B
84.69%
YoY
|
$973.0M
287.65%
YoY
|
$251.0M
-122.49%
YoY
|
-$1.116B
-233.33%
YoY
|
$837.0M
-583.82%
YoY
|
| Selling, General & Admin |
$87.00M
17.57%
YoY
|
$74.00M
19.35%
YoY
|
$62.00M
51.22%
YoY
|
$41.00M
-24.07%
YoY
|
$54.00M
-3.57%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$127.0M
15.45%
YoY
|
$110.0M
14.58%
YoY
|
$96.00M
29.73%
YoY
|
$74.00M
-15.91%
YoY
|
$88.00M
-5.38%
YoY
|
| Operating Profit |
$1.670B
93.51%
YoY
|
$863.0M
456.77%
YoY
|
$155.0M
-113.03%
YoY
|
-$1.190B
-258.88%
YoY
|
$749.0M
-381.58%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$2.287B
265.92%
YoY
|
$625.0M
733.33%
YoY
|
$75.00M
-88.87%
YoY
|
| Other Income/Expense, Net |
$1.122B
17.49%
YoY
|
$955.0M
92.15%
YoY
|
$497.0M
-123.88%
YoY
|
-$2.081B
363.47%
YoY
|
-$449.0M
-55.89%
YoY
|
| Pretax Income |
$1.670B
93.51%
YoY
|
$863.0M
456.77%
YoY
|
$155.0M
-113.03%
YoY
|
-$1.190B
-258.88%
YoY
|
$749.0M
-381.58%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$1.670B
93.51%
YoY
|
$863.0M
2596.88%
YoY
|
$32.00M
-102.69%
YoY
|
-$1.190B
-258.88%
YoY
|
$749.0M
-381.58%
YoY
|
| Basic Earnings Per Share |
$1.48
59.14%
YoY
|
$0.93
1760.0%
YoY
|
$0.05
-102.07%
YoY
|
-$2.41
-295.93%
YoY
|
$1.23
-286.36%
YoY
|
| Diluted Earnings Per Share |
$1.47
58.06%
YoY
|
$0.93
1700.58%
YoY
|
$0.05
-102.14%
YoY
|
-$2.41
-297.54%
YoY
|
$1.22
-284.85%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.020B shares
30.2%
YoY
|
783.4M shares
26.68%
YoY
|
618.4M shares
15.16%
YoY
|
537.0M shares
1.69%
YoY
|
528.1M shares
-4.26%
YoY
|
| Diluted Shares Outstanding |
1.024B shares
30.24%
YoY
|
786.0M shares
26.86%
YoY
|
619.6M shares
15.38%
YoY
|
537.0M shares
1.32%
YoY
|
530.0M shares
-3.92%
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 |
$617.0M
-19.35%
YoY
|
$1.733B
93.63%
YoY
|
$1.591B
33.03%
YoY
|
$556.0M
-17.51%
YoY
|
$765.0M
-32.84%
YoY
|
$895.0M
-19.08%
YoY
|
$1.196B
331.77%
YoY
|
$674.0M
-19.28%
YoY
|
$1.139B
255.94%
YoY
|
$1.106B
23.3%
YoY
|
$277.0M
-161.42%
YoY
|
$835.0M
-350.0%
YoY
|
$320.0M
-153.07%
YoY
|
$897.0M
11112.5%
YoY
|
-$451.0M
-281.85%
YoY
|
-$334.0M
-10.22%
YoY
|
-$603.0M
-158.66%
YoY
|
$8.000M
-99.06%
YoY
|
$248.0M
-66.71%
YoY
|
| Cost Of Revenue |
$731.0M
6.4%
YoY
|
$738.0M
-0.4%
YoY
|
$755.0M
-7.93%
YoY
|
$668.0M
-4.3%
YoY
|
$687.0M
2.23%
YoY
|
$741.0M
11.26%
YoY
|
$820.0M
26.93%
YoY
|
$698.0M
32.7%
YoY
|
$672.0M
49.67%
YoY
|
$666.0M
106.83%
YoY
|
$646.0M
229.59%
YoY
|
$526.0M
557.5%
YoY
|
$449.0M
1562.96%
YoY
|
$322.0M
2046.67%
YoY
|
$196.0M
1300.0%
YoY
|
$80.00M
370.59%
YoY
|
$27.00M
-6.9%
YoY
|
$15.00M
-71.15%
YoY
|
$14.00M
-77.42%
YoY
|
| Gross Profit |
-$114.0M
-246.15%
YoY
|
$995.0M
546.1%
YoY
|
$836.0M
122.34%
YoY
|
-$112.0M
366.67%
YoY
|
$78.00M
-83.3%
YoY
|
$154.0M
-65.0%
YoY
|
$376.0M
-201.9%
YoY
|
-$24.00M
-107.77%
YoY
|
$467.0M
-462.02%
YoY
|
$440.0M
-23.48%
YoY
|
-$369.0M
-42.97%
YoY
|
$309.0M
-174.64%
YoY
|
-$129.0M
-79.52%
YoY
|
$575.0M
-8314.29%
YoY
|
-$647.0M
-376.5%
YoY
|
-$414.0M
6.43%
YoY
|
-$630.0M
-163.06%
YoY
|
-$7.000M
-100.88%
YoY
|
$234.0M
-65.74%
YoY
|
| Selling, General & Admin |
$23.00M
21.05%
YoY
|
$30.00M
36.36%
YoY
|
$20.00M
-4.76%
YoY
|
$18.00M
20.0%
YoY
|
$19.00M
18.75%
YoY
|
$22.00M
10.0%
YoY
|
$21.00M
50.0%
YoY
|
$15.00M
7.14%
YoY
|
$16.00M
14.29%
YoY
|
$20.00M
300.0%
YoY
|
$14.00M
27.27%
YoY
|
$14.00M
16.67%
YoY
|
$14.00M
7.69%
YoY
|
$5.000M
-58.33%
YoY
|
$11.00M
-21.43%
YoY
|
$12.00M
0.0%
YoY
|
$13.00M
-18.75%
YoY
|
$12.00M
-29.41%
YoY
|
$14.00M
7.69%
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 |
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
|
| Operating Expenses |
$34.00M
21.43%
YoY
|
$41.00M
28.13%
YoY
|
$30.00M
0.0%
YoY
|
$28.00M
16.67%
YoY
|
$28.00M
16.67%
YoY
|
$32.00M
14.29%
YoY
|
$30.00M
30.43%
YoY
|
$24.00M
4.35%
YoY
|
$24.00M
9.09%
YoY
|
$28.00M
100.0%
YoY
|
$23.00M
21.05%
YoY
|
$23.00M
15.0%
YoY
|
$22.00M
4.76%
YoY
|
$14.00M
-30.0%
YoY
|
$19.00M
-13.64%
YoY
|
$20.00M
-9.09%
YoY
|
$21.00M
-12.5%
YoY
|
$20.00M
-20.0%
YoY
|
$22.00M
4.76%
YoY
|
| Operating Profit |
-$148.0M
-396.0%
YoY
|
$954.0M
681.97%
YoY
|
$806.0M
132.95%
YoY
|
-$140.0M
191.67%
YoY
|
$50.00M
-88.71%
YoY
|
$122.0M
-70.39%
YoY
|
$346.0M
-188.27%
YoY
|
-$48.00M
-116.78%
YoY
|
$443.0M
-393.38%
YoY
|
$412.0M
-26.56%
YoY
|
-$392.0M
-41.14%
YoY
|
$286.0M
-165.9%
YoY
|
-$151.0M
-76.8%
YoY
|
$561.0M
-2177.78%
YoY
|
-$666.0M
-414.15%
YoY
|
-$434.0M
5.6%
YoY
|
-$651.0M
-166.77%
YoY
|
-$27.00M
-103.48%
YoY
|
$212.0M
-67.98%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$820.0M
26.93%
YoY
|
$698.0M
32.7%
YoY
|
$672.0M
49.67%
YoY
|
N/A
|
$646.0M
229.59%
YoY
|
$526.0M
557.5%
YoY
|
$449.0M
1562.96%
YoY
|
N/A
|
$196.0M
1300.0%
YoY
|
$80.00M
370.59%
YoY
|
$27.00M
-6.9%
YoY
|
N/A
|
$14.00M
-77.42%
YoY
|
| Other Income/Expense, Net |
-$433.0M
434.57%
YoY
|
N/A
|
$688.0M
56.36%
YoY
|
-$274.0M
1204.76%
YoY
|
-$81.00M
-116.3%
YoY
|
N/A
|
$440.0M
-239.24%
YoY
|
-$21.00M
-105.56%
YoY
|
$497.0M
-1703.23%
YoY
|
N/A
|
-$316.0M
-61.65%
YoY
|
$378.0M
-151.85%
YoY
|
-$31.00M
-97.12%
YoY
|
N/A
|
-$824.0M
1731.11%
YoY
|
-$729.0M
17.39%
YoY
|
-$1.078B
-328.87%
YoY
|
N/A
|
-$45.00M
-111.81%
YoY
|
| Pretax Income |
-$148.0M
-396.0%
YoY
|
$954.0M
681.97%
YoY
|
$806.0M
132.95%
YoY
|
-$140.0M
191.67%
YoY
|
$50.00M
-88.71%
YoY
|
$122.0M
-70.39%
YoY
|
$346.0M
-188.27%
YoY
|
-$48.00M
-116.78%
YoY
|
$443.0M
-393.38%
YoY
|
$412.0M
-26.56%
YoY
|
-$392.0M
-41.14%
YoY
|
$286.0M
-165.9%
YoY
|
-$151.0M
-76.8%
YoY
|
$561.0M
-2177.78%
YoY
|
-$666.0M
-414.15%
YoY
|
-$434.0M
5.6%
YoY
|
-$651.0M
-166.77%
YoY
|
-$27.00M
-103.48%
YoY
|
$212.0M
-67.98%
YoY
|
| Income Tax |
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
|
| Net Earnings |
-$148.0M
-1086.67%
YoY
|
$908.0M
955.81%
YoY
|
$764.0M
120.81%
YoY
|
-$178.0M
122.5%
YoY
|
$15.00M
-96.36%
YoY
|
$86.00M
-77.43%
YoY
|
$346.0M
-188.27%
YoY
|
-$80.00M
-131.37%
YoY
|
$412.0M
-372.85%
YoY
|
$381.0M
-28.38%
YoY
|
-$392.0M
-41.14%
YoY
|
$255.0M
-158.76%
YoY
|
-$151.0M
-76.8%
YoY
|
$532.0M
-2070.37%
YoY
|
-$666.0M
-414.15%
YoY
|
-$434.0M
5.6%
YoY
|
-$651.0M
-166.77%
YoY
|
-$27.00M
-120.93%
YoY
|
$212.0M
-67.98%
YoY
|
| Basic Earnings Per Share |
-$0.17
-950.0%
YoY
|
N/A
|
$0.73
87.18%
YoY
|
-$0.17
54.55%
YoY
|
$0.02
-96.61%
YoY
|
N/A
|
$0.39
-157.35%
YoY
|
-$0.11
-125.58%
YoY
|
$0.59
-290.32%
YoY
|
N/A
|
-$0.68
-48.09%
YoY
|
$0.43
-149.43%
YoY
|
-$0.31
-75.97%
YoY
|
N/A
|
-$1.31
-463.89%
YoY
|
-$0.87
4.82%
YoY
|
-$1.29
-172.47%
YoY
|
N/A
|
$0.36
-68.7%
YoY
|
| Diluted Earnings Per Share |
-$0.17
-1165.64%
YoY
|
$0.83
752.58%
YoY
|
$0.72
84.62%
YoY
|
-$0.18
64.75%
YoY
|
$0.02
-97.21%
YoY
|
$0.10
-82.84%
YoY
|
$0.39
-157.35%
YoY
|
-$0.11
-125.43%
YoY
|
$0.59
-288.73%
YoY
|
$0.57
-39.56%
YoY
|
-$0.68
-100.0%
YoY
|
$0.43
-148.87%
YoY
|
-$0.31
-75.97%
YoY
|
$0.94
-100.0%
YoY
|
-$1.260M
-359912553.73%
YoY
|
-$0.87
4.82%
YoY
|
-$1.29
-172.88%
YoY
|
-$51.39K
-103.61%
YoY
|
$0.35
-69.57%
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 |
1.109B shares
23.14%
YoY
|
1.073B shares
21.12%
YoY
|
1.042B shares
33.13%
YoY
|
1.020B shares
40.37%
YoY
|
900.4M shares
29.55%
YoY
|
885.6M shares
31.97%
YoY
|
782.5M shares
29.1%
YoY
|
726.9M shares
22.03%
YoY
|
695.0M shares
20.94%
YoY
|
671.1M shares
17.4%
YoY
|
606.1M shares
15.95%
YoY
|
595.7M shares
13.21%
YoY
|
574.7M shares
9.6%
YoY
|
571.6M shares
8.9%
YoY
|
522.7M shares
-0.76%
YoY
|
526.2M shares
-0.08%
YoY
|
524.3M shares
-1.76%
YoY
|
524.9M shares
-3.72%
YoY
|
526.7M shares
-4.79%
YoY
|
| Diluted Shares Outstanding |
1.123B shares
21.77%
YoY
|
N/A
|
1.057B shares
30.43%
YoY
|
1.017B shares
37.47%
YoY
|
921.9M shares
30.91%
YoY
|
N/A
|
810.1M shares
30.24%
YoY
|
740.0M shares
23.4%
YoY
|
704.2M shares
21.56%
YoY
|
N/A
|
622.0M shares
17.65%
YoY
|
599.7M shares
13.97%
YoY
|
579.3M shares
10.49%
YoY
|
N/A
|
528.7M shares
0.02%
YoY
|
526.2M shares
-0.08%
YoY
|
524.3M shares
-2.11%
YoY
|
N/A
|
528.6M shares
-4.64%
YoY
|
Loading...