|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$99.88M
150.84%
YoY
|
$39.82M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$89.08M
160.95%
YoY
|
$34.14M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
| Gross Profit |
$10.80M
90.09%
YoY
|
$5.679M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
| Selling, General & Admin |
$38.70M
-10.66%
YoY
|
$43.32M
46.67%
YoY
|
$29.54M
153.85%
YoY
|
$11.64M
223.37%
YoY
|
$3.598M
0.0%
YoY
|
| Research & Development |
$89.00K
-95.39%
YoY
|
$1.929M
8.47%
YoY
|
$1.778M
-80.11%
YoY
|
$8.941M
202.61%
YoY
|
$2.955M
0.0%
YoY
|
| Depreciation & Amortization |
$284.0K
4.41%
YoY
|
$272.0K
269.08%
YoY
|
$73.70K
535.92%
YoY
|
$11.59K
-12.53%
YoY
|
$13.25K
-0.01%
YoY
|
| Operating Expenses |
$38.80M
-14.25%
YoY
|
$45.25M
44.16%
YoY
|
$31.39M
52.48%
YoY
|
$20.58M
213.51%
YoY
|
$6.566M
0.0%
YoY
|
| Operating Profit |
-$55.68M
41.4%
YoY
|
-$39.38M
-0.92%
YoY
|
-$39.74M
101.36%
YoY
|
-$19.74M
200.58%
YoY
|
-$6.566M
N/A
|
| Interest Expense |
-$15.06M
-38707.69%
YoY
|
$39.00K
-66.1%
YoY
|
$115.0K
-142.94%
YoY
|
-$267.9K
-596.44%
YoY
|
$53.96K
-92.14%
YoY
|
| Other Income/Expense, Net |
-$12.22M
-159.01%
YoY
|
$20.70M
-30.77%
YoY
|
$29.90M
-15573.46%
YoY
|
-$193.3K
-128.14%
YoY
|
$686.8K
N/A
|
| Pretax Income |
-$67.89M
263.63%
YoY
|
-$18.67M
89.83%
YoY
|
-$9.835M
-50.65%
YoY
|
-$19.93M
238.98%
YoY
|
-$5.879M
0.0%
YoY
|
| Income Tax |
-$3.100M
-199.81%
YoY
|
$3.106M
-1.06%
YoY
|
$3.139M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$64.80M
197.56%
YoY
|
-$21.78M
67.84%
YoY
|
-$12.97M
-35.11%
YoY
|
-$19.99M
240.08%
YoY
|
-$5.879M
0.0%
YoY
|
| Basic Earnings Per Share |
-$3.30
189.47%
YoY
|
-$1.14
54.05%
YoY
|
-$0.74
-50.0%
YoY
|
-$1.48
108.45%
YoY
|
-$0.71
N/A
|
| Diluted Earnings Per Share |
-$3.30
189.47%
YoY
|
-$1.14
54.05%
YoY
|
-$0.74
-50.0%
YoY
|
-$1.48
108.45%
YoY
|
-$0.71
-100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
19.62M shares
3.07%
YoY
|
19.03M shares
8.65%
YoY
|
17.52M shares
29.27%
YoY
|
13.55M
63.59%
YoY
|
8.284M
N/A
|
| Diluted Shares Outstanding |
19.62M shares
3.07%
YoY
|
19.03M shares
8.65%
YoY
|
17.52M shares
29.27%
YoY
|
13.55M
63.59%
YoY
|
8.284M
N/A
|
|
Concept
|
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$11.86M
-10.36%
YoY
|
$20.00M
49.21%
YoY
|
$45.59M
-723.61%
YoY
|
$27.66M
-41.3%
YoY
|
$13.23M
N/A
|
$13.40M
N/A
|
-$7.310M
N/A
|
$47.13M
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
N/A
|
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$13.49M
7.05%
YoY
|
$19.86M
56.27%
YoY
|
$38.76M
259.73%
YoY
|
$25.01M
7.05%
YoY
|
$12.60M
N/A
|
$12.71M
N/A
|
$10.78M
N/A
|
$23.36M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
-$1.632M
-360.7%
YoY
|
$134.0K
-80.61%
YoY
|
$6.825M
-137.74%
YoY
|
$2.653M
-88.84%
YoY
|
$626.0K
N/A
|
$691.0K
N/A
|
-$18.09M
N/A
|
$23.76M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$6.425M
-31.14%
YoY
|
$6.771M
-31.43%
YoY
|
$12.13M
5.21%
YoY
|
$9.466M
-15.37%
YoY
|
$9.330M
-22.1%
YoY
|
$9.874M
14.58%
YoY
|
$11.53M
28.42%
YoY
|
$11.19M
53.84%
YoY
|
$11.98M
56.05%
YoY
|
$8.618M
53.48%
YoY
|
$8.975M
-22.86%
YoY
|
$7.271M
N/A
|
$7.675M
-17.87%
YoY
|
$5.615M
N/A
|
$11.64M
N/A
|
N/A
|
$9.345M
159.72%
YoY
|
| Research & Development |
$0.00
-100.0%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$35.00K
-91.46%
YoY
|
$6.000K
-98.46%
YoY
|
$53.00K
-92.59%
YoY
|
$261.0K
-61.99%
YoY
|
$410.0K
35.4%
YoY
|
$389.3K
-41.28%
YoY
|
$715.7K
468.11%
YoY
|
$686.7K
-92.32%
YoY
|
$302.8K
N/A
|
$662.9K
-93.61%
YoY
|
$126.0K
N/A
|
$8.941M
N/A
|
N/A
|
$10.38M
251.3%
YoY
|
| Depreciation & Amortization |
$56.00K
-25.33%
YoY
|
$63.00K
-22.22%
YoY
|
$63.00K
-35.71%
YoY
|
$65.00K
8.33%
YoY
|
$75.00K
23.4%
YoY
|
$81.00K
79.93%
YoY
|
$98.00K
137.75%
YoY
|
$60.00K
182.13%
YoY
|
$60.78K
888.94%
YoY
|
$45.02K
789.33%
YoY
|
$41.22K
373.79%
YoY
|
$21.27K
469.7%
YoY
|
$6.146K
346.66%
YoY
|
$5.062K
267.88%
YoY
|
$8.700K
N/A
|
$3.733K
-11.87%
YoY
|
$1.376K
-89.62%
YoY
|
| Operating Expenses |
$6.425M
-31.2%
YoY
|
$6.771M
-31.79%
YoY
|
$12.13M
2.88%
YoY
|
$9.501M
-18.49%
YoY
|
$9.339M
-24.85%
YoY
|
$9.927M
5.85%
YoY
|
$11.79M
21.47%
YoY
|
$11.66M
53.48%
YoY
|
$12.43M
48.93%
YoY
|
$9.378M
63.22%
YoY
|
$9.703M
-52.86%
YoY
|
$7.595M
-26.85%
YoY
|
$8.344M
-57.72%
YoY
|
$5.746M
N/A
|
$20.58M
N/A
|
$10.38M
N/A
|
$19.74M
200.58%
YoY
|
| Operating Profit |
-$9.597M
-29.55%
YoY
|
-$11.86M
-19.22%
YoY
|
-$5.302M
-82.25%
YoY
|
-$14.93M
-193.52%
YoY
|
-$13.62M
-9.79%
YoY
|
-$14.68M
21.08%
YoY
|
-$29.87M
N/A
|
$15.96M
-266.3%
YoY
|
-$15.10M
80.99%
YoY
|
-$12.12M
110.95%
YoY
|
N/A
|
-$9.597M
-7.56%
YoY
|
-$8.344M
11.56%
YoY
|
-$5.746M
-11.74%
YoY
|
N/A
|
-$10.38M
462.49%
YoY
|
-$7.479M
N/A
|
| Interest Expense |
-$1.134M
-73.83%
YoY
|
-$4.796M
-2260.36%
YoY
|
-$1.976M
-144.73%
YoY
|
-$2.877M
-36062.5%
YoY
|
-$4.333M
-38926.16%
YoY
|
$222.0K
1429.24%
YoY
|
$4.418M
1274.01%
YoY
|
$8.000K
-61.24%
YoY
|
$11.16K
-132.9%
YoY
|
$14.52K
-134.24%
YoY
|
$321.5K
-364.84%
YoY
|
$20.64K
-134.95%
YoY
|
-$33.93K
-46.33%
YoY
|
-$42.40K
-35.64%
YoY
|
-$121.4K
N/A
|
-$59.05K
4.35%
YoY
|
-$63.22K
-109.2%
YoY
|
| Other Income/Expense, Net |
-$141.0K
-148.79%
YoY
|
-$3.776M
-68.61%
YoY
|
-$596.0K
N/A
|
-$1.762M
-119.67%
YoY
|
$289.0K
-94.35%
YoY
|
-$12.03M
-402.65%
YoY
|
N/A
|
$8.959M
-69.82%
YoY
|
$5.112M
-6357.75%
YoY
|
$3.974M
-20706.65%
YoY
|
N/A
|
$29.68M
-43030.0%
YoY
|
-$81.69K
N/A
|
-$19.29K
N/A
|
N/A
|
-$69.15K
N/A
|
N/A
|
| Pretax Income |
-$9.700M
-27.07%
YoY
|
-$15.60M
-41.57%
YoY
|
-$11.17M
-56.12%
YoY
|
-$16.70M
-167.07%
YoY
|
-$13.30M
33.0%
YoY
|
-$26.70M
229.63%
YoY
|
-$25.45M
171.31%
YoY
|
$24.90M
23.88%
YoY
|
-$10.00M
4.17%
YoY
|
-$8.100M
-11.96%
YoY
|
-$9.382M
-54.69%
YoY
|
$20.10M
-291.43%
YoY
|
-$9.600M
26.32%
YoY
|
-$9.200M
39.39%
YoY
|
-$20.71M
N/A
|
-$10.50M
452.63%
YoY
|
-$7.600M
29.27%
YoY
|
| Income Tax |
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$37.00K
-42.19%
YoY
|
$0.00
-100.0%
YoY
|
-$2.000K
-100.33%
YoY
|
-$3.100M
-720.0%
YoY
|
-$64.00K
-77.38%
YoY
|
$2.000M
-41.18%
YoY
|
$600.0K
N/A
|
$500.0K
N/A
|
-$283.0K
N/A
|
$3.400M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$9.738M
-26.96%
YoY
|
-$15.63M
-33.8%
YoY
|
-$11.13M
-56.16%
YoY
|
-$16.69M
-172.9%
YoY
|
-$13.33M
25.31%
YoY
|
-$23.61M
173.28%
YoY
|
-$25.39M
132.86%
YoY
|
$22.89M
37.36%
YoY
|
-$10.64M
11.04%
YoY
|
-$8.640M
-5.62%
YoY
|
-$10.90M
-48.93%
YoY
|
$16.66M
-253.43%
YoY
|
-$9.581M
25.53%
YoY
|
-$9.155M
39.21%
YoY
|
-$21.35M
N/A
|
-$10.86M
476.73%
YoY
|
-$7.633M
29.83%
YoY
|
| Basic Earnings Per Share |
-$0.44
-36.23%
YoY
|
-$0.71
-41.8%
YoY
|
N/A
|
-$0.86
-172.27%
YoY
|
-$0.69
25.45%
YoY
|
-$1.22
159.57%
YoY
|
N/A
|
$1.19
27.96%
YoY
|
-$0.55
3.77%
YoY
|
-$0.47
-17.54%
YoY
|
N/A
|
$0.93
-236.76%
YoY
|
-$0.53
10.42%
YoY
|
-$0.57
21.28%
YoY
|
N/A
|
-$0.68
300.0%
YoY
|
-$0.48
N/A
|
| Diluted Earnings Per Share |
-$0.44
-36.23%
YoY
|
-$0.71
-41.8%
YoY
|
-$0.55
-58.67%
YoY
|
-$0.86
-172.27%
YoY
|
-$0.69
25.45%
YoY
|
-$1.22
159.57%
YoY
|
-$1.32
118.7%
YoY
|
$1.19
29.35%
YoY
|
-$0.55
3.77%
YoY
|
-$0.47
-17.54%
YoY
|
-$0.60
-100.0%
YoY
|
$0.92
-235.29%
YoY
|
-$0.53
10.42%
YoY
|
-$0.57
21.28%
YoY
|
-$1.345M
N/A
|
-$0.68
300.0%
YoY
|
-$0.48
-100.0%
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 |
21.95M shares
13.3%
YoY
|
21.94M shares
13.34%
YoY
|
19.44M shares
1.19%
YoY
|
19.37M shares
0.91%
YoY
|
19.37M shares
0.97%
YoY
|
19.36M shares
0.93%
YoY
|
19.21M shares
6.66%
YoY
|
19.20M shares
6.85%
YoY
|
19.18M shares
6.98%
YoY
|
19.18M shares
19.23%
YoY
|
18.01M shares
13.49%
YoY
|
17.96M shares
13.25%
YoY
|
17.93M shares
13.82%
YoY
|
16.09M shares
14.17%
YoY
|
15.87M shares
N/A
|
15.86M shares
43.08%
YoY
|
15.75M shares
N/A
|
| Diluted Shares Outstanding |
21.95M shares
13.29%
YoY
|
21.94M shares
13.52%
YoY
|
N/A
|
19.40M shares
0.84%
YoY
|
19.37M shares
0.96%
YoY
|
19.33M shares
4.33%
YoY
|
N/A
|
19.24M shares
6.4%
YoY
|
19.19M shares
7.0%
YoY
|
18.52M shares
15.14%
YoY
|
N/A
|
18.08M shares
13.99%
YoY
|
17.93M shares
13.82%
YoY
|
16.09M shares
14.17%
YoY
|
N/A
|
15.86M shares
43.08%
YoY
|
15.75M shares
N/A
|
Loading...