|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$12.43M
-11.55%
YoY
|
$14.05M
2.35%
YoY
|
$13.73M
-18.05%
YoY
|
$16.76M
72.56%
YoY
|
$9.710M
33.38%
YoY
|
| Cost Of Revenue |
$4.615M
10.15%
YoY
|
$4.190M
12.23%
YoY
|
$3.733M
10.29%
YoY
|
$3.385M
39.44%
YoY
|
$2.427M
54.6%
YoY
|
| Gross Profit |
$7.816M
-20.77%
YoY
|
$9.865M
-1.34%
YoY
|
$9.999M
-25.22%
YoY
|
$13.37M
83.59%
YoY
|
$7.283M
27.55%
YoY
|
| Selling, General & Admin |
$15.50M
31.29%
YoY
|
$11.80M
-1.29%
YoY
|
$11.96M
-33.18%
YoY
|
$17.89M
108.37%
YoY
|
$8.588M
6.95%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.332M
-25.43%
YoY
|
$1.786M
-31.55%
YoY
|
$2.609M
-6.88%
YoY
|
$2.802M
74.32%
YoY
|
$1.607M
20.85%
YoY
|
| Operating Expenses |
$21.44M
-1.41%
YoY
|
$21.75M
49.31%
YoY
|
$14.57M
-62.12%
YoY
|
$38.45M
277.18%
YoY
|
$10.20M
9.04%
YoY
|
| Operating Profit |
-$9.013M
17.13%
YoY
|
-$7.695M
68.44%
YoY
|
-$4.568M
-78.95%
YoY
|
-$21.70M
645.07%
YoY
|
-$2.912M
-19.99%
YoY
|
| Interest Expense |
$1.043M
-165.86%
YoY
|
-$1.584M
-4.39%
YoY
|
-$1.656M
80.42%
YoY
|
-$918.0K
N/A
|
N/A
|
| Other Income/Expense, Net |
$2.025M
-247.15%
YoY
|
-$1.376M
-124.98%
YoY
|
$5.510M
-80.44%
YoY
|
$28.17M
-254.87%
YoY
|
-$18.19M
4563.12%
YoY
|
| Pretax Income |
-$6.988M
-22.97%
YoY
|
-$9.072M
-9.51%
YoY
|
-$10.03M
-255.04%
YoY
|
$6.466M
-130.65%
YoY
|
-$21.10M
470.23%
YoY
|
| Income Tax |
N/A
N/A
|
N/A
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$6.988M
-22.97%
YoY
|
-$9.072M
-37.65%
YoY
|
-$14.55M
-325.01%
YoY
|
$6.466M
-130.65%
YoY
|
-$21.10M
470.23%
YoY
|
| Basic Earnings Per Share |
-$1.28
-85.79%
YoY
|
-$9.01
74.61%
YoY
|
-$5.16
1128.57%
YoY
|
-$0.42
-98.66%
YoY
|
-$31.34
N/A
|
| Diluted Earnings Per Share |
-$1.28
-85.79%
YoY
|
-$9.01
74.95%
YoY
|
-$5.15
1114.88%
YoY
|
-$0.42
-100.0%
YoY
|
-$2.090M
136.06%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
5.452M shares
441.39%
YoY
|
1.007M shares
-64.29%
YoY
|
2.820M shares
157.56%
YoY
|
1.095M shares
62.67%
YoY
|
673.1K shares
N/A
|
| Diluted Shares Outstanding |
5.452M shares
441.39%
YoY
|
1.007M shares
-64.29%
YoY
|
2.820M shares
157.56%
YoY
|
1.095M shares
62.67%
YoY
|
673.1K shares
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$3.827M
-9.66%
YoY
|
$2.612M
-20.78%
YoY
|
$2.496M
-27.47%
YoY
|
$3.087M
-4.54%
YoY
|
$4.236M
3.77%
YoY
|
$3.297M
-0.73%
YoY
|
$3.441M
5.06%
YoY
|
$3.233M
1.17%
YoY
|
$4.082M
3.64%
YoY
|
$3.321M
-20.16%
YoY
|
$3.276M
-21.13%
YoY
|
$3.196M
-24.04%
YoY
|
$3.939M
-7.0%
YoY
|
$4.160M
59.12%
YoY
|
$4.153M
60.88%
YoY
|
$4.207M
92.03%
YoY
|
$4.236M
84.16%
YoY
|
$2.614M
34.06%
YoY
|
$2.582M
53.67%
YoY
|
| Cost Of Revenue |
$1.582M
7.65%
YoY
|
$1.161M
3.2%
YoY
|
$996.0K
10.39%
YoY
|
$988.8K
11.56%
YoY
|
$1.469M
15.11%
YoY
|
$1.125M
9.03%
YoY
|
$902.3K
12.78%
YoY
|
$886.4K
7.79%
YoY
|
$1.277M
17.83%
YoY
|
$1.031M
34.36%
YoY
|
$800.0K
-7.29%
YoY
|
$822.3K
-3.28%
YoY
|
$1.083M
19.82%
YoY
|
$767.6K
13.07%
YoY
|
$862.9K
30.6%
YoY
|
$850.1K
52.28%
YoY
|
$904.2K
70.6%
YoY
|
$678.8K
74.06%
YoY
|
$660.7K
65.18%
YoY
|
| Gross Profit |
$2.245M
-18.86%
YoY
|
$1.452M
-33.19%
YoY
|
$1.500M
-40.93%
YoY
|
$2.098M
-10.61%
YoY
|
$2.767M
-1.39%
YoY
|
$2.173M
-5.12%
YoY
|
$2.539M
2.39%
YoY
|
$2.347M
-1.12%
YoY
|
$2.806M
-1.75%
YoY
|
$2.290M
-32.49%
YoY
|
$2.480M
-24.63%
YoY
|
$2.374M
-29.29%
YoY
|
$2.856M
-14.28%
YoY
|
$3.392M
75.27%
YoY
|
$3.291M
71.3%
YoY
|
$3.357M
105.63%
YoY
|
$3.332M
88.23%
YoY
|
$1.935M
24.06%
YoY
|
$1.921M
50.07%
YoY
|
| Selling, General & Admin |
$3.180M
-16.6%
YoY
|
$2.461M
-12.66%
YoY
|
$5.100M
93.96%
YoY
|
$4.124M
36.37%
YoY
|
$3.813M
14.39%
YoY
|
$2.817M
23.95%
YoY
|
$2.629M
-19.34%
YoY
|
$3.024M
-14.98%
YoY
|
$3.334M
3.95%
YoY
|
$2.273M
-45.01%
YoY
|
$3.260M
-20.37%
YoY
|
$3.556M
-21.76%
YoY
|
$3.207M
-37.39%
YoY
|
$4.133M
82.43%
YoY
|
$4.094M
103.84%
YoY
|
$4.545M
91.95%
YoY
|
$5.122M
162.68%
YoY
|
$2.266M
15.59%
YoY
|
$2.008M
-1.06%
YoY
|
| Research & Development |
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
|
| Depreciation & Amortization |
$304.4K
-15.57%
YoY
|
$311.4K
-13.6%
YoY
|
$313.7K
-25.62%
YoY
|
$346.2K
-26.31%
YoY
|
$360.6K
-32.49%
YoY
|
$360.4K
-44.48%
YoY
|
$421.8K
-35.11%
YoY
|
$469.8K
-38.78%
YoY
|
$534.2K
-1.42%
YoY
|
$649.2K
-10.39%
YoY
|
$650.0K
-8.89%
YoY
|
$767.4K
1.45%
YoY
|
$541.9K
-10.81%
YoY
|
$724.5K
40.09%
YoY
|
$713.4K
84.0%
YoY
|
$756.4K
103.09%
YoY
|
$607.5K
84.1%
YoY
|
$517.1K
56.71%
YoY
|
$387.7K
14.04%
YoY
|
| Operating Expenses |
$5.067M
-10.22%
YoY
|
$2.772M
-12.77%
YoY
|
$6.410M
62.13%
YoY
|
$5.458M
24.63%
YoY
|
$5.643M
-38.08%
YoY
|
$3.178M
8.82%
YoY
|
$3.953M
-16.07%
YoY
|
$4.380M
-12.99%
YoY
|
$9.114M
88.62%
YoY
|
$2.920M
-39.89%
YoY
|
$4.711M
-16.92%
YoY
|
$5.034M
-18.17%
YoY
|
$4.832M
-15.67%
YoY
|
$4.858M
74.56%
YoY
|
$5.670M
136.64%
YoY
|
$6.152M
86.67%
YoY
|
$5.730M
151.31%
YoY
|
$2.783M
22.05%
YoY
|
$2.396M
1.1%
YoY
|
| Operating Profit |
-$1.240M
-11.88%
YoY
|
-$1.320M
31.38%
YoY
|
-$3.914M
664.43%
YoY
|
-$2.372M
106.86%
YoY
|
-$1.407M
-72.04%
YoY
|
-$1.005M
59.47%
YoY
|
-$512.0K
-64.32%
YoY
|
-$1.147M
-37.62%
YoY
|
-$5.032M
463.49%
YoY
|
-$630.2K
-57.0%
YoY
|
-$1.435M
-5.39%
YoY
|
-$1.838M
-5.48%
YoY
|
-$893.0K
-62.76%
YoY
|
-$1.466M
72.95%
YoY
|
-$1.517M
219.21%
YoY
|
-$1.945M
76.03%
YoY
|
-$2.398M
370.23%
YoY
|
-$847.5K
17.7%
YoY
|
-$475.2K
-56.4%
YoY
|
| Interest Expense |
-$152.4K
-53.14%
YoY
|
-$147.6K
-61.02%
YoY
|
-$251.4K
-35.72%
YoY
|
-$319.0K
-20.94%
YoY
|
-$325.2K
-20.74%
YoY
|
-$378.7K
-6.46%
YoY
|
-$391.1K
-6.88%
YoY
|
-$403.5K
8.79%
YoY
|
-$410.3K
N/A
|
-$404.9K
N/A
|
-$420.0K
50.0%
YoY
|
-$370.9K
90.28%
YoY
|
N/A
|
N/A
|
-$280.0K
N/A
|
-$194.9K
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
-$231.4K
-29.84%
YoY
|
-$64.80K
346.9%
YoY
|
$2.757M
-947.46%
YoY
|
-$339.1K
-1.09%
YoY
|
-$329.7K
4.7%
YoY
|
-$14.50K
-100.99%
YoY
|
-$325.3K
-125.1%
YoY
|
-$342.8K
-83.13%
YoY
|
-$314.9K
-108.12%
YoY
|
$1.458M
-139.91%
YoY
|
$1.296M
-83.03%
YoY
|
-$2.032M
-116.33%
YoY
|
$3.877M
-66.97%
YoY
|
-$3.653M
-79.44%
YoY
|
$7.639M
-6464.22%
YoY
|
$12.44M
-7328.81%
YoY
|
$11.74M
-13142.41%
YoY
|
-$17.76M
12589.25%
YoY
|
-$120.0K
-14.26%
YoY
|
| Pretax Income |
-$1.471M
-15.3%
YoY
|
-$1.383M
-1.06%
YoY
|
-$1.157M
38.13%
YoY
|
-$2.711M
82.01%
YoY
|
-$1.737M
-67.51%
YoY
|
-$1.398M
-84.27%
YoY
|
-$837.3K
498.08%
YoY
|
-$1.489M
-61.51%
YoY
|
-$5.347M
-279.19%
YoY
|
-$8.888M
-54.4%
YoY
|
-$140.0K
-102.29%
YoY
|
-$3.870M
-136.87%
YoY
|
$2.984M
-68.05%
YoY
|
-$19.49M
4.72%
YoY
|
$6.122M
-1128.53%
YoY
|
$10.50M
-921.97%
YoY
|
$9.340M
-1559.38%
YoY
|
-$18.61M
5217.83%
YoY
|
-$595.2K
-51.61%
YoY
|
| Income Tax |
$0.00
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$1.471M
-15.3%
YoY
|
-$1.383M
-1.06%
YoY
|
-$1.157M
38.13%
YoY
|
-$2.711M
82.01%
YoY
|
-$1.737M
-67.51%
YoY
|
-$1.398M
-87.91%
YoY
|
-$837.3K
502.37%
YoY
|
-$1.489M
41.14%
YoY
|
-$5.347M
198.94%
YoY
|
-$11.57M
-40.66%
YoY
|
-$139.0K
-102.27%
YoY
|
-$1.055M
-110.05%
YoY
|
-$1.789M
-119.15%
YoY
|
-$19.49M
4.72%
YoY
|
$6.122M
-1128.53%
YoY
|
$10.50M
-921.98%
YoY
|
$9.340M
-1621.36%
YoY
|
-$18.61M
5217.83%
YoY
|
-$595.2K
-51.61%
YoY
|
| Basic Earnings Per Share |
-$0.09
-86.36%
YoY
|
N/A
|
-$0.20
-70.15%
YoY
|
-$0.85
-69.2%
YoY
|
-$0.66
-18.52%
YoY
|
N/A
|
-$0.67
1240.0%
YoY
|
-$2.76
607.69%
YoY
|
-$0.81
-29.57%
YoY
|
N/A
|
-$0.05
-114.29%
YoY
|
-$0.39
-169.64%
YoY
|
-$1.15
-146.75%
YoY
|
N/A
|
$0.35
-800.0%
YoY
|
$0.56
-566.67%
YoY
|
$2.46
N/A
|
N/A
|
-$0.05
N/A
|
| Diluted Earnings Per Share |
-$0.09
-86.36%
YoY
|
-$0.14
-81.99%
YoY
|
-$0.20
-70.15%
YoY
|
-$0.85
-69.2%
YoY
|
-$0.66
-18.52%
YoY
|
-$0.76
-74.01%
YoY
|
-$0.67
1240.0%
YoY
|
-$2.76
607.69%
YoY
|
-$0.81
-29.57%
YoY
|
-$2.91
-86.33%
YoY
|
-$0.05
-50.0%
YoY
|
-$0.39
290.0%
YoY
|
-$1.15
-100.0%
YoY
|
-$21.28
-100.0%
YoY
|
-$0.10
-100.0%
YoY
|
-$0.10
-16.67%
YoY
|
$395.8K
-566.27%
YoY
|
-$1.698M
1957.09%
YoY
|
-$54.39K
-81.61%
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 |
21.25M shares
640.56%
YoY
|
9.866M shares
476.07%
YoY
|
4.346M shares
250.66%
YoY
|
2.975M shares
-47.74%
YoY
|
2.870M shares
-56.31%
YoY
|
1.713M shares
-30.77%
YoY
|
1.239M shares
-41.71%
YoY
|
5.692M shares
249.0%
YoY
|
6.569M shares
319.46%
YoY
|
2.474M shares
-86.3%
YoY
|
2.126M shares
-87.08%
YoY
|
1.631M shares
-91.3%
YoY
|
1.566M shares
59.71%
YoY
|
18.05M shares
N/A
|
16.46M shares
50.37%
YoY
|
18.74M shares
71.37%
YoY
|
980.6K shares
N/A
|
N/A
|
10.94M shares
N/A
|
| Diluted Shares Outstanding |
17.01M shares
550.97%
YoY
|
N/A
|
5.827M shares
365.12%
YoY
|
3.198M shares
493.26%
YoY
|
2.613M shares
-60.23%
YoY
|
N/A
|
1.253M shares
-58.54%
YoY
|
539.1K shares
-80.15%
YoY
|
6.569M shares
200.53%
YoY
|
N/A
|
3.021M shares
-82.66%
YoY
|
2.717M shares
-87.06%
YoY
|
2.186M shares
82.84%
YoY
|
N/A
|
17.42M shares
59.21%
YoY
|
20.99M shares
91.95%
YoY
|
1.195M shares
N/A
|
N/A
|
10.94M shares
N/A
|
Loading...