|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
N/A
N/A
|
$101.5K
-94.03%
YoY
|
$1.700M
-93.73%
YoY
|
$27.10M
11.41%
YoY
|
$24.32M
26.87%
YoY
|
| Cost Of Revenue |
$15.68M
33.75%
YoY
|
$11.73M
-15.79%
YoY
|
$13.92M
-17.89%
YoY
|
$16.96M
11.81%
YoY
|
$15.16M
-9.63%
YoY
|
| Gross Profit |
$5.025M
60.93%
YoY
|
$3.123M
-14.71%
YoY
|
$3.661M
-63.89%
YoY
|
$10.14M
10.75%
YoY
|
$9.155M
283.06%
YoY
|
| Selling, General & Admin |
$10.48M
16.84%
YoY
|
$8.968M
-26.97%
YoY
|
$12.28M
39.22%
YoY
|
$8.820M
30.53%
YoY
|
$6.757M
-16.38%
YoY
|
| Research & Development |
$1.115M
82.67%
YoY
|
$610.4K
-34.44%
YoY
|
$931.1K
1.51%
YoY
|
$917.2K
69.67%
YoY
|
$540.6K
-64.67%
YoY
|
| Depreciation & Amortization |
$2.782M
0.38%
YoY
|
$2.772M
-16.39%
YoY
|
$3.315M
-4.14%
YoY
|
$3.458M
11.34%
YoY
|
$3.106M
37.44%
YoY
|
| Operating Expenses |
$11.82M
10.95%
YoY
|
$10.65M
-19.44%
YoY
|
$13.23M
31.4%
YoY
|
$10.07M
37.93%
YoY
|
$7.297M
-24.06%
YoY
|
| Operating Profit |
-$6.795M
-9.78%
YoY
|
-$7.531M
-21.26%
YoY
|
-$9.564M
-13014.51%
YoY
|
$74.06K
-96.01%
YoY
|
$1.858M
-125.73%
YoY
|
| Interest Expense |
$249.6K
141.28%
YoY
|
$103.5K
-68.73%
YoY
|
$330.8K
-367.01%
YoY
|
-$123.9K
-74.85%
YoY
|
-$492.7K
-314.2%
YoY
|
| Other Income/Expense, Net |
$616.3K
-37.28%
YoY
|
$982.7K
12.04%
YoY
|
$877.1K
434.11%
YoY
|
$164.2K
-71.2%
YoY
|
$570.2K
418.36%
YoY
|
| Pretax Income |
-$6.178M
-5.65%
YoY
|
-$6.548M
-24.62%
YoY
|
-$8.687M
-3745.92%
YoY
|
$238.3K
-87.72%
YoY
|
$1.940M
-123.18%
YoY
|
| Income Tax |
-$1.077M
119.1%
YoY
|
-$491.6K
-59.95%
YoY
|
-$1.227M
-55.81%
YoY
|
-$2.778M
-533.05%
YoY
|
$641.5K
300.91%
YoY
|
| Net Earnings |
-$5.101M
-15.76%
YoY
|
-$6.056M
-15.9%
YoY
|
-$7.200M
-322.54%
YoY
|
$3.236M
113.94%
YoY
|
$1.512M
-117.92%
YoY
|
| Basic Earnings Per Share |
-$0.38
-30.91%
YoY
|
-$0.55
205.56%
YoY
|
-$0.18
-280.0%
YoY
|
$0.10
100.0%
YoY
|
$0.05
-115.15%
YoY
|
| Diluted Earnings Per Share |
-$0.38
-30.91%
YoY
|
-$0.55
205.56%
YoY
|
-$0.18
-280.0%
YoY
|
$0.10
-100.0%
YoY
|
$54.89K
-116.85%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
13.41M shares
22.79%
YoY
|
10.92M shares
-72.47%
YoY
|
39.67M shares
17.67%
YoY
|
33.71M shares
22.59%
YoY
|
27.50M shares
6.12%
YoY
|
| Diluted Shares Outstanding |
13.41M shares
22.79%
YoY
|
10.92M shares
-72.47%
YoY
|
39.67M shares
16.63%
YoY
|
34.01M shares
23.44%
YoY
|
27.55M shares
6.33%
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 Q2 | 2017 Q4 | 2017 Q2 | 2016 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$7.711M
-36.2%
YoY
|
$8.622M
5.49%
YoY
|
$12.09M
81.07%
YoY
|
$8.173M
13.67%
YoY
|
$6.675M
-35.82%
YoY
|
$7.190M
-19.38%
YoY
|
$10.40M
-42.78%
YoY
|
$8.919M
-26.14%
YoY
|
$18.18M
48.43%
YoY
|
$12.07M
56.92%
YoY
|
$12.25M
6.7%
YoY
|
$7.695M
-42.49%
YoY
|
$11.48M
-10.6%
YoY
|
$13.38M
-12.56%
YoY
|
$12.84M
-13.46%
YoY
|
$15.30M
-27.72%
YoY
|
$14.83M
65.91%
YoY
|
$21.17M
31.59%
YoY
|
$8.940M
28.08%
YoY
|
| Cost Of Revenue |
$6.844M
-21.05%
YoY
|
$7.014M
10.25%
YoY
|
$8.669M
61.61%
YoY
|
$6.361M
1.95%
YoY
|
$5.364M
-30.16%
YoY
|
$6.240M
6.52%
YoY
|
$7.680M
-30.8%
YoY
|
$5.858M
-24.01%
YoY
|
$11.10M
48.85%
YoY
|
$7.709M
-15.14%
YoY
|
$7.456M
-3.11%
YoY
|
$9.084M
5.9%
YoY
|
$7.696M
-6.24%
YoY
|
$8.578M
-6.57%
YoY
|
$8.208M
-6.92%
YoY
|
$9.182M
-28.47%
YoY
|
$8.819M
57.76%
YoY
|
$12.84M
21.8%
YoY
|
$5.590M
25.9%
YoY
|
| Gross Profit |
$867.0K
-74.63%
YoY
|
$1.608M
-11.23%
YoY
|
$3.417M
160.67%
YoY
|
$1.812M
90.71%
YoY
|
$1.311M
-51.63%
YoY
|
$950.0K
-68.96%
YoY
|
$2.710M
-61.71%
YoY
|
$3.061M
-29.89%
YoY
|
$7.078M
47.79%
YoY
|
$4.366M
-414.19%
YoY
|
$4.789M
26.67%
YoY
|
-$1.390M
-128.94%
YoY
|
$3.781M
-18.31%
YoY
|
$4.801M
-21.55%
YoY
|
$4.629M
-23.04%
YoY
|
$6.120M
-26.57%
YoY
|
$6.014M
79.53%
YoY
|
$8.335M
49.91%
YoY
|
$3.350M
32.41%
YoY
|
| Selling, General & Admin |
$4.672M
-5.37%
YoY
|
$5.541M
21.37%
YoY
|
$4.937M
12.14%
YoY
|
$4.565M
-30.62%
YoY
|
$4.402M
-22.63%
YoY
|
$6.580M
54.32%
YoY
|
$5.690M
24.89%
YoY
|
$4.264M
19.45%
YoY
|
$4.556M
42.95%
YoY
|
$3.570M
-15.28%
YoY
|
$3.187M
-17.64%
YoY
|
$4.213M
1.77%
YoY
|
$3.870M
-2.7%
YoY
|
$4.140M
18.36%
YoY
|
$3.977M
88.03%
YoY
|
$3.498M
50.96%
YoY
|
$2.115M
90.57%
YoY
|
$2.317M
34.71%
YoY
|
$1.110M
27.59%
YoY
|
| Research & Development |
$533.5K
-19.83%
YoY
|
$449.6K
260.86%
YoY
|
$665.5K
36.98%
YoY
|
$124.6K
-67.21%
YoY
|
$485.9K
-11.66%
YoY
|
$380.0K
-17.0%
YoY
|
$550.0K
19.72%
YoY
|
$457.8K
60.25%
YoY
|
$459.4K
80.22%
YoY
|
$285.7K
-79.29%
YoY
|
$254.9K
71.63%
YoY
|
$1.380M
961.18%
YoY
|
$148.5K
-72.43%
YoY
|
$130.0K
-68.29%
YoY
|
$538.7K
216.15%
YoY
|
$410.0K
96.69%
YoY
|
$170.4K
183.98%
YoY
|
$208.5K
9.71%
YoY
|
$60.00K
-33.33%
YoY
|
| Depreciation & Amortization |
$1.361M
-2.51%
YoY
|
$1.459M
7.53%
YoY
|
$1.396M
-1.35%
YoY
|
$1.357M
-23.35%
YoY
|
$1.415M
-8.71%
YoY
|
$1.770M
9.82%
YoY
|
$1.550M
-16.06%
YoY
|
$1.612M
-11.8%
YoY
|
$1.847M
44.41%
YoY
|
$1.827M
78.47%
YoY
|
$1.279M
3.04%
YoY
|
$1.024M
24.45%
YoY
|
$1.241M
92.78%
YoY
|
$822.7K
-32.56%
YoY
|
$643.8K
11.0%
YoY
|
$1.220M
171.09%
YoY
|
$580.0K
52.63%
YoY
|
$450.0K
0.0%
YoY
|
$380.0K
-2.56%
YoY
|
| Operating Expenses |
$5.205M
-7.09%
YoY
|
$5.990M
27.73%
YoY
|
$5.602M
14.61%
YoY
|
$4.690M
-32.62%
YoY
|
$4.888M
-21.79%
YoY
|
$6.960M
47.41%
YoY
|
$6.250M
24.62%
YoY
|
$4.722M
22.47%
YoY
|
$5.015M
45.71%
YoY
|
$3.855M
-31.07%
YoY
|
$3.442M
-14.34%
YoY
|
$5.593M
30.84%
YoY
|
$4.018M
-11.02%
YoY
|
$4.274M
9.38%
YoY
|
$4.516M
97.58%
YoY
|
$3.908M
54.73%
YoY
|
$2.286M
95.36%
YoY
|
$2.525M
32.22%
YoY
|
$1.170M
21.88%
YoY
|
| Operating Profit |
-$4.338M
98.52%
YoY
|
-$4.382M
52.26%
YoY
|
-$2.185M
-38.92%
YoY
|
-$2.878M
-52.11%
YoY
|
-$3.577M
1.06%
YoY
|
-$6.010M
261.88%
YoY
|
-$3.540M
-271.62%
YoY
|
-$1.661M
-425.32%
YoY
|
$2.063M
53.1%
YoY
|
$510.5K
-107.31%
YoY
|
$1.347M
-667.23%
YoY
|
-$6.982M
-1424.77%
YoY
|
-$237.5K
-311.11%
YoY
|
$527.1K
-76.18%
YoY
|
$112.5K
-96.98%
YoY
|
$2.213M
-61.91%
YoY
|
$3.728M
71.03%
YoY
|
$5.809M
59.16%
YoY
|
$2.180M
38.85%
YoY
|
| Interest Expense |
-$68.20K
-156.22%
YoY
|
$128.3K
-30.52%
YoY
|
$121.3K
-249.35%
YoY
|
$184.7K
-62.31%
YoY
|
-$81.22K
306.1%
YoY
|
$490.0K
192.69%
YoY
|
-$20.00K
-93.13%
YoY
|
$167.4K
-163.92%
YoY
|
-$291.3K
26.23%
YoY
|
-$261.9K
-184.97%
YoY
|
-$230.8K
194.09%
YoY
|
$308.2K
59.24%
YoY
|
-$78.47K
-108.47%
YoY
|
$193.6K
-349.65%
YoY
|
$926.9K
-382.4%
YoY
|
-$77.53K
563.78%
YoY
|
-$328.2K
720.5%
YoY
|
-$11.68K
-102.78%
YoY
|
-$40.00K
-130.77%
YoY
|
| Other Income/Expense, Net |
$116.2K
-22.07%
YoY
|
$217.6K
-66.52%
YoY
|
$149.1K
-34.98%
YoY
|
$649.9K
261.06%
YoY
|
$229.3K
-0.3%
YoY
|
$180.0K
8.15%
YoY
|
$230.0K
89.02%
YoY
|
$166.4K
-59.57%
YoY
|
$121.7K
-23.26%
YoY
|
$411.6K
251.5%
YoY
|
$158.6K
-4306.1%
YoY
|
$117.1K
1531.06%
YoY
|
-$3.770K
-123.1%
YoY
|
$7.180K
-190.66%
YoY
|
$16.32K
980.79%
YoY
|
-$7.920K
-108.68%
YoY
|
$1.510K
-98.11%
YoY
|
$91.23K
204.1%
YoY
|
$80.00K
300.0%
YoY
|
| Pretax Income |
-$5.413M
182.71%
YoY
|
-$4.264M
36.7%
YoY
|
-$1.915M
-44.16%
YoY
|
-$3.119M
-41.81%
YoY
|
-$3.429M
2.98%
YoY
|
-$5.360M
223.89%
YoY
|
-$3.330M
-275.9%
YoY
|
-$1.655M
-350.62%
YoY
|
$1.893M
47.88%
YoY
|
$660.3K
-108.2%
YoY
|
$1.280M
-500.35%
YoY
|
-$8.053M
-1206.45%
YoY
|
-$319.8K
-130.29%
YoY
|
$727.8K
-65.79%
YoY
|
$1.056M
-68.97%
YoY
|
$2.127M
-63.88%
YoY
|
$3.402M
53.23%
YoY
|
$5.889M
43.98%
YoY
|
$2.220M
27.59%
YoY
|
| Income Tax |
-$238.3K
140.71%
YoY
|
-$978.1K
276.42%
YoY
|
-$99.00K
-57.28%
YoY
|
-$259.8K
-71.45%
YoY
|
-$231.8K
-27.58%
YoY
|
-$910.0K
-74.67%
YoY
|
-$320.0K
-139.25%
YoY
|
-$3.593M
-3343.6%
YoY
|
$815.4K
53.65%
YoY
|
$110.8K
85.22%
YoY
|
$530.7K
406.71%
YoY
|
$59.81K
16.82%
YoY
|
$104.7K
-68.18%
YoY
|
$51.20K
-87.64%
YoY
|
$329.1K
-35.6%
YoY
|
$414.4K
-56.07%
YoY
|
$511.0K
50.3%
YoY
|
$943.2K
54.62%
YoY
|
$340.0K
41.67%
YoY
|
| Net Earnings |
-$5.175M
185.0%
YoY
|
-$3.285M
14.91%
YoY
|
-$1.816M
-43.2%
YoY
|
-$2.859M
-32.73%
YoY
|
-$3.197M
8.36%
YoY
|
-$4.250M
-308.65%
YoY
|
-$2.950M
-346.11%
YoY
|
$2.037M
202.61%
YoY
|
$1.199M
42.82%
YoY
|
$673.1K
-108.35%
YoY
|
$839.3K
-319.07%
YoY
|
-$8.058M
-1259.18%
YoY
|
-$383.1K
-152.72%
YoY
|
$695.2K
-59.42%
YoY
|
$726.6K
-74.86%
YoY
|
$1.713M
-65.36%
YoY
|
$2.891M
53.76%
YoY
|
$4.946M
42.12%
YoY
|
$1.880M
26.17%
YoY
|
| 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 |
-$0.29
105.34%
YoY
|
-$0.23
-7.85%
YoY
|
-$0.14
-52.68%
YoY
|
-$0.25
-87.98%
YoY
|
-$0.30
-79.94%
YoY
|
-$2.12
-100.0%
YoY
|
-$1.50
-100.0%
YoY
|
$56.94K
146.82%
YoY
|
$37.16K
14.83%
YoY
|
$23.07K
-107.42%
YoY
|
$32.36K
-318.93%
YoY
|
-$311.0K
-1261.68%
YoY
|
-$14.78K
-152.72%
YoY
|
$26.77K
-59.61%
YoY
|
$28.04K
-84.7%
YoY
|
$66.28K
-78.65%
YoY
|
$183.2K
7764456.82%
YoY
|
$310.4K
7153098.4%
YoY
|
$2.36
25.53%
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 |
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 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...