|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$17.63M
19.55%
YoY
|
$14.75M
-38.7%
YoY
|
$24.06M
-11.45%
YoY
|
$27.17M
20.18%
YoY
|
$22.61M
N/A
|
| Cost Of Revenue |
$12.65M
16.82%
YoY
|
$10.83M
-33.14%
YoY
|
$16.19M
-17.79%
YoY
|
$19.69M
27.61%
YoY
|
$15.43M
N/A
|
| Gross Profit |
$4.984M
27.06%
YoY
|
$3.923M
-50.15%
YoY
|
$7.869M
5.26%
YoY
|
$7.476M
4.18%
YoY
|
$7.176M
N/A
|
| Selling, General & Admin |
$6.297M
21.7%
YoY
|
$5.174M
3.57%
YoY
|
$4.996M
19.38%
YoY
|
$4.185M
11.72%
YoY
|
$3.746M
N/A
|
| Research & Development |
$654.0K
10.01%
YoY
|
$594.5K
-45.15%
YoY
|
$1.084M
30.76%
YoY
|
$829.0K
-11.71%
YoY
|
$939.0K
N/A
|
| Depreciation & Amortization |
$238.6K
-0.07%
YoY
|
$238.8K
7.99%
YoY
|
$221.1K
-33.06%
YoY
|
$330.3K
-33.45%
YoY
|
$496.3K
N/A
|
| Operating Expenses |
$6.951M
20.49%
YoY
|
$5.769M
-5.12%
YoY
|
$6.080M
21.26%
YoY
|
$5.014M
7.02%
YoY
|
$4.685M
N/A
|
| Operating Profit |
-$1.967M
6.53%
YoY
|
-$1.846M
-203.2%
YoY
|
$1.789M
-27.34%
YoY
|
$2.462M
-1.16%
YoY
|
$2.491M
N/A
|
| Interest Expense |
$77.90K
15.18%
YoY
|
$67.64K
-88.44%
YoY
|
$585.0K
-382.61%
YoY
|
-$207.0K
-26.86%
YoY
|
-$283.0K
N/A
|
| Other Income/Expense, Net |
$285.7K
-38.51%
YoY
|
$464.7K
311.23%
YoY
|
$113.0K
-73.96%
YoY
|
$434.0K
-10.33%
YoY
|
$484.0K
N/A
|
| Pretax Income |
-$1.681M
21.68%
YoY
|
-$1.381M
-155.57%
YoY
|
$2.486M
-7.55%
YoY
|
$2.689M
-0.07%
YoY
|
$2.691M
N/A
|
| Income Tax |
-$270.5K
213.31%
YoY
|
-$86.34K
-131.06%
YoY
|
$278.0K
-30.5%
YoY
|
$400.0K
53.26%
YoY
|
$261.0K
N/A
|
| Net Earnings |
-$1.410M
8.9%
YoY
|
-$1.295M
-158.66%
YoY
|
$2.208M
-3.54%
YoY
|
$2.289M
-5.8%
YoY
|
$2.430M
N/A
|
| Basic Earnings Per Share |
-$0.12
-7.69%
YoY
|
-$0.13
-159.09%
YoY
|
$0.22
-4.35%
YoY
|
$0.23
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.12
-7.69%
YoY
|
-$0.13
-168.42%
YoY
|
$0.19
-5.0%
YoY
|
$0.20
-4.76%
YoY
|
$0.21
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
11.58M shares
12.56%
YoY
|
10.29M shares
2.89%
YoY
|
10.00M shares
0.0%
YoY
|
10.00M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
11.58M shares
12.56%
YoY
|
10.29M shares
2.89%
YoY
|
10.00M shares
0.0%
YoY
|
10.00M shares
N/A
|
N/A
|
|
Concept
|
2025 Q3 | 2025 Q1 | 2024 Q3 | 2024 Q1 | 2023 Q3 | 2023 Q1 | 2022 Q3 | 2022 Q1 |
|---|---|---|---|---|---|---|---|---|
| Revenue |
$8.466M
-8.17%
YoY
|
$8.413M
16.12%
YoY
|
$9.219M
22.86%
YoY
|
$7.245M
-69.89%
YoY
|
$7.504M
-51.96%
YoY
|
$24.06M
-11.45%
YoY
|
$15.62M
9.49%
YoY
|
$27.17M
N/A
|
| Cost Of Revenue |
$5.990M
-7.43%
YoY
|
$6.177M
10.24%
YoY
|
$6.471M
23.88%
YoY
|
$5.603M
-65.4%
YoY
|
$5.223M
-48.7%
YoY
|
$16.19M
-17.79%
YoY
|
$10.18M
-1.17%
YoY
|
$19.69M
N/A
|
| Gross Profit |
$2.476M
-9.91%
YoY
|
$2.237M
36.19%
YoY
|
$2.748M
20.49%
YoY
|
$1.642M
-79.13%
YoY
|
$2.280M
-58.08%
YoY
|
$7.869M
5.25%
YoY
|
$5.439M
37.19%
YoY
|
$7.476M
N/A
|
| Selling, General & Admin |
$3.104M
-3.64%
YoY
|
$3.076M
4.34%
YoY
|
$3.221M
44.66%
YoY
|
$2.947M
-41.0%
YoY
|
$2.227M
-19.58%
YoY
|
$4.996M
19.38%
YoY
|
$2.769M
31.86%
YoY
|
$4.185M
N/A
|
| Research & Development |
$331.1K
-0.33%
YoY
|
$321.9K
25.51%
YoY
|
$332.2K
-1.73%
YoY
|
$256.5K
-76.34%
YoY
|
$338.0K
-40.55%
YoY
|
$1.084M
30.77%
YoY
|
$568.7K
21.7%
YoY
|
$829.0K
N/A
|
| Depreciation & Amortization |
$121.9K
12.66%
YoY
|
$390.3K
213.37%
YoY
|
$108.2K
-5.26%
YoY
|
$124.6K
154.7%
YoY
|
$114.2K
-33.68%
YoY
|
$48.90K
-72.57%
YoY
|
$172.2K
13.29%
YoY
|
$178.3K
N/A
|
| Operating Expenses |
$3.435M
-3.33%
YoY
|
$3.397M
6.04%
YoY
|
$3.554M
38.55%
YoY
|
$3.204M
-47.3%
YoY
|
$2.565M
-23.15%
YoY
|
$6.080M
21.26%
YoY
|
$3.338M
30.01%
YoY
|
$5.014M
N/A
|
| Operating Profit |
-$959.6K
19.09%
YoY
|
-$1.161M
-25.66%
YoY
|
-$805.8K
183.24%
YoY
|
-$1.562M
-187.32%
YoY
|
-$284.5K
-113.54%
YoY
|
$1.788M
-27.36%
YoY
|
$2.102M
50.4%
YoY
|
$2.462M
N/A
|
| Interest Expense |
-$149.7K
-36.16%
YoY
|
$312.4K
-477.84%
YoY
|
-$234.5K
-140.74%
YoY
|
-$82.68K
-114.13%
YoY
|
$575.6K
-37.44%
YoY
|
$585.0K
-382.89%
YoY
|
$920.1K
-822.65%
YoY
|
-$206.8K
N/A
|
| Other Income/Expense, Net |
$32.30K
-68.97%
YoY
|
$103.7K
-229.82%
YoY
|
$104.1K
101.63%
YoY
|
-$79.88K
-171.0%
YoY
|
$51.63K
-31.43%
YoY
|
$112.5K
-74.07%
YoY
|
$75.30K
-31.33%
YoY
|
$433.8K
N/A
|
| Pretax Income |
-$1.077M
15.05%
YoY
|
-$744.8K
-56.8%
YoY
|
-$936.1K
-373.11%
YoY
|
-$1.724M
-169.36%
YoY
|
$342.8K
-88.93%
YoY
|
$2.486M
-7.55%
YoY
|
$3.097M
124.46%
YoY
|
$2.689M
N/A
|
| Income Tax |
-$105.9K
-44.79%
YoY
|
-$78.70K
408.07%
YoY
|
-$191.8K
170.71%
YoY
|
-$15.49K
-105.58%
YoY
|
-$70.85K
-127.61%
YoY
|
$277.7K
-30.54%
YoY
|
$256.6K
29.99%
YoY
|
$399.8K
N/A
|
| Net Earnings |
-$971.1K
30.47%
YoY
|
-$666.2K
-61.01%
YoY
|
-$744.3K
-279.95%
YoY
|
-$1.709M
-177.39%
YoY
|
$413.6K
-85.44%
YoY
|
$2.208M
-3.54%
YoY
|
$2.840M
140.24%
YoY
|
$2.289M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.84
1197.51%
YoY
|
-$0.06
-70.01%
YoY
|
-$0.06
-276.84%
YoY
|
-$0.19
-195.66%
YoY
|
$0.04
-85.44%
YoY
|
$0.19
-3.54%
YoY
|
$0.25
140.23%
YoY
|
$0.20
N/A
|
| COMMON SHARES |
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
|
11.58M shares
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
|
Loading...