|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$5.199M
12.53%
YoY
|
$4.620M
1.35%
YoY
|
$4.558M
-29.78%
YoY
|
$6.491M
15.96%
YoY
|
$5.597M
83.18%
YoY
|
| Cost Of Revenue |
$931.0K
10.31%
YoY
|
$844.0K
66.26%
YoY
|
$507.6K
-32.63%
YoY
|
$753.5K
37.54%
YoY
|
$547.9K
37.45%
YoY
|
| Gross Profit |
$4.268M
13.03%
YoY
|
$3.776M
-6.78%
YoY
|
$4.051M
-29.4%
YoY
|
$5.737M
13.62%
YoY
|
$5.050M
90.04%
YoY
|
| Selling, General & Admin |
$9.793M
7.67%
YoY
|
$9.095M
-15.92%
YoY
|
$10.82M
-25.81%
YoY
|
$14.58M
-18.06%
YoY
|
$17.79M
17.88%
YoY
|
| Research & Development |
$100.0K
-39.02%
YoY
|
$164.0K
-82.23%
YoY
|
$922.7K
16.6%
YoY
|
$791.3K
-29.35%
YoY
|
$1.120M
N/A
|
| Depreciation & Amortization |
$73.00K
-1.35%
YoY
|
$74.00K
-84.78%
YoY
|
$486.4K
46.27%
YoY
|
$332.5K
530.94%
YoY
|
$52.70K
43.28%
YoY
|
| Operating Expenses |
$9.893M
8.77%
YoY
|
$9.095M
885.69%
YoY
|
$922.7K
16.6%
YoY
|
$791.3K
-95.55%
YoY
|
$17.79M
17.88%
YoY
|
| Operating Profit |
-$5.386M
1.26%
YoY
|
-$5.319M
-21.4%
YoY
|
-$6.767M
-23.48%
YoY
|
-$8.843M
-30.61%
YoY
|
-$12.74M
2.46%
YoY
|
| Interest Expense |
$98.00K
6.52%
YoY
|
$92.00K
-78.68%
YoY
|
$431.4K
8.33%
YoY
|
$398.3K
-1149.99%
YoY
|
-$37.93K
-78.66%
YoY
|
| Other Income/Expense, Net |
-$136.0K
-118.11%
YoY
|
$751.0K
-7610.0%
YoY
|
-$10.00K
-104.01%
YoY
|
$249.5K
879.22%
YoY
|
$25.48K
-22.13%
YoY
|
| Pretax Income |
-$5.521M
17.34%
YoY
|
-$4.705M
-32.66%
YoY
|
-$6.987M
-21.47%
YoY
|
-$8.897M
-30.26%
YoY
|
-$12.76M
1.38%
YoY
|
| Income Tax |
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
N/A
|
| Net Earnings |
-$5.521M
17.34%
YoY
|
-$4.705M
-32.66%
YoY
|
-$6.987M
-21.47%
YoY
|
-$8.897M
-30.26%
YoY
|
-$12.76M
1.38%
YoY
|
| Basic Earnings Per Share |
-$0.86
16.22%
YoY
|
-$0.74
-25.25%
YoY
|
-$0.99
-36.54%
YoY
|
-$1.56
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.86
16.22%
YoY
|
-$0.74
-25.25%
YoY
|
-$0.99
12559.85%
YoY
|
-$0.01
-100.0%
YoY
|
-$12.04K
-35.81%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
6.410M shares
1.16%
YoY
|
6.336M shares
-9.85%
YoY
|
7.029M shares
23.56%
YoY
|
5.688M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
6.410M shares
1.16%
YoY
|
6.336M shares
-9.85%
YoY
|
7.029M shares
23.56%
YoY
|
5.688M 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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.446M
32.66%
YoY
|
$1.654M
32.96%
YoY
|
$1.306M
19.71%
YoY
|
$1.149M
1.59%
YoY
|
$1.090M
-5.55%
YoY
|
$1.244M
-12.51%
YoY
|
$1.091M
-10.62%
YoY
|
$1.131M
33.77%
YoY
|
$1.154M
7.83%
YoY
|
$1.422M
-1.5%
YoY
|
$1.221M
-28.75%
YoY
|
$845.5K
-51.27%
YoY
|
$1.070M
-33.08%
YoY
|
$1.443M
-13.36%
YoY
|
$1.713M
25.24%
YoY
|
$1.735M
45.19%
YoY
|
$1.599M
16.86%
YoY
|
$1.666M
69.44%
YoY
|
$1.368M
78.27%
YoY
|
$1.195M
N/A
|
| Cost Of Revenue |
$281.0K
47.12%
YoY
|
$256.0K
13.78%
YoY
|
$228.0K
29.55%
YoY
|
$256.0K
-9.86%
YoY
|
$191.0K
20.13%
YoY
|
$225.0K
69.29%
YoY
|
$176.0K
8.42%
YoY
|
$284.0K
162.78%
YoY
|
$159.0K
52.43%
YoY
|
$132.9K
-50.64%
YoY
|
$162.3K
-22.24%
YoY
|
$108.1K
-14.51%
YoY
|
$104.3K
-30.05%
YoY
|
$269.3K
150.82%
YoY
|
$208.7K
53.45%
YoY
|
$126.4K
-7.26%
YoY
|
$149.1K
-11.33%
YoY
|
$107.4K
6.6%
YoY
|
$136.0K
34.81%
YoY
|
$136.3K
N/A
|
| Gross Profit |
$1.165M
29.59%
YoY
|
$1.398M
37.19%
YoY
|
$1.078M
17.81%
YoY
|
$893.0K
5.43%
YoY
|
$899.0K
-9.65%
YoY
|
$1.019M
-20.94%
YoY
|
$915.0K
-13.54%
YoY
|
$847.0K
14.86%
YoY
|
$995.0K
3.01%
YoY
|
$1.289M
9.77%
YoY
|
$1.058M
-29.65%
YoY
|
$737.4K
-54.16%
YoY
|
$965.9K
-33.39%
YoY
|
$1.174M
-24.67%
YoY
|
$1.504M
22.13%
YoY
|
$1.609M
51.95%
YoY
|
$1.450M
20.81%
YoY
|
$1.559M
76.61%
YoY
|
$1.232M
84.85%
YoY
|
$1.059M
N/A
|
| Selling, General & Admin |
$2.108M
-2.04%
YoY
|
$2.066M
-15.47%
YoY
|
$3.149M
51.18%
YoY
|
$2.287M
-5.14%
YoY
|
$2.152M
-0.23%
YoY
|
$2.444M
-3.04%
YoY
|
$2.083M
-16.84%
YoY
|
$2.411M
-9.02%
YoY
|
$2.157M
-31.35%
YoY
|
$2.521M
-42.12%
YoY
|
$2.505M
-41.3%
YoY
|
$2.650M
-7.57%
YoY
|
$3.142M
1.64%
YoY
|
$4.355M
73.43%
YoY
|
$4.267M
62.56%
YoY
|
$2.867M
-12.91%
YoY
|
$3.091M
-66.99%
YoY
|
$2.511M
-58.35%
YoY
|
$2.625M
-55.61%
YoY
|
$3.292M
N/A
|
| Research & Development |
$19.00K
216.67%
YoY
|
N/A
|
N/A
|
N/A
|
$6.000K
-77.78%
YoY
|
N/A
|
$75.00K
-77.59%
YoY
|
$5.000K
-98.77%
YoY
|
$27.00K
-86.13%
YoY
|
N/A
|
$334.6K
201.44%
YoY
|
$407.7K
47.4%
YoY
|
$194.7K
-29.53%
YoY
|
N/A
|
$111.0K
-52.36%
YoY
|
$276.6K
N/A
|
$276.3K
N/A
|
N/A
|
$233.0K
N/A
|
N/A
|
| Depreciation & Amortization |
$19.00K
5.56%
YoY
|
$20.00K
11.11%
YoY
|
$19.00K
5.56%
YoY
|
$16.00K
-15.79%
YoY
|
$18.00K
-5.26%
YoY
|
$18.00K
9.16%
YoY
|
$18.00K
-42.38%
YoY
|
$19.00K
-35.6%
YoY
|
$19.00K
-87.8%
YoY
|
$16.49K
-93.73%
YoY
|
$31.24K
43.22%
YoY
|
$29.50K
58.53%
YoY
|
$155.8K
999.51%
YoY
|
$262.8K
1685.33%
YoY
|
$21.81K
66.25%
YoY
|
$18.61K
46.88%
YoY
|
$14.17K
16.24%
YoY
|
$14.72K
35.05%
YoY
|
$13.12K
-49.3%
YoY
|
$12.67K
N/A
|
| Operating Expenses |
$2.127M
-1.16%
YoY
|
$2.066M
-15.47%
YoY
|
$3.149M
4098.67%
YoY
|
$2.287M
45640.0%
YoY
|
$2.152M
7870.37%
YoY
|
$2.444M
-3.04%
YoY
|
$75.00K
-77.59%
YoY
|
$5.000K
-98.77%
YoY
|
$27.00K
-86.13%
YoY
|
$2.521M
-42.12%
YoY
|
$334.6K
201.44%
YoY
|
$407.7K
-85.78%
YoY
|
$194.7K
-93.7%
YoY
|
$4.355M
73.43%
YoY
|
$111.0K
-95.77%
YoY
|
$2.867M
-12.91%
YoY
|
$3.091M
-66.99%
YoY
|
$2.511M
-58.35%
YoY
|
$2.625M
-55.61%
YoY
|
$3.292M
N/A
|
| Operating Profit |
-$878.0K
-29.93%
YoY
|
-$668.0K
-53.12%
YoY
|
-$2.071M
77.31%
YoY
|
-$1.394M
-10.87%
YoY
|
-$1.253M
7.83%
YoY
|
-$1.425M
15.7%
YoY
|
-$1.168M
-19.25%
YoY
|
-$1.564M
-18.23%
YoY
|
-$1.162M
-46.61%
YoY
|
-$1.232M
-61.28%
YoY
|
-$1.446M
-47.64%
YoY
|
-$1.913M
52.01%
YoY
|
-$2.176M
32.59%
YoY
|
-$3.181M
233.99%
YoY
|
-$2.762M
98.32%
YoY
|
-$1.258M
-43.66%
YoY
|
-$1.641M
-79.9%
YoY
|
-$952.4K
-81.49%
YoY
|
-$1.393M
-73.45%
YoY
|
-$2.233M
N/A
|
| Interest Expense |
$10.00K
-54.55%
YoY
|
-$32.00K
45.45%
YoY
|
$23.00K
0.0%
YoY
|
$21.00K
5.0%
YoY
|
$22.00K
-18.52%
YoY
|
-$22.00K
-75.56%
YoY
|
$23.00K
-86.58%
YoY
|
$20.00K
-81.66%
YoY
|
$27.00K
-55.71%
YoY
|
-$90.02K
19.91%
YoY
|
$171.4K
28.22%
YoY
|
$109.1K
-173.08%
YoY
|
$60.97K
-251.28%
YoY
|
-$75.07K
1120.65%
YoY
|
$133.6K
-786.43%
YoY
|
-$149.2K
2350.57%
YoY
|
-$40.30K
548.95%
YoY
|
-$6.150K
-81.68%
YoY
|
-$19.47K
57.27%
YoY
|
-$6.090K
N/A
|
| Other Income/Expense, Net |
$25.00K
-21.88%
YoY
|
-$115.0K
-148.32%
YoY
|
$22.00K
-87.71%
YoY
|
$24.00K
-87.03%
YoY
|
$32.00K
-78.52%
YoY
|
$238.0K
-2480.0%
YoY
|
$179.0K
N/A
|
$185.0K
507.15%
YoY
|
$149.0K
-401.68%
YoY
|
-$10.00K
-104.23%
YoY
|
$0.00
N/A
|
$30.47K
N/A
|
-$49.39K
311.58%
YoY
|
$236.6K
62157.89%
YoY
|
N/A
N/A
|
N/A
N/A
|
-$12.00K
-155.63%
YoY
|
$380.00
-97.53%
YoY
|
$3.520K
1073.33%
YoY
|
N/A
N/A
|
| Pretax Income |
-$852.0K
-31.46%
YoY
|
-$815.0K
-35.01%
YoY
|
-$2.072M
104.74%
YoY
|
-$1.391M
-0.57%
YoY
|
-$1.243M
19.52%
YoY
|
-$1.254M
14.94%
YoY
|
-$1.012M
-37.44%
YoY
|
-$1.399M
-29.74%
YoY
|
-$1.040M
-54.52%
YoY
|
-$1.091M
-63.87%
YoY
|
-$1.618M
-40.69%
YoY
|
-$1.991M
36.76%
YoY
|
-$2.287M
35.01%
YoY
|
-$3.019M
215.12%
YoY
|
-$2.727M
93.59%
YoY
|
-$1.456M
-34.98%
YoY
|
-$1.694M
-79.22%
YoY
|
-$958.2K
-81.45%
YoY
|
-$1.409M
-73.21%
YoY
|
-$2.240M
N/A
|
| Income Tax |
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
|
$0.00
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
N/A
|
N/A
N/A
|
| Net Earnings |
-$852.0K
-31.46%
YoY
|
-$815.0K
-35.01%
YoY
|
-$2.072M
104.74%
YoY
|
-$1.391M
-0.57%
YoY
|
-$1.243M
19.52%
YoY
|
-$1.254M
14.94%
YoY
|
-$1.012M
-37.44%
YoY
|
-$1.399M
-29.74%
YoY
|
-$1.040M
-54.52%
YoY
|
-$1.091M
-63.87%
YoY
|
-$1.618M
-40.69%
YoY
|
-$1.991M
36.76%
YoY
|
-$2.287M
35.01%
YoY
|
-$3.019M
215.12%
YoY
|
-$2.727M
93.59%
YoY
|
-$1.456M
-34.98%
YoY
|
-$1.694M
-79.22%
YoY
|
-$958.2K
-81.45%
YoY
|
-$1.409M
-73.21%
YoY
|
-$2.240M
N/A
|
| Basic Earnings Per Share |
-$0.12
-40.0%
YoY
|
N/A
|
-$0.32
100.0%
YoY
|
-$0.22
-4.35%
YoY
|
-$0.20
17.65%
YoY
|
N/A
|
-$0.16
N/A
|
-$0.23
-14.81%
YoY
|
-$0.17
-48.48%
YoY
|
N/A
|
$0.00
N/A
|
-$0.27
N/A
|
-$0.33
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.12
-40.0%
YoY
|
-$0.12
-36.75%
YoY
|
-$0.32
100.0%
YoY
|
-$0.22
-4.35%
YoY
|
-$0.20
17.65%
YoY
|
-$0.19
22.82%
YoY
|
-$0.16
N/A
|
-$0.23
16688.32%
YoY
|
-$0.17
10329.45%
YoY
|
-$0.16
6703.07%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$2.509K
96.28%
YoY
|
-$1.351K
-36.49%
YoY
|
-$1.599K
-81.04%
YoY
|
-$858.20
-85.3%
YoY
|
-$1.278K
-82.13%
YoY
|
-$2.127K
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
|
N/A
|
| Basic Shares Outstanding |
7.615M shares
20.02%
YoY
|
N/A
|
6.551M shares
4.65%
YoY
|
6.450M shares
4.47%
YoY
|
6.345M shares
3.58%
YoY
|
N/A
|
6.260M shares
-99.56%
YoY
|
6.174M shares
-99.59%
YoY
|
6.125M shares
-99.58%
YoY
|
N/A
|
1.421B shares
-3.75%
YoY
|
1.491B shares
N/A
|
1.464B shares
N/A
|
N/A
|
1.476B shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
7.022M shares
10.67%
YoY
|
N/A
|
6.405M shares
2.32%
YoY
|
6.345M shares
2.77%
YoY
|
6.345M shares
2.49%
YoY
|
N/A
|
6.260M shares
-99.56%
YoY
|
6.174M shares
-15.03%
YoY
|
6.191M shares
-11.68%
YoY
|
N/A
|
1.421B shares
30.69%
YoY
|
7.266M shares
N/A
|
7.010M shares
N/A
|
N/A
|
1.087B shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...