|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$30.82M
-15.97%
YoY
|
$36.67M
-5.08%
YoY
|
$38.64M
59.43%
YoY
|
$24.23M
-2.47%
YoY
|
$24.85M
123.84%
YoY
|
| Cost Of Revenue |
$27.45M
-5.03%
YoY
|
$28.90M
-2.96%
YoY
|
$29.78M
75.16%
YoY
|
$17.00M
9.68%
YoY
|
$15.50M
118.36%
YoY
|
| Gross Profit |
$3.369M
-56.65%
YoY
|
$7.770M
-12.22%
YoY
|
$8.852M
22.44%
YoY
|
$7.230M
-22.61%
YoY
|
$9.343M
139.55%
YoY
|
| Selling, General & Admin |
$10.89M
56.58%
YoY
|
$6.955M
14.33%
YoY
|
$6.083M
-10.4%
YoY
|
$6.789M
-50.0%
YoY
|
$13.58M
-21.97%
YoY
|
| Research & Development |
$1.712M
-29.37%
YoY
|
$2.424M
-18.3%
YoY
|
$2.967M
-17.73%
YoY
|
$3.607M
-19.48%
YoY
|
$4.479M
14.85%
YoY
|
| Depreciation & Amortization |
$1.647M
-17.95%
YoY
|
$2.007M
-20.25%
YoY
|
$2.517M
-65.22%
YoY
|
$7.236M
95.31%
YoY
|
$3.705M
6.46%
YoY
|
| Operating Expenses |
$12.60M
34.37%
YoY
|
$9.379M
3.64%
YoY
|
$9.050M
-12.94%
YoY
|
$10.40M
-42.43%
YoY
|
$18.06M
-15.23%
YoY
|
| Operating Profit |
-$9.234M
474.03%
YoY
|
-$1.609M
713.65%
YoY
|
-$197.7K
-93.75%
YoY
|
-$3.166M
-63.67%
YoY
|
-$8.714M
-49.92%
YoY
|
| Interest Expense |
$978.9K
112.55%
YoY
|
$460.5K
-20.68%
YoY
|
$580.6K
4.35%
YoY
|
$556.4K
-132.01%
YoY
|
-$1.738M
73.82%
YoY
|
| Other Income/Expense, Net |
$160.0K
-38.86%
YoY
|
$261.6K
-52.61%
YoY
|
$552.1K
-82.76%
YoY
|
$3.202M
501.29%
YoY
|
$532.5K
N/A
|
| Pretax Income |
-$10.02M
454.97%
YoY
|
-$1.805M
705.3%
YoY
|
-$224.2K
-56.26%
YoY
|
-$512.5K
-94.83%
YoY
|
-$9.920M
-46.09%
YoY
|
| Income Tax |
$43.09K
204.65%
YoY
|
$14.14K
77.23%
YoY
|
$7.980K
-88.58%
YoY
|
$69.87K
1213.33%
YoY
|
$5.320K
-105.32%
YoY
|
| Net Earnings |
-$10.06M
453.03%
YoY
|
-$1.819M
160.68%
YoY
|
-$697.9K
-90.14%
YoY
|
-$7.082M
-28.65%
YoY
|
-$9.925M
-43.93%
YoY
|
| Basic Earnings Per Share |
-$7.88
2617.24%
YoY
|
-$0.29
-19.44%
YoY
|
-$0.36
-20.0%
YoY
|
-$0.45
-41.56%
YoY
|
-$0.77
-67.92%
YoY
|
| Diluted Earnings Per Share |
-$7.88
2617.24%
YoY
|
-$0.29
-19.44%
YoY
|
-$0.36
-20.0%
YoY
|
-$0.45
-100.0%
YoY
|
-$765.7K
-67.99%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.277M shares
-79.98%
YoY
|
6.381M shares
233.96%
YoY
|
1.911M shares
-87.74%
YoY
|
15.58M shares
20.21%
YoY
|
12.96M shares
75.8%
YoY
|
| Diluted Shares Outstanding |
1.277M shares
-79.98%
YoY
|
6.381M shares
233.96%
YoY
|
1.911M shares
-87.74%
YoY
|
15.58M shares
20.21%
YoY
|
12.96M shares
75.8%
YoY
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 | 2020 Q4 | 2020 Q2 | 2019 Q4 | 2019 Q2 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 | 2017 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$17.60M
-2.63%
YoY
|
$18.59M
-24.28%
YoY
|
$18.08M
28.42%
YoY
|
$24.56M
79.29%
YoY
|
$14.08M
33.61%
YoY
|
$13.70M
-25.64%
YoY
|
$10.54M
63.98%
YoY
|
$18.42M
151.46%
YoY
|
$6.426M
71.93%
YoY
|
$7.325M
9.19%
YoY
|
$3.737M
-47.23%
YoY
|
$6.709M
64.04%
YoY
|
$7.082M
-3.64%
YoY
|
$4.090M
-31.38%
YoY
|
$5.120M
-21.23%
YoY
|
$7.350M
37.13%
YoY
|
$4.010M
955.26%
YoY
|
$6.500M
N/A
|
| Cost Of Revenue |
N/A
|
$15.83M
13.56%
YoY
|
$14.96M
-23.58%
YoY
|
$13.94M
36.6%
YoY
|
$19.58M
92.6%
YoY
|
$10.20M
49.24%
YoY
|
$10.17M
-9.36%
YoY
|
$6.837M
59.47%
YoY
|
$11.22M
131.32%
YoY
|
$4.287M
88.84%
YoY
|
$4.849M
50.46%
YoY
|
$2.270M
-42.76%
YoY
|
$3.223M
58.75%
YoY
|
$3.967M
4.11%
YoY
|
$2.030M
-36.16%
YoY
|
$2.790M
-17.46%
YoY
|
$3.810M
26.16%
YoY
|
$2.290M
717.86%
YoY
|
$3.380M
N/A
|
| Gross Profit |
N/A
|
$1.774M
-57.15%
YoY
|
$3.630M
-27.07%
YoY
|
$4.141M
6.86%
YoY
|
$4.977M
40.99%
YoY
|
$3.875M
4.73%
YoY
|
$3.530M
-51.0%
YoY
|
$3.700M
73.03%
YoY
|
$7.204M
190.89%
YoY
|
$2.138M
45.76%
YoY
|
$2.477M
-28.97%
YoY
|
$1.467M
-52.92%
YoY
|
$3.487M
69.25%
YoY
|
$3.116M
-11.99%
YoY
|
$2.060M
-25.63%
YoY
|
$2.330M
-25.08%
YoY
|
$3.540M
51.93%
YoY
|
$1.730M
1630.0%
YoY
|
$3.110M
N/A
|
| Selling, General & Admin |
N/A
|
$5.159M
69.67%
YoY
|
$3.914M
84.83%
YoY
|
$3.041M
-23.31%
YoY
|
$2.118M
31.75%
YoY
|
$3.965M
-23.48%
YoY
|
$1.607M
-821.56%
YoY
|
$5.182M
-62.45%
YoY
|
-$222.8K
-102.18%
YoY
|
$13.80M
91.45%
YoY
|
$10.21M
172.92%
YoY
|
$7.208M
109.58%
YoY
|
$3.742M
151.15%
YoY
|
$3.439M
147.44%
YoY
|
$1.490M
-20.74%
YoY
|
$1.260M
24.75%
YoY
|
$1.390M
57.95%
YoY
|
$580.0K
-40.21%
YoY
|
$1.010M
N/A
|
| Research & Development |
N/A
|
$799.3K
-34.71%
YoY
|
$1.200M
-13.12%
YoY
|
$1.224M
-22.8%
YoY
|
$1.381M
-11.24%
YoY
|
$1.586M
-22.66%
YoY
|
$1.556M
-29.87%
YoY
|
$2.051M
-9.28%
YoY
|
$2.219M
6.35%
YoY
|
$2.260M
25.38%
YoY
|
$2.086M
23.77%
YoY
|
$1.803M
N/A
|
$1.686M
54.65%
YoY
|
N/A
|
$1.090M
-2.68%
YoY
|
$1.180M
21.65%
YoY
|
$1.290M
26.47%
YoY
|
$1.190M
29.35%
YoY
|
$970.0K
N/A
|
| Depreciation & Amortization |
N/A
|
$815.5K
-31.82%
YoY
|
$921.2K
-37.87%
YoY
|
$1.196M
-20.82%
YoY
|
$1.483M
-53.89%
YoY
|
$1.511M
-62.42%
YoY
|
$3.216M
224.22%
YoY
|
$4.020M
48.18%
YoY
|
$991.8K
-47.09%
YoY
|
$2.713M
69.01%
YoY
|
$1.874M
32.0%
YoY
|
$1.605M
8.46%
YoY
|
$1.420M
79.75%
YoY
|
$1.480M
40.95%
YoY
|
$790.0K
N/A
|
$940.0K
-32.86%
YoY
|
$1.050M
N/A
|
-$1.160M
-278.46%
YoY
|
$1.400M
N/A
|
| Operating Expenses |
N/A
|
$5.959M
39.71%
YoY
|
$5.114M
46.16%
YoY
|
$4.265M
-23.17%
YoY
|
$3.499M
10.6%
YoY
|
$5.551M
-23.25%
YoY
|
$3.163M
58.49%
YoY
|
$7.232M
-54.97%
YoY
|
$1.996M
-83.77%
YoY
|
$16.06M
78.23%
YoY
|
$12.30M
126.6%
YoY
|
$9.011M
68.54%
YoY
|
$5.428M
110.38%
YoY
|
$5.346M
98.75%
YoY
|
$2.580M
-14.0%
YoY
|
$2.450M
23.74%
YoY
|
$2.690M
41.58%
YoY
|
$1.770M
-6.35%
YoY
|
$1.980M
N/A
|
| Operating Profit |
N/A
|
-$4.184M
3264.78%
YoY
|
-$1.484M
-200.38%
YoY
|
-$124.3K
-92.58%
YoY
|
$1.479M
302.98%
YoY
|
-$1.676M
-52.55%
YoY
|
$366.9K
-92.96%
YoY
|
-$3.533M
-74.63%
YoY
|
$5.208M
-153.02%
YoY
|
-$13.92M
84.55%
YoY
|
-$9.823M
405.98%
YoY
|
-$7.544M
238.17%
YoY
|
-$1.941M
273.33%
YoY
|
-$2.231M
-362.45%
YoY
|
-$520.0K
126.09%
YoY
|
-$120.0K
-110.62%
YoY
|
$850.0K
97.67%
YoY
|
-$40.00K
-97.77%
YoY
|
$1.130M
N/A
|
| Interest Expense |
N/A
|
-$396.6K
41.83%
YoY
|
-$178.7K
-44.83%
YoY
|
-$279.6K
6.47%
YoY
|
-$323.9K
50.74%
YoY
|
-$262.7K
-55.86%
YoY
|
-$214.9K
-68.45%
YoY
|
-$595.0K
-43.71%
YoY
|
-$681.1K
8.9%
YoY
|
-$1.057M
172.61%
YoY
|
-$625.5K
184.04%
YoY
|
-$387.8K
165.35%
YoY
|
-$220.2K
214.57%
YoY
|
-$146.1K
21.78%
YoY
|
-$70.00K
-30.0%
YoY
|
-$140.0K
16.67%
YoY
|
-$120.0K
9.09%
YoY
|
-$120.0K
9.09%
YoY
|
-$120.0K
N/A
|
| Other Income/Expense, Net |
N/A
|
-$78.10K
-107.82%
YoY
|
-$736.5K
-295.36%
YoY
|
$998.1K
445.14%
YoY
|
$377.0K
-71.69%
YoY
|
$183.1K
-91.41%
YoY
|
$1.332M
7629.31%
YoY
|
$2.131M
313.66%
YoY
|
$17.23K
-69.43%
YoY
|
$515.2K
-752.59%
YoY
|
$56.37K
-85.38%
YoY
|
-$78.95K
-127.78%
YoY
|
$385.6K
-16.18%
YoY
|
$284.2K
373.62%
YoY
|
$460.0K
475.0%
YoY
|
$160.0K
14.29%
YoY
|
$60.00K
-81.25%
YoY
|
$270.0K
22.73%
YoY
|
$140.0K
N/A
|
| Pretax Income |
N/A
|
-$4.659M
-884.19%
YoY
|
-$2.399M
-256.65%
YoY
|
$594.1K
-133.84%
YoY
|
$1.532M
3.22%
YoY
|
-$1.756M
-12.05%
YoY
|
$1.484M
-67.35%
YoY
|
-$1.996M
-86.2%
YoY
|
$4.545M
-143.73%
YoY
|
-$14.46M
80.56%
YoY
|
-$10.39M
485.14%
YoY
|
-$8.011M
282.77%
YoY
|
-$1.776M
1379.98%
YoY
|
-$2.093M
-364.91%
YoY
|
-$120.0K
-52.0%
YoY
|
-$90.00K
-107.83%
YoY
|
$790.0K
21.54%
YoY
|
$100.0K
-105.95%
YoY
|
$1.150M
N/A
|
| Income Tax |
N/A
|
$20.70K
286.92%
YoY
|
$8.800K
-133.17%
YoY
|
$5.350K
-84.5%
YoY
|
-$26.53K
-140.45%
YoY
|
$34.51K
706.31%
YoY
|
$65.59K
1373.93%
YoY
|
$4.280K
391.95%
YoY
|
$4.450K
-404.79%
YoY
|
$870.00
-101.25%
YoY
|
-$1.460K
-60.86%
YoY
|
-$69.86K
-74.2%
YoY
|
-$3.730K
-109.33%
YoY
|
-$270.8K
-79.01%
YoY
|
$40.00K
-233.33%
YoY
|
$50.00K
400.0%
YoY
|
-$1.290M
24.04%
YoY
|
$0.00
N/A
|
$10.00K
N/A
|
| Net Earnings |
N/A
|
-$4.680M
-894.85%
YoY
|
-$2.408M
-316.73%
YoY
|
$588.7K
-132.54%
YoY
|
$1.111M
-121.87%
YoY
|
-$1.809M
-9.57%
YoY
|
-$5.081M
-221.75%
YoY
|
-$2.001M
-85.81%
YoY
|
$4.173M
-141.66%
YoY
|
-$14.10M
83.65%
YoY
|
-$10.02M
466.94%
YoY
|
-$7.677M
322.89%
YoY
|
-$1.767M
939.45%
YoY
|
-$1.815M
-194.55%
YoY
|
-$170.0K
-32.0%
YoY
|
-$140.0K
-112.96%
YoY
|
$1.920M
15.66%
YoY
|
$80.00K
-104.94%
YoY
|
$1.080M
N/A
|
| Basic Earnings Per Share |
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
|
| Diluted Earnings Per Share |
N/A
|
-$6.54
-5163.19%
YoY
|
-$8.72
-1844.0%
YoY
|
$0.13
-111.85%
YoY
|
$0.50
-256.25%
YoY
|
-$1.09
-100.0%
YoY
|
-$0.32
-100.0%
YoY
|
-$130.6K
-90.03%
YoY
|
$275.2K
-121.07%
YoY
|
-$1.310M
20.76%
YoY
|
-$1.306M
415.08%
YoY
|
-$1.085M
315.99%
YoY
|
-$253.5K
926.11%
YoY
|
-$260.8K
-194.14%
YoY
|
-$24.71K
-98.62%
YoY
|
-$20.62K
-125.6%
YoY
|
$277.1K
13.16%
YoY
|
$11.46K
-104.75%
YoY
|
$80.54K
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 |
9.553M shares
-28.63%
YoY
|
N/A
|
13.38M shares
362.83%
YoY
|
N/A
|
2.892M shares
-81.46%
YoY
|
N/A
|
15.60M 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
|
| Diluted Shares Outstanding |
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
|
Loading...