|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$85.97M
3.3%
YoY
|
$83.22M
31.51%
YoY
|
$63.28M
-52.89%
YoY
|
$134.3M
41.19%
YoY
|
$95.14M
147.39%
YoY
|
| Cost Of Revenue |
$18.62M
18.95%
YoY
|
$15.66M
14.54%
YoY
|
$13.67M
-26.41%
YoY
|
$18.57M
-0.4%
YoY
|
$18.65M
-6.27%
YoY
|
| Gross Profit |
$67.34M
-0.33%
YoY
|
$67.57M
36.18%
YoY
|
$49.62M
-57.14%
YoY
|
$115.8M
51.33%
YoY
|
$76.49M
312.09%
YoY
|
| Selling, General & Admin |
$24.87M
-7.05%
YoY
|
$26.75M
61.08%
YoY
|
$16.61M
165.26%
YoY
|
$6.261M
4220.02%
YoY
|
$144.9K
-25.26%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$17.74M
13.71%
YoY
|
$15.60M
11.93%
YoY
|
$13.94M
94.24%
YoY
|
$7.175M
N/A
|
N/A
|
| Operating Expenses |
$66.40M
2.77%
YoY
|
$64.61M
69.87%
YoY
|
$38.03M
116.4%
YoY
|
$17.58M
1172.42%
YoY
|
$1.381M
76.43%
YoY
|
| Operating Profit |
-$1.382M
-66.71%
YoY
|
-$4.151M
-135.84%
YoY
|
$11.58M
-88.2%
YoY
|
$98.18M
30.72%
YoY
|
$75.11M
322.47%
YoY
|
| Interest Expense |
-$125.8M
146.43%
YoY
|
-$51.05M
-421.03%
YoY
|
$15.90M
-139.14%
YoY
|
-$40.63M
-123.23%
YoY
|
$174.9M
-226.24%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$127.1M
130.34%
YoY
|
-$55.20M
-51.79%
YoY
|
-$114.5M
-298.99%
YoY
|
$57.55M
-76.98%
YoY
|
$250.0M
-307.02%
YoY
|
| Income Tax |
-$111.0K
-108.09%
YoY
|
$1.372M
-49.76%
YoY
|
$2.731M
-77.24%
YoY
|
$12.00M
N/A
|
N/A
|
| Net Earnings |
-$130.2M
153.54%
YoY
|
-$51.35M
-56.2%
YoY
|
-$117.2M
-372.96%
YoY
|
$42.95M
-82.82%
YoY
|
$250.0M
-307.02%
YoY
|
| Basic Earnings Per Share |
-$2.81
119.53%
YoY
|
-$1.28
-60.74%
YoY
|
-$3.26
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$2.81
119.53%
YoY
|
-$1.28
-60.74%
YoY
|
-$3.26
-382.14%
YoY
|
$1.16
-100.0%
YoY
|
$6.742M
-354.97%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
46.25M
14.97%
YoY
|
40.23M shares
7.75%
YoY
|
37.33M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
46.25M
14.97%
YoY
|
40.23M shares
7.75%
YoY
|
37.33M shares
N/A
|
N/A
|
N/A
|
|
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 | 2021 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$22.88M
-21.32%
YoY
|
$18.40M
-29.04%
YoY
|
$17.46M
-21.41%
YoY
|
$21.03M
-5.57%
YoY
|
$29.07M
127.05%
YoY
|
$25.93M
16.93%
YoY
|
$22.22M
79.68%
YoY
|
$22.27M
60.48%
YoY
|
$12.81M
-13.86%
YoY
|
$22.17M
-59.78%
YoY
|
$12.36M
-69.67%
YoY
|
$13.88M
-83.07%
YoY
|
$14.87M
1.03%
YoY
|
$55.13M
-36.64%
YoY
|
$40.76M
673.2%
YoY
|
$81.98M
908.64%
YoY
|
$87.01M
828.98%
YoY
|
| Cost Of Revenue |
$3.555M
-14.56%
YoY
|
$3.534M
-10.89%
YoY
|
$3.521M
-24.12%
YoY
|
$7.407M
104.16%
YoY
|
$4.161M
21.6%
YoY
|
$3.966M
33.76%
YoY
|
$4.640M
25.41%
YoY
|
$3.628M
17.03%
YoY
|
$3.422M
-12.53%
YoY
|
$2.965M
-60.07%
YoY
|
$3.700M
19.16%
YoY
|
$3.100M
-72.19%
YoY
|
$3.912M
N/A
|
$7.425M
-27.37%
YoY
|
$3.105M
N/A
|
$11.15M
27.51%
YoY
|
$10.22M
-0.93%
YoY
|
| Gross Profit |
$19.32M
-22.45%
YoY
|
$14.86M
-32.32%
YoY
|
$13.94M
-20.7%
YoY
|
$13.63M
-26.92%
YoY
|
$24.91M
165.51%
YoY
|
$21.96M
14.33%
YoY
|
$17.58M
102.02%
YoY
|
$18.65M
74.26%
YoY
|
$9.383M
-14.34%
YoY
|
$19.21M
-59.73%
YoY
|
$8.700M
-76.9%
YoY
|
$10.70M
-84.89%
YoY
|
$10.95M
N/A
|
$47.71M
-37.87%
YoY
|
$37.66M
N/A
|
$70.83M
-11604.25%
YoY
|
$76.79M
-8164.49%
YoY
|
| Selling, General & Admin |
$6.499M
-3.85%
YoY
|
$6.077M
-26.58%
YoY
|
$7.820M
19.59%
YoY
|
$4.209M
-41.5%
YoY
|
$6.759M
42.56%
YoY
|
$8.277M
83.24%
YoY
|
$6.539M
67.67%
YoY
|
$7.195M
56.41%
YoY
|
$4.741M
31.84%
YoY
|
$4.517M
-25.66%
YoY
|
$3.900M
-9.26%
YoY
|
$4.600M
2385.81%
YoY
|
$3.596M
N/A
|
$6.076M
8599.89%
YoY
|
$4.298M
N/A
|
$185.1K
146.4%
YoY
|
$69.84K
-21.42%
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
|
| Depreciation & Amortization |
$3.715M
-4.96%
YoY
|
$5.944M
41.79%
YoY
|
$3.500M
-22.39%
YoY
|
$3.500M
-5.41%
YoY
|
$3.909M
39.81%
YoY
|
$4.192M
38.03%
YoY
|
$4.510M
61.07%
YoY
|
$3.700M
60.87%
YoY
|
$2.796M
-20.66%
YoY
|
$3.037M
-14.01%
YoY
|
$2.800M
-23.14%
YoY
|
$2.300M
N/A
|
$3.524M
N/A
|
$3.532M
N/A
|
$3.643M
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$15.87M
-9.99%
YoY
|
$17.74M
-11.53%
YoY
|
$17.27M
-0.7%
YoY
|
$13.76M
-23.78%
YoY
|
$17.63M
93.43%
YoY
|
$20.05M
111.92%
YoY
|
$17.39M
89.0%
YoY
|
$18.05M
67.16%
YoY
|
$9.114M
5.66%
YoY
|
$9.462M
-44.12%
YoY
|
$9.200M
-4.32%
YoY
|
$10.80M
1579.44%
YoY
|
$8.626M
N/A
|
$16.93M
2561.04%
YoY
|
$9.615M
N/A
|
$643.1K
50.79%
YoY
|
$636.3K
76.96%
YoY
|
| Operating Profit |
$3.453M
-37.58%
YoY
|
-$2.876M
-250.65%
YoY
|
-$3.329M
-44.01%
YoY
|
-$133.0K
-122.43%
YoY
|
$5.532M
1956.51%
YoY
|
$1.909M
-80.41%
YoY
|
-$5.946M
1041.27%
YoY
|
$593.0K
2096.3%
YoY
|
$269.0K
-88.45%
YoY
|
$9.747M
-68.33%
YoY
|
-$521.0K
-101.86%
YoY
|
$27.00K
-99.96%
YoY
|
$2.328M
N/A
|
$30.77M
-59.59%
YoY
|
$28.04M
N/A
|
$70.19M
-6834.83%
YoY
|
$76.15M
-5905.27%
YoY
|
| Interest Expense |
-$21.03M
-46.67%
YoY
|
-$31.76M
211.48%
YoY
|
-$9.983M
-220.45%
YoY
|
-$44.62M
-668.36%
YoY
|
-$39.44M
-970.36%
YoY
|
-$10.20M
-58.13%
YoY
|
$8.288M
98.61%
YoY
|
$7.851M
108.69%
YoY
|
$4.531M
30.88%
YoY
|
-$24.36M
-76.21%
YoY
|
$4.173M
64.23%
YoY
|
$3.762M
-93.76%
YoY
|
$3.462M
971.83%
YoY
|
-$102.4M
-1303.18%
YoY
|
$2.541M
336.6%
YoY
|
$60.29M
-63.77%
YoY
|
$8.508M
6.77%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$9.474M
-85.95%
YoY
|
N/A
|
N/A
|
N/A
|
-$67.44M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$20.36M
-39.93%
YoY
|
-$35.21M
280.12%
YoY
|
-$13.31M
-9.57%
YoY
|
-$44.73M
337.7%
YoY
|
-$33.89M
61.41%
YoY
|
-$9.264M
-36.58%
YoY
|
-$14.72M
-78.22%
YoY
|
-$10.22M
-24.86%
YoY
|
-$21.00M
12.2%
YoY
|
-$14.61M
-79.6%
YoY
|
-$67.60M
31.34%
YoY
|
-$13.60M
-110.42%
YoY
|
-$18.72M
N/A
|
-$71.60M
-184.57%
YoY
|
-$51.47M
N/A
|
$130.5M
-21.09%
YoY
|
$84.66M
1171.63%
YoY
|
| Income Tax |
$909.0K
-25.06%
YoY
|
$312.0K
-272.38%
YoY
|
-$995.0K
-242.14%
YoY
|
-$641.0K
-311.55%
YoY
|
$1.213M
120.55%
YoY
|
-$181.0K
-114.06%
YoY
|
$700.0K
112.12%
YoY
|
$303.0K
1.0%
YoY
|
$550.0K
-31.25%
YoY
|
$1.287M
-87.1%
YoY
|
$330.0K
-95.6%
YoY
|
$300.0K
-85.0%
YoY
|
$800.0K
N/A
|
$9.975M
N/A
|
$7.500M
N/A
|
$2.000M
N/A
|
N/A
|
| Net Earnings |
-$22.97M
-33.07%
YoY
|
-$36.94M
318.49%
YoY
|
-$13.69M
36.37%
YoY
|
-$45.25M
362.55%
YoY
|
-$34.32M
59.26%
YoY
|
-$8.826M
-48.23%
YoY
|
-$10.04M
-85.23%
YoY
|
-$9.783M
-29.45%
YoY
|
-$21.55M
10.38%
YoY
|
-$17.05M
-79.68%
YoY
|
-$67.96M
15.21%
YoY
|
-$13.87M
-110.63%
YoY
|
-$19.52M
-133.5%
YoY
|
-$83.88M
-199.09%
YoY
|
-$58.99M
N/A
|
$130.5M
-21.09%
YoY
|
$84.66M
1171.63%
YoY
|
| Basic Earnings Per Share |
-$0.46
-42.5%
YoY
|
N/A
|
-$0.29
16.0%
YoY
|
-$0.99
312.5%
YoY
|
-$0.80
35.59%
YoY
|
N/A
|
-$0.25
-86.56%
YoY
|
-$0.24
-40.0%
YoY
|
-$0.59
5.36%
YoY
|
N/A
|
-$1.86
14.81%
YoY
|
-$0.40
N/A
|
-$0.56
N/A
|
N/A
|
-$1.62
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.46
-42.5%
YoY
|
-$0.75
256.53%
YoY
|
-$0.29
16.0%
YoY
|
-$0.99
312.5%
YoY
|
-$0.80
35.59%
YoY
|
-$0.21
-53.32%
YoY
|
-$0.25
-86.56%
YoY
|
-$0.24
-40.0%
YoY
|
-$0.59
5.36%
YoY
|
-$0.45
-80.02%
YoY
|
-$1.86
14.81%
YoY
|
-$0.40
-100.0%
YoY
|
-$0.56
N/A
|
-$2.26
-100.0%
YoY
|
-$1.62
N/A
|
$3.510M
-21.47%
YoY
|
$2.278M
1463.65%
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
|
| Basic Shares Outstanding |
50.22M
12.81%
YoY
|
49.02M shares
16.92%
YoY
|
47.35M shares
16.48%
YoY
|
45.70M shares
15.27%
YoY
|
44.52M shares
15.45%
YoY
|
41.92M shares
10.87%
YoY
|
40.65M shares
9.31%
YoY
|
39.65M shares
6.67%
YoY
|
38.56M shares
3.73%
YoY
|
37.81M shares
1.73%
YoY
|
37.19M shares
0.04%
YoY
|
37.17M shares
N/A
|
37.17M shares
N/A
|
37.17M
N/A
|
37.17M
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
50.08M
16.75%
YoY
|
N/A
|
47.44M shares
16.3%
YoY
|
45.69M shares
15.32%
YoY
|
42.90M shares
11.22%
YoY
|
N/A
|
40.79M shares
9.68%
YoY
|
39.62M shares
6.57%
YoY
|
38.57M shares
3.77%
YoY
|
N/A
|
37.19M shares
0.04%
YoY
|
37.17M shares
N/A
|
37.17M shares
N/A
|
N/A
|
37.17M
N/A
|
N/A
|
N/A
|
Loading...