|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$45.00M
-53.22%
YoY
|
$96.20M
85.0%
YoY
|
$52.00M
24.15%
YoY
|
$41.88M
12.53%
YoY
|
$37.22M
252.8%
YoY
|
| Cost Of Revenue |
$25.48M
-68.51%
YoY
|
$80.92M
109.91%
YoY
|
$38.55M
109.23%
YoY
|
$18.43M
N/A
|
N/A
|
| Gross Profit |
$19.52M
27.78%
YoY
|
$15.27M
13.59%
YoY
|
$13.45M
39.24%
YoY
|
$9.657M
N/A
|
N/A
|
| Selling, General & Admin |
$25.19M
-26.35%
YoY
|
$34.21M
22.01%
YoY
|
$28.03M
-13.69%
YoY
|
$32.48M
-9.5%
YoY
|
$35.89M
89.09%
YoY
|
| Research & Development |
$2.050M
-36.88%
YoY
|
$3.248M
51.09%
YoY
|
$2.150M
N/A
|
N/A
N/A
|
N/A
|
| Depreciation & Amortization |
$200.0K
-71.43%
YoY
|
$700.0K
0.0%
YoY
|
$700.0K
-81.03%
YoY
|
$3.691M
-27.49%
YoY
|
$5.090M
30.85%
YoY
|
| Operating Expenses |
$44.75M
-27.14%
YoY
|
$61.42M
39.24%
YoY
|
$44.11M
-29.71%
YoY
|
$62.75M
-11.48%
YoY
|
$70.89M
175.09%
YoY
|
| Operating Profit |
-$25.24M
-45.32%
YoY
|
-$46.15M
50.49%
YoY
|
-$30.67M
68.06%
YoY
|
-$18.25M
N/A
|
N/A
|
| Interest Expense |
$586.2K
-246.21%
YoY
|
-$400.9K
-157.6%
YoY
|
$696.0K
-74.64%
YoY
|
$2.745M
-62.3%
YoY
|
$7.280M
-194.79%
YoY
|
| Other Income/Expense, Net |
-$4.731M
-49.71%
YoY
|
-$9.408M
868.61%
YoY
|
-$971.3K
623.22%
YoY
|
-$134.3K
N/A
|
N/A
|
| Pretax Income |
-$29.97M
-46.06%
YoY
|
-$55.56M
75.61%
YoY
|
-$31.64M
92.89%
YoY
|
-$16.40M
-58.13%
YoY
|
-$39.17M
47.48%
YoY
|
| Income Tax |
$63.72K
N/A
|
N/A
N/A
|
-$55.10K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$40.10M
-17.74%
YoY
|
-$48.75M
55.84%
YoY
|
-$31.28M
116.06%
YoY
|
-$14.48M
-64.44%
YoY
|
-$40.72M
25.91%
YoY
|
| Basic Earnings Per Share |
-$0.61
-65.14%
YoY
|
-$1.75
-37.72%
YoY
|
-$2.81
-13.8%
YoY
|
-$3.26
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.61
-65.14%
YoY
|
-$1.75
-37.72%
YoY
|
-$2.81
-100.0%
YoY
|
-$925.9K
-73.01%
YoY
|
-$3.430M
-68.71%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
65.72M shares
135.56%
YoY
|
27.90M shares
150.88%
YoY
|
11.12M shares
100.08%
YoY
|
5.558M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
65.72M shares
135.56%
YoY
|
27.90M shares
150.88%
YoY
|
11.12M shares
100.08%
YoY
|
5.558M shares
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 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$14.50M
-31.29%
YoY
|
$18.46M
-21.36%
YoY
|
$11.32M
-57.16%
YoY
|
$15.85M
-44.55%
YoY
|
$21.11M
19.07%
YoY
|
$23.47M
-54.86%
YoY
|
$26.41M
64.62%
YoY
|
$28.59M
100.77%
YoY
|
$17.73M
98.31%
YoY
|
$52.00M
406.33%
YoY
|
$16.05M
41.06%
YoY
|
$14.24M
54.07%
YoY
|
$8.939M
-3.51%
YoY
|
$10.27M
-16.15%
YoY
|
$11.37M
-3.25%
YoY
|
$9.241M
15.5%
YoY
|
$9.265M
N/A
|
$12.25M
N/A
|
$11.76M
N/A
|
| Cost Of Revenue |
$8.931M
-49.76%
YoY
|
$9.983M
-52.61%
YoY
|
$5.722M
-72.97%
YoY
|
$13.43M
-44.87%
YoY
|
$17.78M
24.01%
YoY
|
$21.07M
-45.36%
YoY
|
$21.17M
81.86%
YoY
|
$24.35M
139.44%
YoY
|
$14.34M
848.58%
YoY
|
$38.55M
N/A
|
$11.64M
N/A
|
$10.17M
N/A
|
$1.511M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$5.572M
67.18%
YoY
|
$8.473M
252.51%
YoY
|
$5.593M
6.69%
YoY
|
$2.426M
-42.69%
YoY
|
$3.333M
-1.77%
YoY
|
$2.404M
-82.12%
YoY
|
$5.242M
19.04%
YoY
|
$4.234M
4.08%
YoY
|
$3.393M
165.33%
YoY
|
$13.45M
N/A
|
$4.404M
N/A
|
$4.068M
N/A
|
$1.279M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$6.583M
-15.4%
YoY
|
$6.734M
-26.13%
YoY
|
$7.635M
-8.92%
YoY
|
$5.573M
-41.75%
YoY
|
$7.781M
8.97%
YoY
|
$9.115M
-67.49%
YoY
|
$8.383M
2.93%
YoY
|
$9.568M
10.07%
YoY
|
$7.140M
8.79%
YoY
|
$28.03M
275.94%
YoY
|
$8.144M
91.41%
YoY
|
$8.693M
-2.77%
YoY
|
$6.563M
-38.24%
YoY
|
$7.457M
-26.68%
YoY
|
$4.255M
-56.65%
YoY
|
$8.941M
32.63%
YoY
|
$10.63M
N/A
|
$10.17M
N/A
|
$9.815M
N/A
|
| Research & Development |
$610.8K
-20.57%
YoY
|
$499.6K
-43.03%
YoY
|
$519.3K
-35.43%
YoY
|
$557.4K
-36.77%
YoY
|
$769.0K
12.23%
YoY
|
$876.9K
-59.21%
YoY
|
$804.3K
82.86%
YoY
|
$881.5K
33.37%
YoY
|
$685.2K
N/A
|
$2.150M
N/A
|
$439.8K
N/A
|
$661.0K
N/A
|
N/A
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$434.4K
-42.68%
YoY
|
$396.8K
-55.72%
YoY
|
$273.6K
-65.96%
YoY
|
$400.4K
-58.06%
YoY
|
$757.9K
-22.82%
YoY
|
$896.2K
39.16%
YoY
|
$803.7K
-21.5%
YoY
|
$954.7K
-3.39%
YoY
|
$982.0K
211.86%
YoY
|
$644.0K
99.35%
YoY
|
$1.024M
28.57%
YoY
|
$988.2K
23.79%
YoY
|
$314.9K
-65.29%
YoY
|
$323.1K
-65.25%
YoY
|
$796.3K
-16.4%
YoY
|
$798.3K
7.31%
YoY
|
$907.2K
N/A
|
$929.8K
N/A
|
$952.6K
N/A
|
| Operating Expenses |
$8.946M
-14.43%
YoY
|
$8.131M
-42.7%
YoY
|
$7.986M
-31.52%
YoY
|
$7.146M
-42.94%
YoY
|
$10.45M
8.07%
YoY
|
$14.19M
-61.17%
YoY
|
$11.66M
27.19%
YoY
|
$12.52M
28.73%
YoY
|
$9.674M
-33.7%
YoY
|
$36.54M
137.1%
YoY
|
$9.168M
-3.52%
YoY
|
$9.727M
-42.77%
YoY
|
$14.59M
-21.16%
YoY
|
$15.41M
-20.42%
YoY
|
$9.502M
-47.2%
YoY
|
$17.00M
38.07%
YoY
|
$18.51M
N/A
|
$19.37M
N/A
|
$18.00M
N/A
|
| Operating Profit |
-$3.374M
-52.63%
YoY
|
$342.9K
-102.91%
YoY
|
-$2.393M
-62.72%
YoY
|
-$4.719M
-43.06%
YoY
|
-$7.122M
13.39%
YoY
|
-$11.79M
-48.97%
YoY
|
-$6.419M
34.72%
YoY
|
-$8.288M
46.45%
YoY
|
-$6.281M
108.5%
YoY
|
-$23.10M
N/A
|
-$4.765M
N/A
|
-$5.659M
N/A
|
-$3.013M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
-$329.1K
563.51%
YoY
|
-$13.94M
8799.87%
YoY
|
$166.8K
-231.81%
YoY
|
$44.59K
-88.47%
YoY
|
-$49.60K
-111.4%
YoY
|
-$156.6K
-152.94%
YoY
|
-$126.6K
-53.09%
YoY
|
$386.7K
-82.49%
YoY
|
$435.1K
-202.01%
YoY
|
$295.8K
-189.32%
YoY
|
-$269.8K
-77.21%
YoY
|
$2.208M
346.47%
YoY
|
-$426.6K
-153.53%
YoY
|
-$331.2K
-112.75%
YoY
|
-$1.184M
-139.2%
YoY
|
$494.6K
-92.16%
YoY
|
$796.9K
N/A
|
$2.597M
N/A
|
$3.020M
N/A
|
| Other Income/Expense, Net |
-$14.24M
-5352.05%
YoY
|
$216.2K
-105.22%
YoY
|
$8.340M
-897.68%
YoY
|
-$1.319M
-62.5%
YoY
|
$271.1K
-151.47%
YoY
|
-$4.138M
3899.61%
YoY
|
-$1.046M
21408.46%
YoY
|
-$3.518M
-224.66%
YoY
|
-$526.6K
2091.59%
YoY
|
-$103.5K
N/A
|
-$4.861K
N/A
|
$2.822M
N/A
|
-$24.03K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$17.61M
157.06%
YoY
|
-$28.12M
-4.61%
YoY
|
$5.947M
-179.67%
YoY
|
-$6.039M
-48.85%
YoY
|
-$6.851M
0.63%
YoY
|
-$29.48M
-6.82%
YoY
|
-$7.464M
33.13%
YoY
|
-$11.81M
201.25%
YoY
|
-$6.808M
-5.11%
YoY
|
-$31.64M
475.27%
YoY
|
-$5.607M
79.71%
YoY
|
-$3.919M
-30.52%
YoY
|
-$7.174M
-5.96%
YoY
|
-$5.500M
208.81%
YoY
|
-$3.120M
-77.01%
YoY
|
-$5.640M
-381.99%
YoY
|
-$7.629M
N/A
|
-$1.781M
N/A
|
-$13.57M
N/A
|
| Income Tax |
N/A
N/A
|
$63.70K
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$55.10K
N/A
|
-$11.47K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$17.70M
243.41%
YoY
|
-$31.12M
43.71%
YoY
|
-$808.4K
-85.26%
YoY
|
-$3.018M
-74.01%
YoY
|
-$5.156M
-2.0%
YoY
|
-$21.65M
-30.78%
YoY
|
-$5.484M
8.37%
YoY
|
-$11.61M
183.59%
YoY
|
-$5.261M
-28.49%
YoY
|
-$31.28M
483.01%
YoY
|
-$5.061M
-66.73%
YoY
|
-$4.095M
-146.42%
YoY
|
-$7.357M
9.29%
YoY
|
-$5.366M
296.42%
YoY
|
-$15.21M
12.36%
YoY
|
$8.821M
461.13%
YoY
|
-$6.732M
N/A
|
-$1.354M
N/A
|
-$13.54M
N/A
|
| Basic Earnings Per Share |
-$0.18
28.57%
YoY
|
N/A
|
-$0.01
-94.44%
YoY
|
-$0.08
-78.95%
YoY
|
-$0.14
-53.33%
YoY
|
N/A
|
-$0.18
-57.14%
YoY
|
-$0.38
11.76%
YoY
|
-$0.30
-61.54%
YoY
|
N/A
|
-$0.42
N/A
|
-$0.34
N/A
|
-$0.78
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.18
28.57%
YoY
|
-$0.31
-52.7%
YoY
|
-$0.01
-94.44%
YoY
|
-$0.08
-78.95%
YoY
|
-$0.14
-53.33%
YoY
|
-$0.66
-76.37%
YoY
|
-$0.18
-53.85%
YoY
|
-$0.38
17.63%
YoY
|
-$0.30
-83.61%
YoY
|
-$2.81
-100.0%
YoY
|
-$0.39
-100.0%
YoY
|
-$0.32
-100.0%
YoY
|
-$1.83
-100.0%
YoY
|
-$339.1K
291.31%
YoY
|
-$969.3K
9.2%
YoY
|
$563.5K
416.3%
YoY
|
-$430.6K
N/A
|
-$86.67K
N/A
|
-$887.7K
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 |
97.33M shares
165.07%
YoY
|
98.38M shares
201.45%
YoY
|
99.00M shares
217.37%
YoY
|
38.91M shares
28.36%
YoY
|
36.72M shares
111.42%
YoY
|
32.64M shares
N/A
|
31.19M shares
157.13%
YoY
|
30.32M shares
149.9%
YoY
|
17.37M shares
212.51%
YoY
|
N/A
|
12.13M shares
-23.24%
YoY
|
12.13M shares
N/A
|
5.558M shares
N/A
|
N/A
|
15.80M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
97.33M shares
165.07%
YoY
|
N/A
|
87.95M shares
181.26%
YoY
|
38.97M shares
28.0%
YoY
|
36.72M shares
111.42%
YoY
|
N/A
|
31.27M shares
157.76%
YoY
|
30.44M shares
150.94%
YoY
|
17.37M shares
212.51%
YoY
|
N/A
|
12.13M shares
N/A
|
12.13M shares
N/A
|
5.558M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...