|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$45.99M
-17.81%
YoY
|
$55.96M
25.69%
YoY
|
$44.52M
22.4%
YoY
|
$36.38M
620.6%
YoY
|
$5.048M
91.14%
YoY
|
| Cost Of Revenue |
$43.27M
-16.79%
YoY
|
$52.00M
13.5%
YoY
|
$45.81M
-31.01%
YoY
|
$66.41M
796.15%
YoY
|
$7.410M
216.53%
YoY
|
| Gross Profit |
$2.724M
-31.3%
YoY
|
$3.965M
-407.36%
YoY
|
-$1.290M
-95.7%
YoY
|
-$30.03M
1171.34%
YoY
|
-$2.362M
-887.33%
YoY
|
| Selling, General & Admin |
$27.81M
-29.09%
YoY
|
$39.21M
-8.19%
YoY
|
$42.71M
-15.66%
YoY
|
$50.64M
64.87%
YoY
|
$30.72M
495.62%
YoY
|
| Research & Development |
$8.000M
-24.72%
YoY
|
$10.63M
-45.75%
YoY
|
$19.59M
-36.15%
YoY
|
$30.68M
52.81%
YoY
|
$20.08M
186.2%
YoY
|
| Depreciation & Amortization |
$2.200M
-33.33%
YoY
|
$3.300M
-0.42%
YoY
|
$3.314M
57.81%
YoY
|
$2.100M
185.33%
YoY
|
$736.0K
148.65%
YoY
|
| Operating Expenses |
$35.81M
-28.15%
YoY
|
$49.84M
-21.73%
YoY
|
$63.68M
-21.7%
YoY
|
$81.32M
60.1%
YoY
|
$50.79M
317.29%
YoY
|
| Operating Profit |
-$33.08M
-27.88%
YoY
|
-$45.87M
-29.39%
YoY
|
-$64.97M
-41.66%
YoY
|
-$111.3M
109.48%
YoY
|
-$53.16M
347.73%
YoY
|
| Interest Expense |
-$2.105M
8.51%
YoY
|
-$1.940M
-83.49%
YoY
|
-$11.75M
-182.82%
YoY
|
$14.18M
-23.48%
YoY
|
$18.54M
-486.57%
YoY
|
| Other Income/Expense, Net |
-$2.137M
-53.15%
YoY
|
-$4.561M
-369.88%
YoY
|
$1.690M
-134.95%
YoY
|
-$4.835M
-12823.68%
YoY
|
$38.00K
-101.16%
YoY
|
| Pretax Income |
-$25.30M
-49.53%
YoY
|
-$50.12M
-33.9%
YoY
|
-$75.82M
3.42%
YoY
|
-$73.32M
-413.28%
YoY
|
$23.40M
-240.42%
YoY
|
| Income Tax |
$23.00K
-37.84%
YoY
|
$37.00K
76.19%
YoY
|
$21.00K
162.5%
YoY
|
$8.000K
300.0%
YoY
|
$2.000K
N/A
|
| Net Earnings |
-$25.32M
-49.52%
YoY
|
-$50.16M
-33.86%
YoY
|
-$75.84M
3.43%
YoY
|
-$73.33M
-413.34%
YoY
|
$23.40M
-240.4%
YoY
|
| Basic Earnings Per Share |
-$2.71
-59.49%
YoY
|
-$6.69
-48.97%
YoY
|
-$13.11
2879.55%
YoY
|
-$0.44
-300.0%
YoY
|
$0.22
-195.65%
YoY
|
| Diluted Earnings Per Share |
-$2.71
-59.49%
YoY
|
-$6.69
-48.97%
YoY
|
-$13.11
2879.55%
YoY
|
-$0.44
-300.0%
YoY
|
$0.22
-195.65%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
9.360M shares
24.8%
YoY
|
7.500M shares
29.6%
YoY
|
5.787M shares
-96.5%
YoY
|
165.3M shares
56.54%
YoY
|
105.6M shares
46.57%
YoY
|
| Diluted Shares Outstanding |
9.360M shares
24.8%
YoY
|
7.500M shares
29.6%
YoY
|
5.787M shares
-96.68%
YoY
|
174.4M shares
61.79%
YoY
|
107.8M shares
49.65%
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 |
$11.23M
90.93%
YoY
|
$5.220M
-54.51%
YoY
|
$16.50M
4.5%
YoY
|
$18.39M
18.4%
YoY
|
$5.879M
-55.33%
YoY
|
$11.47M
-37.56%
YoY
|
$15.79M
-5.43%
YoY
|
$15.54M
226.78%
YoY
|
$13.16M
180.22%
YoY
|
$18.38M
114.4%
YoY
|
$16.70M
51.67%
YoY
|
$4.754M
-51.32%
YoY
|
$4.697M
-33.2%
YoY
|
$8.571M
159.57%
YoY
|
$11.01M
2983.47%
YoY
|
$9.766M
1538.59%
YoY
|
$7.031M
786.63%
YoY
|
$3.302M
250.16%
YoY
|
$357.0K
-68.27%
YoY
|
| Cost Of Revenue |
$6.891M
47.62%
YoY
|
$7.857M
-48.28%
YoY
|
$13.97M
8.07%
YoY
|
$16.77M
24.21%
YoY
|
$4.668M
-55.0%
YoY
|
$15.19M
-10.9%
YoY
|
$12.93M
-12.13%
YoY
|
$13.51M
59.28%
YoY
|
$10.37M
86.11%
YoY
|
$17.05M
3.04%
YoY
|
$14.71M
-32.45%
YoY
|
$8.479M
-43.06%
YoY
|
$5.574M
-45.28%
YoY
|
$16.55M
188.51%
YoY
|
$21.78M
5109.81%
YoY
|
$14.89M
2445.47%
YoY
|
$10.19M
1415.77%
YoY
|
$5.735M
716.95%
YoY
|
$418.0K
-64.0%
YoY
|
| Gross Profit |
$4.334M
257.89%
YoY
|
-$2.637M
-29.06%
YoY
|
$2.531M
-11.63%
YoY
|
$1.619M
-20.25%
YoY
|
$1.211M
-56.56%
YoY
|
-$3.717M
-380.11%
YoY
|
$2.864M
44.28%
YoY
|
$2.030M
-154.5%
YoY
|
$2.788M
-417.9%
YoY
|
$1.327M
-116.64%
YoY
|
$1.985M
-118.43%
YoY
|
-$3.725M
-27.32%
YoY
|
-$877.0K
-72.2%
YoY
|
-$7.975M
227.78%
YoY
|
-$10.77M
17554.1%
YoY
|
-$5.125M
-46690.91%
YoY
|
-$3.155M
-2707.44%
YoY
|
-$2.433M
-1109.54%
YoY
|
-$61.00K
69.44%
YoY
|
| Selling, General & Admin |
$6.981M
-18.35%
YoY
|
$5.220M
-41.47%
YoY
|
$7.424M
-25.28%
YoY
|
$6.613M
-36.41%
YoY
|
$8.550M
-14.13%
YoY
|
$8.919M
-1.03%
YoY
|
$9.936M
-1.57%
YoY
|
$10.40M
-10.17%
YoY
|
$9.957M
-25.71%
YoY
|
$9.012M
-23.35%
YoY
|
$10.09M
-7.55%
YoY
|
$11.58M
9.27%
YoY
|
$13.40M
49.3%
YoY
|
$11.76M
12.67%
YoY
|
$10.92M
1.47%
YoY
|
$10.60M
224.4%
YoY
|
$8.977M
171.13%
YoY
|
$10.44M
243.86%
YoY
|
$10.76M
375.48%
YoY
|
| Research & Development |
$2.030M
5.18%
YoY
|
$1.882M
-2.79%
YoY
|
$2.101M
-19.78%
YoY
|
$2.087M
-30.39%
YoY
|
$1.930M
-37.22%
YoY
|
$1.936M
-53.27%
YoY
|
$2.619M
-42.01%
YoY
|
$2.998M
-42.13%
YoY
|
$3.074M
-46.53%
YoY
|
$4.143M
-33.03%
YoY
|
$4.516M
-52.31%
YoY
|
$5.181M
-57.16%
YoY
|
$5.749M
-49.22%
YoY
|
$6.186M
-53.17%
YoY
|
$9.470M
192.55%
YoY
|
$12.09M
162.95%
YoY
|
$11.32M
380.97%
YoY
|
$13.21M
517.29%
YoY
|
$3.237M
345.25%
YoY
|
| Depreciation & Amortization |
$600.0K
20.0%
YoY
|
$582.0K
-26.52%
YoY
|
$500.0K
-37.5%
YoY
|
$600.0K
-33.33%
YoY
|
$500.0K
-44.44%
YoY
|
$792.0K
270.09%
YoY
|
$800.0K
-57.89%
YoY
|
$900.0K
125.0%
YoY
|
$900.0K
-10.0%
YoY
|
$214.0K
-75.46%
YoY
|
$1.900M
280.0%
YoY
|
$400.0K
33.33%
YoY
|
$1.000M
233.33%
YoY
|
$872.0K
707.41%
YoY
|
$500.0K
101.61%
YoY
|
$300.0K
0.0%
YoY
|
$300.0K
200.0%
YoY
|
$108.0K
-27.03%
YoY
|
$248.0K
275.76%
YoY
|
| Operating Expenses |
$9.011M
-14.02%
YoY
|
$7.102M
-34.57%
YoY
|
$9.525M
-24.13%
YoY
|
$8.700M
-35.06%
YoY
|
$10.48M
-19.58%
YoY
|
$10.86M
-17.48%
YoY
|
$12.56M
-14.07%
YoY
|
$13.40M
-20.05%
YoY
|
$13.03M
-31.96%
YoY
|
$13.16M
-26.69%
YoY
|
$14.61M
-28.34%
YoY
|
$16.76M
-26.14%
YoY
|
$19.15M
-5.65%
YoY
|
$17.94M
-22.04%
YoY
|
$20.39M
43.12%
YoY
|
$22.69M
188.47%
YoY
|
$20.30M
258.32%
YoY
|
$23.02M
338.1%
YoY
|
$14.25M
366.13%
YoY
|
| Operating Profit |
-$4.677M
-49.54%
YoY
|
-$9.739M
-33.17%
YoY
|
-$6.994M
-27.83%
YoY
|
-$7.081M
-37.71%
YoY
|
-$9.269M
-9.51%
YoY
|
-$14.57M
23.2%
YoY
|
-$9.691M
-23.24%
YoY
|
-$11.37M
-44.5%
YoY
|
-$10.24M
-48.86%
YoY
|
-$11.83M
-54.37%
YoY
|
-$12.63M
-59.48%
YoY
|
-$20.48M
-26.35%
YoY
|
-$20.03M
-14.6%
YoY
|
-$25.92M
1.84%
YoY
|
-$31.16M
117.79%
YoY
|
-$27.81M
254.13%
YoY
|
-$23.45M
323.05%
YoY
|
-$25.45M
407.7%
YoY
|
-$14.31M
362.68%
YoY
|
| Interest Expense |
-$391.0K
-29.42%
YoY
|
-$353.0K
346.84%
YoY
|
-$539.0K
-11.2%
YoY
|
-$506.0K
36.02%
YoY
|
-$554.0K
-27.86%
YoY
|
-$79.00K
-96.15%
YoY
|
-$607.0K
-56.33%
YoY
|
-$372.0K
-87.97%
YoY
|
-$768.0K
-74.37%
YoY
|
-$2.054M
-140.6%
YoY
|
-$1.390M
-182.2%
YoY
|
-$3.093M
-185.02%
YoY
|
-$2.997M
548.7%
YoY
|
$5.059M
-59.8%
YoY
|
$1.691M
2501.54%
YoY
|
$3.638M
-26.52%
YoY
|
-$462.0K
-107.23%
YoY
|
$12.58M
-582.33%
YoY
|
$65.00K
-92.5%
YoY
|
| Other Income/Expense, Net |
-$280.0K
-67.1%
YoY
|
$259.0K
-344.34%
YoY
|
-$240.0K
-66.2%
YoY
|
-$405.0K
-126.21%
YoY
|
-$851.0K
45.72%
YoY
|
-$106.0K
-83.2%
YoY
|
-$710.0K
-58.86%
YoY
|
$1.545M
-138.99%
YoY
|
-$584.0K
-85.93%
YoY
|
-$631.0K
-153.57%
YoY
|
-$1.726M
168.85%
YoY
|
-$3.963M
1653.54%
YoY
|
-$4.151M
-5224.69%
YoY
|
$1.178M
-95.15%
YoY
|
-$642.0K
-101.3%
YoY
|
-$226.0K
-279.37%
YoY
|
$81.00K
-137.33%
YoY
|
$24.31M
-607800.0%
YoY
|
$49.20M
-5774.97%
YoY
|
| Pretax Income |
-$4.948M
-51.37%
YoY
|
-$9.752M
-48.56%
YoY
|
$2.121M
-120.18%
YoY
|
-$7.492M
-22.44%
YoY
|
-$10.17M
-7.49%
YoY
|
-$18.96M
37.24%
YoY
|
-$10.51M
-25.5%
YoY
|
-$9.659M
-59.03%
YoY
|
-$11.00M
-54.79%
YoY
|
-$13.81M
-29.82%
YoY
|
-$14.10M
-39.35%
YoY
|
-$23.58M
149.06%
YoY
|
-$24.33M
14.85%
YoY
|
-$19.68M
-272.03%
YoY
|
-$23.26M
-166.64%
YoY
|
-$9.466M
3.36%
YoY
|
-$21.18M
52.95%
YoY
|
$11.44M
-250.03%
YoY
|
$34.90M
-981.21%
YoY
|
| Income Tax |
$5.000K
-58.33%
YoY
|
$0.00
-100.0%
YoY
|
-$2.000K
-150.0%
YoY
|
$13.00K
225.0%
YoY
|
$12.00K
140.0%
YoY
|
$24.00K
71.43%
YoY
|
$4.000K
33.33%
YoY
|
$4.000K
100.0%
YoY
|
$5.000K
150.0%
YoY
|
$14.00K
180.0%
YoY
|
$3.000K
N/A
|
$2.000K
100.0%
YoY
|
$2.000K
0.0%
YoY
|
$5.000K
150.0%
YoY
|
$0.00
N/A
|
$1.000K
N/A
|
$2.000K
N/A
|
$2.000K
N/A
|
$0.00
N/A
|
| Net Earnings |
-$4.953M
-51.37%
YoY
|
-$9.752M
-48.62%
YoY
|
$2.123M
-120.2%
YoY
|
-$7.505M
-22.33%
YoY
|
-$10.19M
-7.43%
YoY
|
-$18.98M
37.27%
YoY
|
-$10.51M
-25.48%
YoY
|
-$9.663M
-59.02%
YoY
|
-$11.00M
-54.78%
YoY
|
-$13.83M
-29.77%
YoY
|
-$14.11M
-39.34%
YoY
|
-$23.58M
149.05%
YoY
|
-$24.33M
14.84%
YoY
|
-$19.69M
-272.1%
YoY
|
-$23.26M
-166.64%
YoY
|
-$9.467M
3.37%
YoY
|
-$21.19M
52.97%
YoY
|
$11.44M
-250.0%
YoY
|
$34.90M
-981.43%
YoY
|
| Basic Earnings Per Share |
-$0.43
-65.87%
YoY
|
N/A
|
$0.22
-116.67%
YoY
|
-$0.91
-26.02%
YoY
|
-$1.26
-30.0%
YoY
|
N/A
|
-$1.32
1550.0%
YoY
|
-$1.23
778.57%
YoY
|
-$1.80
1185.71%
YoY
|
N/A
|
-$0.08
-42.86%
YoY
|
-$0.14
133.33%
YoY
|
-$0.14
7.69%
YoY
|
N/A
|
-$0.14
-145.16%
YoY
|
-$0.06
-53.85%
YoY
|
-$0.13
-31.58%
YoY
|
N/A
|
$0.31
-720.0%
YoY
|
| Diluted Earnings Per Share |
-$0.43
-65.87%
YoY
|
-$0.86
-63.51%
YoY
|
$0.22
-116.67%
YoY
|
-$0.91
-26.02%
YoY
|
-$1.26
-30.0%
YoY
|
-$2.36
1.25%
YoY
|
-$1.32
1550.0%
YoY
|
-$1.23
778.57%
YoY
|
-$1.80
1185.71%
YoY
|
-$2.33
1891.0%
YoY
|
-$0.08
-42.86%
YoY
|
-$0.14
133.33%
YoY
|
-$0.14
7.69%
YoY
|
-$0.12
-100.0%
YoY
|
-$0.14
75.0%
YoY
|
-$0.06
-53.85%
YoY
|
-$0.13
-31.58%
YoY
|
$69.88K
-248.62%
YoY
|
-$0.08
60.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
|
N/A
|
N/A
|
| Basic Shares Outstanding |
11.98M shares
47.88%
YoY
|
11.33M shares
41.16%
YoY
|
8.691M shares
8.58%
YoY
|
8.312M shares
5.57%
YoY
|
8.103M shares
4.55%
YoY
|
8.029M shares
-95.49%
YoY
|
8.004M shares
-95.45%
YoY
|
7.873M shares
-95.38%
YoY
|
7.750M shares
-95.41%
YoY
|
177.9M shares
5.86%
YoY
|
176.0M shares
5.98%
YoY
|
170.5M shares
3.96%
YoY
|
169.0M shares
3.58%
YoY
|
168.0M shares
3.15%
YoY
|
166.1M shares
45.95%
YoY
|
164.0M shares
126.61%
YoY
|
163.2M shares
125.51%
YoY
|
162.9M shares
N/A
|
113.8M shares
57.45%
YoY
|
| Diluted Shares Outstanding |
11.57M shares
43.29%
YoY
|
N/A
|
9.753M shares
22.16%
YoY
|
8.287M shares
5.38%
YoY
|
8.076M shares
32.22%
YoY
|
N/A
|
7.984M shares
-95.47%
YoY
|
7.864M shares
-95.4%
YoY
|
6.108M shares
-96.38%
YoY
|
N/A
|
176.3M shares
6.26%
YoY
|
171.0M shares
4.24%
YoY
|
168.8M shares
3.47%
YoY
|
N/A
|
165.9M shares
11.5%
YoY
|
164.0M shares
126.61%
YoY
|
163.2M shares
125.51%
YoY
|
N/A
|
148.8M shares
105.86%
YoY
|
Loading...