|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.164B
933.78%
YoY
|
$112.6M
46.51%
YoY
|
$76.87M
-56.47%
YoY
|
$176.6M
-59.42%
YoY
|
$435.2M
5.28%
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 |
$46.94M
73.67%
YoY
|
$27.03M
119.85%
YoY
|
$12.30M
-17.8%
YoY
|
$14.96M
3.3%
YoY
|
$14.48M
-8.52%
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
|
$246.1M
562.73%
YoY
|
$37.13M
596.31%
YoY
|
$5.332M
-55.85%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$99.51M
-36.12%
YoY
|
$155.8M
-223.63%
YoY
|
-$126.0M
-149.09%
YoY
|
$256.7M
36.02%
YoY
|
$188.7M
425.65%
YoY
|
| Income Tax |
$11.29M
-68.82%
YoY
|
$36.21M
-157.19%
YoY
|
-$63.31M
-211.21%
YoY
|
$56.93M
67.21%
YoY
|
$34.05M
158.66%
YoY
|
| Net Earnings |
$88.22M
-26.21%
YoY
|
$119.6M
-48.5%
YoY
|
$232.2M
16.23%
YoY
|
$199.8M
29.16%
YoY
|
$154.7M
580.2%
YoY
|
| Basic Earnings Per Share |
$0.43
-34.85%
YoY
|
$0.66
-53.85%
YoY
|
$1.43
18.18%
YoY
|
$1.21
34.44%
YoY
|
$0.90
592.31%
YoY
|
| Diluted Earnings Per Share |
$0.43
-34.85%
YoY
|
$0.66
-53.85%
YoY
|
$1.43
-100.0%
YoY
|
$1.206M
133991062.4%
YoY
|
$0.90
592.31%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
203.2M shares
12.17%
YoY
|
181.1M shares
11.6%
YoY
|
162.3M shares
-1.94%
YoY
|
165.5M shares
-3.88%
YoY
|
172.2M shares
0.22%
YoY
|
| Diluted Shares Outstanding |
204.3M shares
12.16%
YoY
|
182.2M shares
12.18%
YoY
|
162.4M shares
-1.96%
YoY
|
165.6M shares
-3.83%
YoY
|
172.3M shares
0.26%
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 |
$339.5M
990.77%
YoY
|
N/A
|
$32.97M
9.48%
YoY
|
$32.53M
12.63%
YoY
|
$31.13M
52.41%
YoY
|
N/A
|
$30.12M
53.86%
YoY
|
$28.88M
-39.08%
YoY
|
$20.43M
-58.49%
YoY
|
N/A
|
$19.57M
-53.74%
YoY
|
$47.40M
-66.35%
YoY
|
$49.20M
-62.58%
YoY
|
N/A
|
$42.31M
-59.11%
YoY
|
$140.9M
33.3%
YoY
|
$131.5M
30.01%
YoY
|
N/A
|
$103.5M
2.94%
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
|
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
|
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
|
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
|
N/A
|
N/A
|
| Depreciation & Amortization |
$15.59M
48.66%
YoY
|
$14.71M
12.14%
YoY
|
$10.83M
5.45%
YoY
|
$14.14M
314.55%
YoY
|
$10.49M
214.8%
YoY
|
$13.11M
302.98%
YoY
|
$10.27M
584.6%
YoY
|
$3.410M
-10.29%
YoY
|
$3.332M
-10.41%
YoY
|
$3.254M
-17.33%
YoY
|
$1.500M
-59.39%
YoY
|
$3.801M
7.86%
YoY
|
$3.719M
-2.21%
YoY
|
$3.936M
-14.43%
YoY
|
$3.694M
11.94%
YoY
|
$3.524M
6.79%
YoY
|
$3.803M
15.84%
YoY
|
$4.600M
27.78%
YoY
|
$3.300M
-10.81%
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
|
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
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$96.16M
48.03%
YoY
|
$78.73M
30.83%
YoY
|
$72.71M
43.78%
YoY
|
N/A
|
$64.96M
1050.19%
YoY
|
$60.18M
1832.47%
YoY
|
$50.57M
1404.64%
YoY
|
N/A
|
$5.648M
626.9%
YoY
|
$3.114M
190.21%
YoY
|
$3.361M
222.55%
YoY
|
N/A
|
$777.0K
-56.13%
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 |
$83.80M
-145.57%
YoY
|
$89.16M
23.53%
YoY
|
$91.00M
-2813.99%
YoY
|
$100.3M
163.99%
YoY
|
-$183.9M
-475.77%
YoY
|
$72.18M
113.42%
YoY
|
-$3.353M
-107.09%
YoY
|
$38.00M
-42.66%
YoY
|
$48.94M
-119.09%
YoY
|
$33.82M
-33.52%
YoY
|
$47.29M
-34.52%
YoY
|
$66.27M
-1.74%
YoY
|
-$256.3M
-487.47%
YoY
|
$50.87M
57.99%
YoY
|
$72.21M
49.14%
YoY
|
$67.45M
45.65%
YoY
|
$66.16M
6.99%
YoY
|
$32.20M
-168.77%
YoY
|
$48.42M
34.74%
YoY
|
| Income Tax |
$18.60M
-44.81%
YoY
|
-$10.35M
-190.73%
YoY
|
-$12.20M
-530.34%
YoY
|
$100.0K
-99.14%
YoY
|
$33.70M
227.44%
YoY
|
$11.41M
393.81%
YoY
|
$2.835M
-117.5%
YoY
|
$11.67M
-33.74%
YoY
|
$10.29M
-116.53%
YoY
|
$2.310M
-73.07%
YoY
|
-$16.20M
-192.92%
YoY
|
$17.61M
8.23%
YoY
|
-$62.24M
-525.11%
YoY
|
$8.579M
-395.83%
YoY
|
$17.44M
54.13%
YoY
|
$16.27M
41.54%
YoY
|
$14.64M
3.32%
YoY
|
-$2.900M
5.03%
YoY
|
$11.31M
52.27%
YoY
|
| Net Earnings |
$65.30M
-130.0%
YoY
|
$99.51M
63.74%
YoY
|
$106.1M
-1814.61%
YoY
|
$100.2M
280.67%
YoY
|
-$217.7M
-663.3%
YoY
|
$60.77M
-80.92%
YoY
|
-$6.188M
-110.47%
YoY
|
$26.33M
-45.88%
YoY
|
$38.65M
-119.91%
YoY
|
$318.5M
653.07%
YoY
|
$59.11M
7.92%
YoY
|
$48.66M
-4.91%
YoY
|
-$194.1M
-476.77%
YoY
|
$42.29M
20.5%
YoY
|
$54.78M
47.62%
YoY
|
$51.17M
47.01%
YoY
|
$51.52M
8.08%
YoY
|
$35.10M
-179.66%
YoY
|
$37.11M
30.17%
YoY
|
| Basic Earnings Per Share |
$0.29
-126.61%
YoY
|
N/A
|
$0.53
-1866.67%
YoY
|
$0.50
212.5%
YoY
|
-$1.09
-554.17%
YoY
|
N/A
|
-$0.03
-108.33%
YoY
|
$0.16
-46.67%
YoY
|
$0.24
-120.0%
YoY
|
N/A
|
$0.36
9.09%
YoY
|
$0.30
-3.23%
YoY
|
-$1.20
-500.0%
YoY
|
N/A
|
$0.33
50.0%
YoY
|
$0.31
55.0%
YoY
|
$0.30
7.14%
YoY
|
N/A
|
$0.22
N/A
|
| Diluted Earnings Per Share |
$0.29
-126.78%
YoY
|
$0.45
50.08%
YoY
|
$0.53
-1780.04%
YoY
|
$0.50
211.11%
YoY
|
-$1.09
-559.63%
YoY
|
$0.30
-84.64%
YoY
|
-$0.03
-108.74%
YoY
|
$0.16
-46.3%
YoY
|
$0.24
-119.76%
YoY
|
$1.95
-100.0%
YoY
|
$0.36
-100.0%
YoY
|
$0.30
-3.26%
YoY
|
-$1.20
-499.4%
YoY
|
$260.7K
28.1%
YoY
|
$333.9K
151793410.28%
YoY
|
$0.31
55.0%
YoY
|
$0.30
7.14%
YoY
|
$203.5K
-78260969.57%
YoY
|
$0.22
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
|
N/A
|
N/A
|
| Basic Shares Outstanding |
234.6M shares
10.16%
YoY
|
210.8M shares
-1.8%
YoY
|
211.5M shares
-1.93%
YoY
|
211.1M shares
19.51%
YoY
|
213.0M shares
20.73%
YoY
|
214.7M shares
21.67%
YoY
|
215.6M shares
22.27%
YoY
|
176.6M shares
0.17%
YoY
|
176.4M shares
0.14%
YoY
|
176.4M shares
-0.14%
YoY
|
176.4M shares
-1.1%
YoY
|
176.3M shares
5.88%
YoY
|
176.2M shares
3.72%
YoY
|
176.7M shares
-5.4%
YoY
|
178.3M shares
3.51%
YoY
|
166.5M shares
-3.28%
YoY
|
169.9M shares
-1.27%
YoY
|
186.8M shares
8.7%
YoY
|
172.3M shares
N/A
|
| Diluted Shares Outstanding |
223.4M shares
10.91%
YoY
|
N/A
|
199.5M shares
0.9%
YoY
|
199.0M shares
21.71%
YoY
|
201.4M shares
23.43%
YoY
|
N/A
|
197.7M shares
21.69%
YoY
|
163.5M shares
0.77%
YoY
|
163.2M shares
0.7%
YoY
|
N/A
|
162.5M shares
-0.95%
YoY
|
162.2M shares
-2.6%
YoY
|
162.1M shares
-4.65%
YoY
|
N/A
|
164.0M shares
-4.8%
YoY
|
166.6M shares
-3.25%
YoY
|
170.0M shares
-1.21%
YoY
|
N/A
|
172.3M shares
N/A
|
Loading...