|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$2.190M
-1.82%
YoY
|
$2.231M
6.68%
YoY
|
$2.091M
-2.16%
YoY
|
$2.138M
21.94%
YoY
|
$1.753M
-50.49%
YoY
|
| Cost Of Revenue |
$1.175M
-10.1%
YoY
|
$1.307M
0.27%
YoY
|
$1.303M
71.27%
YoY
|
$761.0K
-40.48%
YoY
|
$1.278M
-20.37%
YoY
|
| Gross Profit |
$1.016M
9.88%
YoY
|
$924.3K
17.29%
YoY
|
$788.1K
-42.75%
YoY
|
$1.377M
190.12%
YoY
|
$474.5K
-75.48%
YoY
|
| Selling, General & Admin |
$1.662M
20.66%
YoY
|
$1.378M
65.99%
YoY
|
$830.0K
-69.69%
YoY
|
$2.739M
7.05%
YoY
|
$2.559M
-41.78%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$2.300K
-26.75%
YoY
|
$3.140K
-2.48%
YoY
|
$3.220K
25.29%
YoY
|
$2.570K
28.5%
YoY
|
$2.000K
33.33%
YoY
|
| Operating Expenses |
$2.551M
-0.59%
YoY
|
$2.566M
12.34%
YoY
|
$2.284M
-16.6%
YoY
|
$2.739M
7.05%
YoY
|
$2.559M
-41.78%
YoY
|
| Operating Profit |
-$1.535M
-6.49%
YoY
|
-$1.642M
9.73%
YoY
|
-$1.496M
9.83%
YoY
|
-$1.362M
-34.64%
YoY
|
-$2.084M
-15.28%
YoY
|
| Interest Expense |
-$225.5K
-173.42%
YoY
|
$307.1K
380.56%
YoY
|
$63.91K
-107.55%
YoY
|
-$846.5K
-41.79%
YoY
|
-$1.454M
16256.02%
YoY
|
| Other Income/Expense, Net |
-$204.8K
-88.57%
YoY
|
-$1.792M
227.78%
YoY
|
-$546.8K
-18634.37%
YoY
|
$2.950K
N/A
|
$0.00
-100.0%
YoY
|
| Pretax Income |
-$1.740M
-49.33%
YoY
|
-$3.434M
68.09%
YoY
|
-$2.043M
8.85%
YoY
|
-$1.877M
-46.96%
YoY
|
-$3.538M
11.94%
YoY
|
| Income Tax |
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
| Net Earnings |
-$1.740M
-49.33%
YoY
|
-$3.434M
68.09%
YoY
|
-$2.043M
8.85%
YoY
|
-$1.877M
-46.96%
YoY
|
-$3.538M
11.94%
YoY
|
| Basic Earnings Per Share |
-$0.04
-60.0%
YoY
|
-$0.10
42.86%
YoY
|
-$0.07
0.0%
YoY
|
-$0.07
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.04
-60.0%
YoY
|
-$0.10
233.33%
YoY
|
-$0.03
-100.0%
YoY
|
-$68.55K
-57.22%
YoY
|
-$160.2K
-7.23%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
46.76M shares
29.68%
YoY
|
36.06M shares
22.22%
YoY
|
29.50M shares
7.78%
YoY
|
27.38M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
46.76M shares
29.68%
YoY
|
36.06M shares
22.22%
YoY
|
29.50M shares
7.78%
YoY
|
27.38M shares
N/A
|
N/A
|
|
Concept
|
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 |
$595.3K
-2.55%
YoY
|
$447.1K
-11.04%
YoY
|
$476.7K
-24.06%
YoY
|
$449.2K
-30.15%
YoY
|
$610.9K
2.93%
YoY
|
$502.6K
44.92%
YoY
|
$627.8K
-3.08%
YoY
|
$643.1K
16.53%
YoY
|
$593.5K
-3.88%
YoY
|
$346.8K
-40.47%
YoY
|
$647.7K
90.77%
YoY
|
$551.9K
-19.26%
YoY
|
$617.4K
-9.7%
YoY
|
$582.6K
65.24%
YoY
|
$339.5K
-18.74%
YoY
|
$683.5K
6.09%
YoY
|
$683.8K
41.18%
YoY
|
$352.6K
16.66%
YoY
|
| Cost Of Revenue |
$296.2K
114.12%
YoY
|
$197.7K
-19.0%
YoY
|
$127.8K
-53.36%
YoY
|
$518.4K
-20.83%
YoY
|
$138.3K
8.29%
YoY
|
$244.1K
-21.79%
YoY
|
$274.0K
29.17%
YoY
|
$654.8K
40.58%
YoY
|
$127.7K
-68.5%
YoY
|
$312.1K
-2.4%
YoY
|
$212.1K
88.99%
YoY
|
$465.8K
-4838.35%
YoY
|
$405.5K
13.44%
YoY
|
$319.8K
62.59%
YoY
|
$112.2K
-48.19%
YoY
|
-$9.830K
-101.44%
YoY
|
$357.4K
26.83%
YoY
|
$196.7K
23.85%
YoY
|
| Gross Profit |
$299.1K
-36.7%
YoY
|
$249.3K
-3.52%
YoY
|
$348.9K
-1.37%
YoY
|
-$69.10K
490.09%
YoY
|
$472.5K
1.45%
YoY
|
$258.4K
645.8%
YoY
|
$353.8K
-18.78%
YoY
|
-$11.71K
-113.61%
YoY
|
$465.8K
119.74%
YoY
|
$34.65K
-86.81%
YoY
|
$435.6K
91.65%
YoY
|
$86.07K
-87.59%
YoY
|
$212.0K
-35.05%
YoY
|
$262.8K
68.58%
YoY
|
$227.3K
12.98%
YoY
|
$693.3K
-1938.45%
YoY
|
$326.3K
61.15%
YoY
|
$155.9K
8.7%
YoY
|
| Selling, General & Admin |
$557.5K
2.91%
YoY
|
$405.5K
-34.78%
YoY
|
$872.8K
75.19%
YoY
|
$889.2K
-25.17%
YoY
|
$541.7K
0.44%
YoY
|
$621.6K
3.53%
YoY
|
$498.2K
-32.29%
YoY
|
$1.188M
N/A
|
$539.3K
-22.44%
YoY
|
$600.4K
12.28%
YoY
|
$735.8K
-15.76%
YoY
|
N/A
|
$695.4K
-6.95%
YoY
|
$534.8K
-13.87%
YoY
|
$873.5K
1.55%
YoY
|
$2.739M
N/A
|
$747.3K
-26.84%
YoY
|
$620.9K
79.33%
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
|
| Depreciation & Amortization |
$400.00
-69.23%
YoY
|
$400.00
N/A
|
$400.00
-49.37%
YoY
|
$200.00
-75.0%
YoY
|
$1.300K
-44.44%
YoY
|
$0.00
-100.0%
YoY
|
$790.00
-38.76%
YoY
|
$800.00
-106.3%
YoY
|
$2.340K
101.72%
YoY
|
$620.00
-43.64%
YoY
|
$1.290K
-90.56%
YoY
|
-$12.70K
-4068.75%
YoY
|
$1.160K
39.76%
YoY
|
$1.100K
34.15%
YoY
|
$13.66K
2176.67%
YoY
|
$320.00
-36.0%
YoY
|
$830.00
66.0%
YoY
|
$820.00
64.0%
YoY
|
| Operating Expenses |
$557.5K
2.91%
YoY
|
$405.5K
-34.78%
YoY
|
$872.8K
75.19%
YoY
|
$889.2K
28.8%
YoY
|
$541.7K
0.44%
YoY
|
$621.6K
3.53%
YoY
|
$498.2K
-32.29%
YoY
|
$690.4K
282.56%
YoY
|
$539.3K
-22.44%
YoY
|
$600.4K
12.28%
YoY
|
$735.8K
-15.76%
YoY
|
$180.5K
-64.65%
YoY
|
$695.4K
-6.95%
YoY
|
$534.8K
-13.87%
YoY
|
$873.5K
1.55%
YoY
|
$510.5K
72.48%
YoY
|
$747.3K
-26.84%
YoY
|
$620.9K
79.33%
YoY
|
| Operating Profit |
-$258.4K
273.47%
YoY
|
-$156.1K
-57.01%
YoY
|
-$523.9K
262.72%
YoY
|
-$958.3K
36.5%
YoY
|
-$69.18K
-5.95%
YoY
|
-$363.2K
-35.8%
YoY
|
-$144.4K
-51.89%
YoY
|
-$702.1K
643.8%
YoY
|
-$73.56K
-84.78%
YoY
|
-$565.8K
108.0%
YoY
|
-$300.2K
-53.54%
YoY
|
-$94.39K
-151.66%
YoY
|
-$483.4K
14.84%
YoY
|
-$272.0K
-41.51%
YoY
|
-$646.2K
-1.94%
YoY
|
$182.7K
-154.76%
YoY
|
-$420.9K
-48.6%
YoY
|
-$465.0K
129.26%
YoY
|
| Interest Expense |
-$69.30K
66.19%
YoY
|
-$27.70K
-69.96%
YoY
|
-$36.40K
-197.84%
YoY
|
-$54.40K
-83.17%
YoY
|
-$41.70K
-250.03%
YoY
|
-$92.20K
-545.41%
YoY
|
$37.20K
68.03%
YoY
|
-$323.3K
16.84%
YoY
|
$27.80K
-12.35%
YoY
|
$20.70K
720.45%
YoY
|
$22.14K
-747.37%
YoY
|
-$276.7K
24384.07%
YoY
|
$31.71K
-235.28%
YoY
|
$2.523K
-100.31%
YoY
|
-$3.420K
-25.33%
YoY
|
-$1.130K
-99.9%
YoY
|
-$23.44K
-25.33%
YoY
|
-$817.3K
-1516.24%
YoY
|
| Other Income/Expense, Net |
$405.7K
-1072.16%
YoY
|
-$51.67K
-43.97%
YoY
|
-$36.35K
107.15%
YoY
|
$1.100K
-103.36%
YoY
|
-$41.74K
-93.92%
YoY
|
-$92.23K
-69.84%
YoY
|
-$17.55K
-95.18%
YoY
|
-$32.71K
N/A
|
-$686.5K
298.19%
YoY
|
-$305.8K
224.31%
YoY
|
-$364.3K
10561.34%
YoY
|
N/A
|
-$172.4K
N/A
|
-$94.28K
N/A
|
-$3.417K
N/A
|
$2.950K
N/A
|
N/A
|
N/A
|
| Pretax Income |
$147.4K
-232.85%
YoY
|
-$207.8K
-54.37%
YoY
|
-$560.2K
245.87%
YoY
|
-$1.012M
-11.08%
YoY
|
-$110.9K
-85.41%
YoY
|
-$455.4K
-47.74%
YoY
|
-$162.0K
-75.63%
YoY
|
-$1.138M
206.61%
YoY
|
-$760.1K
15.89%
YoY
|
-$871.5K
137.94%
YoY
|
-$664.5K
2.29%
YoY
|
-$371.1K
-172.25%
YoY
|
-$655.8K
47.58%
YoY
|
-$366.3K
-71.44%
YoY
|
-$649.6K
-2.1%
YoY
|
$513.6K
-134.35%
YoY
|
-$444.4K
-47.74%
YoY
|
-$1.282M
783.62%
YoY
|
| Income Tax |
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
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
|
N/A
N/A
|
$0.00
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
|
| Net Earnings |
$147.4K
-232.85%
YoY
|
-$207.8K
-54.37%
YoY
|
-$560.2K
245.87%
YoY
|
-$1.086M
-4.53%
YoY
|
-$110.9K
-85.41%
YoY
|
-$455.4K
-47.74%
YoY
|
-$162.0K
-75.63%
YoY
|
-$1.138M
199.93%
YoY
|
-$760.1K
15.89%
YoY
|
-$871.5K
137.94%
YoY
|
-$664.5K
2.29%
YoY
|
-$379.3K
-173.86%
YoY
|
-$655.8K
47.58%
YoY
|
-$366.3K
-71.44%
YoY
|
-$649.6K
-2.1%
YoY
|
$513.6K
-134.35%
YoY
|
-$444.4K
-47.74%
YoY
|
-$1.282M
783.62%
YoY
|
| Basic Earnings Per Share |
$0.00
N/A
|
-$0.01
0.0%
YoY
|
-$0.01
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
-$0.01
-50.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
-$0.02
0.0%
YoY
|
-$0.02
100.0%
YoY
|
-$0.02
0.0%
YoY
|
N/A
|
-$0.02
0.0%
YoY
|
-$0.01
-80.0%
YoY
|
-$0.02
N/A
|
N/A
|
-$0.02
N/A
|
-$0.05
N/A
|
| Diluted Earnings Per Share |
$0.00
N/A
|
-$0.01
0.0%
YoY
|
-$0.01
N/A
|
-$0.02
-34.36%
YoY
|
$0.00
-100.0%
YoY
|
-$0.01
-50.0%
YoY
|
$0.00
-100.0%
YoY
|
-$0.03
139.7%
YoY
|
-$0.02
0.0%
YoY
|
-$0.02
0.0%
YoY
|
-$0.02
-100.0%
YoY
|
-$0.01
-100.0%
YoY
|
-$0.02
-100.0%
YoY
|
-$0.02
-100.0%
YoY
|
-$22.85K
-11.31%
YoY
|
$18.16K
-129.03%
YoY
|
-$15.92K
-58.43%
YoY
|
-$46.58K
594.9%
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
|
| Basic Shares Outstanding |
58.93M shares
22.99%
YoY
|
59.63M shares
34.32%
YoY
|
57.31M shares
34.76%
YoY
|
48.43M shares
24.79%
YoY
|
47.91M shares
31.67%
YoY
|
44.39M shares
24.01%
YoY
|
42.53M shares
30.31%
YoY
|
38.81M shares
28.65%
YoY
|
36.39M shares
22.26%
YoY
|
35.80M shares
24.02%
YoY
|
32.63M shares
14.8%
YoY
|
30.16M shares
N/A
|
29.76M shares
6.63%
YoY
|
28.86M shares
4.86%
YoY
|
28.43M shares
N/A
|
N/A
|
27.91M shares
N/A
|
27.53M shares
N/A
|
| Diluted Shares Outstanding |
63.54M shares
32.6%
YoY
|
47.91M shares
5.31%
YoY
|
57.31M shares
34.76%
YoY
|
N/A
|
47.91M shares
32.22%
YoY
|
45.50M shares
27.56%
YoY
|
42.53M shares
30.31%
YoY
|
N/A
|
36.24M shares
22.82%
YoY
|
35.67M shares
23.58%
YoY
|
32.63M shares
14.8%
YoY
|
N/A
|
29.50M shares
5.7%
YoY
|
28.86M shares
4.86%
YoY
|
28.43M shares
N/A
|
N/A
|
27.91M shares
N/A
|
27.53M shares
N/A
|
Loading...