|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$679.5M
-12.65%
YoY
|
$778.0M
191.01%
YoY
|
$267.3M
-45.73%
YoY
|
$492.6M
-66.13%
YoY
|
$1.454B
238.97%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$1.581M
-32.2%
YoY
|
$2.332M
13.65%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
$50.27M
-79.76%
YoY
|
$248.4M
59.99%
YoY
|
$155.3M
-1.54%
YoY
|
| Other Income/Expense, Net |
$20.82M
-90.37%
YoY
|
$216.3M
-54.91%
YoY
|
$479.7M
44.23%
YoY
|
$332.6M
-42.84%
YoY
|
$581.8M
-2385.88%
YoY
|
| Pretax Income |
$523.2M
-33.52%
YoY
|
$787.1M
45.71%
YoY
|
$540.2M
13.0%
YoY
|
$478.0M
-59.14%
YoY
|
$1.170B
1172.23%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$14.93M
20.54%
YoY
|
$12.39M
50.86%
YoY
|
| Net Earnings |
$249.2M
-18.95%
YoY
|
$307.5M
39.04%
YoY
|
$221.2M
8.61%
YoY
|
$203.6M
-67.76%
YoY
|
$631.7M
281.16%
YoY
|
| Basic Earnings Per Share |
$1.88
-23.27%
YoY
|
$2.45
36.11%
YoY
|
$1.80
4.05%
YoY
|
$1.73
-71.64%
YoY
|
$6.10
335.71%
YoY
|
| Diluted Earnings Per Share |
$1.88
-23.27%
YoY
|
$2.45
36.11%
YoY
|
$1.80
4.05%
YoY
|
$1.73
-71.64%
YoY
|
$6.10
335.71%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
107.6M shares
5.44%
YoY
|
102.0M shares
3.04%
YoY
|
99.03M shares
0.53%
YoY
|
| Diluted Shares Outstanding |
118.2M shares
3.26%
YoY
|
114.5M shares
6.38%
YoY
|
107.6M shares
5.44%
YoY
|
102.0M shares
3.04%
YoY
|
99.03M shares
0.53%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$111.7M
-22.14%
YoY
|
$160.4M
14.28%
YoY
|
$121.0M
5401.77%
YoY
|
$143.4M
24.38%
YoY
|
$140.3M
2806300.0%
YoY
|
$2.200M
6.18%
YoY
|
$115.3M
94.15%
YoY
|
$5.000K
-99.99%
YoY
|
$2.072M
-98.22%
YoY
|
$59.40M
-5.76%
YoY
|
N/A
|
$59.83M
-73.55%
YoY
|
$116.6M
-22.49%
YoY
|
$63.03M
-89.63%
YoY
|
N/A
|
$226.2M
396.17%
YoY
|
$150.4M
62.95%
YoY
|
| Cost Of Revenue |
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
|
| Gross Profit |
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
|
| Selling, General & Admin |
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
|
| 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
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
$356.0K
-38.62%
YoY
|
$411.0K
-29.86%
YoY
|
$583.0K
0.69%
YoY
|
N/A
|
$580.0K
3.39%
YoY
|
$586.0K
20.82%
YoY
|
| Operating Expenses |
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 Profit |
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
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$28.94M
137.97%
YoY
|
$22.22M
34.24%
YoY
|
$5.919M
-92.0%
YoY
|
$12.16M
-78.98%
YoY
|
$16.55M
-57.77%
YoY
|
N/A
|
$73.99M
124.29%
YoY
|
$57.85M
33.83%
YoY
|
$39.19M
6.28%
YoY
|
N/A
|
$32.99M
-6.86%
YoY
|
$43.23M
3.61%
YoY
|
| Other Income/Expense, Net |
$57.48M
-207.9%
YoY
|
$54.66M
-35.69%
YoY
|
-$11.94M
-107.62%
YoY
|
-$53.27M
-129.09%
YoY
|
$85.00M
-23.57%
YoY
|
$156.5M
174.63%
YoY
|
$183.1M
68.79%
YoY
|
$111.2M
14.49%
YoY
|
$57.00M
-158.22%
YoY
|
$108.5M
-19.8%
YoY
|
N/A
|
$97.14M
-22.07%
YoY
|
-$97.89M
-152.06%
YoY
|
$135.3M
-39.82%
YoY
|
N/A
|
$124.7M
55.93%
YoY
|
$188.0M
17.48%
YoY
|
| Pretax Income |
$127.4M
350.17%
YoY
|
$181.2M
-1.22%
YoY
|
$66.66M
-52.25%
YoY
|
$28.29M
-88.59%
YoY
|
$183.4M
94.59%
YoY
|
$139.6M
196.32%
YoY
|
$248.0M
166.07%
YoY
|
$94.24M
3.0%
YoY
|
$47.11M
-184.04%
YoY
|
$93.19M
-20.57%
YoY
|
N/A
|
$91.50M
-53.85%
YoY
|
-$56.06M
-124.84%
YoY
|
$117.3M
-76.79%
YoY
|
N/A
|
$198.3M
188.75%
YoY
|
$225.6M
18.18%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
$4.934M
29.47%
YoY
|
$3.716M
17.41%
YoY
|
$3.697M
62.86%
YoY
|
N/A
|
$3.811M
225.73%
YoY
|
$3.165M
-10.37%
YoY
|
| Net Earnings |
$39.26M
-885.36%
YoY
|
$66.53M
52.63%
YoY
|
$21.56M
-51.87%
YoY
|
-$4.999M
-105.98%
YoY
|
$43.59M
36.51%
YoY
|
$44.80M
8969.43%
YoY
|
$83.62M
82.73%
YoY
|
$31.93M
25.02%
YoY
|
$494.0K
-103.4%
YoY
|
$45.76M
158.78%
YoY
|
N/A
|
$25.54M
-73.68%
YoY
|
-$14.53M
-113.34%
YoY
|
$17.68M
-93.81%
YoY
|
N/A
|
$97.04M
85.25%
YoY
|
$108.9M
0.64%
YoY
|
| Basic Earnings Per Share |
$0.27
-370.0%
YoY
|
$0.50
51.52%
YoY
|
$0.12
-63.64%
YoY
|
-$0.10
-114.29%
YoY
|
$0.33
43.48%
YoY
|
$0.33
-650.0%
YoY
|
$0.70
79.49%
YoY
|
$0.23
27.78%
YoY
|
-$0.06
-71.43%
YoY
|
$0.39
254.55%
YoY
|
N/A
|
$0.18
N/A
|
-$0.21
N/A
|
$0.11
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.27
-370.0%
YoY
|
$0.50
51.52%
YoY
|
$0.12
-63.64%
YoY
|
-$0.10
-114.29%
YoY
|
$0.33
43.48%
YoY
|
$0.33
-650.0%
YoY
|
$0.70
79.49%
YoY
|
$0.23
27.78%
YoY
|
-$0.06
-71.43%
YoY
|
$0.39
254.55%
YoY
|
N/A
|
$0.18
N/A
|
-$0.21
N/A
|
$0.11
N/A
|
N/A
|
N/A
|
N/A
|
| 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
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
109.2M shares
10.04%
YoY
|
N/A
|
N/A
|
99.24M shares
0.1%
YoY
|
N/A
|
N/A
|
N/A
|
99.14M shares
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
160.6M shares
0.26%
YoY
|
160.2M shares
0.06%
YoY
|
N/A
|
160.1M shares
0.02%
YoY
|
160.1M shares
0.01%
YoY
|
109.2M shares
10.04%
YoY
|
160.1M shares
0.13%
YoY
|
160.1M shares
0.13%
YoY
|
99.24M shares
-37.94%
YoY
|
N/A
|
159.9M shares
-0.04%
YoY
|
159.9M shares
-0.06%
YoY
|
159.9M shares
-0.08%
YoY
|
N/A
|
160.0M shares
-0.06%
YoY
|
160.0M shares
-0.02%
YoY
|
Loading...