|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$12.86M
-17.3%
YoY
|
$15.55M
-28.2%
YoY
|
$21.66M
90.85%
YoY
|
$11.35M
20.17%
YoY
|
$9.445M
-44.56%
YoY
|
| Cost Of Revenue |
$11.51M
-20.92%
YoY
|
$14.55M
-22.38%
YoY
|
$18.74M
49.85%
YoY
|
$12.51M
23.2%
YoY
|
$10.15M
-22.19%
YoY
|
| Gross Profit |
$1.357M
35.29%
YoY
|
$1.003M
-65.63%
YoY
|
$2.918M
-351.99%
YoY
|
-$1.158M
63.56%
YoY
|
-$708.0K
-117.76%
YoY
|
| Selling, General & Admin |
N/A
|
$3.988M
20.59%
YoY
|
$3.307M
7.54%
YoY
|
$3.075M
-21.89%
YoY
|
$3.937M
-4.72%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$318.0K
-15.87%
YoY
|
$378.0K
-13.9%
YoY
|
$439.0K
-11.31%
YoY
|
$495.0K
-8.33%
YoY
|
$540.0K
-19.16%
YoY
|
| Operating Expenses |
$4.121M
3.34%
YoY
|
$3.988M
20.59%
YoY
|
$3.307M
7.54%
YoY
|
$3.075M
-21.89%
YoY
|
$3.937M
-4.72%
YoY
|
| Operating Profit |
-$2.764M
-7.4%
YoY
|
-$2.985M
667.35%
YoY
|
-$389.0K
-90.81%
YoY
|
-$4.233M
-8.87%
YoY
|
-$4.645M
3103.45%
YoY
|
| Interest Expense |
-$908.0K
-229.34%
YoY
|
$702.0K
71.22%
YoY
|
$410.0K
-168.79%
YoY
|
-$596.0K
23.65%
YoY
|
-$482.0K
-23.97%
YoY
|
| Other Income/Expense, Net |
$272.0K
-194.12%
YoY
|
-$289.0K
-303.52%
YoY
|
$142.0K
-178.45%
YoY
|
-$181.0K
-263.06%
YoY
|
$111.0K
-233.73%
YoY
|
| Pretax Income |
-$3.454M
-14.42%
YoY
|
-$4.036M
-1227.37%
YoY
|
$358.0K
-107.26%
YoY
|
-$4.933M
1.71%
YoY
|
-$4.850M
256.36%
YoY
|
| Income Tax |
$25.00K
-19.35%
YoY
|
$31.00K
-11.43%
YoY
|
$35.00K
0.0%
YoY
|
$35.00K
-600.0%
YoY
|
-$7.000K
-82.93%
YoY
|
| Net Earnings |
-$3.479M
-14.46%
YoY
|
-$4.067M
-1359.13%
YoY
|
$323.0K
-106.46%
YoY
|
-$5.000M
3.24%
YoY
|
-$4.843M
266.89%
YoY
|
| Basic Earnings Per Share |
-$0.26
-13.33%
YoY
|
-$0.30
-1600.0%
YoY
|
$0.02
-105.41%
YoY
|
-$0.37
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.26
-13.26%
YoY
|
-$0.30
-1355.79%
YoY
|
$0.02
-100.0%
YoY
|
-$365.8K
3.46%
YoY
|
-$353.6K
205.84%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
13.50K
-99.9%
YoY
|
13.48M shares
0.28%
YoY
|
13.45M shares
-0.99%
YoY
|
13.58M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
13.50K
-99.9%
YoY
|
13.48M shares
-1.4%
YoY
|
13.68M shares
0.7%
YoY
|
13.58M shares
N/A
|
N/A
|
|
Concept
|
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 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$2.665M
-35.66%
YoY
|
$3.463M
15.97%
YoY
|
$2.624M
-39.66%
YoY
|
$4.075M
-30.99%
YoY
|
$4.142M
-13.51%
YoY
|
$2.986M
-59.11%
YoY
|
$4.349M
18.66%
YoY
|
$5.905M
96.05%
YoY
|
$4.789M
67.16%
YoY
|
$7.302M
152.93%
YoY
|
$3.665M
41.72%
YoY
|
$3.012M
16.43%
YoY
|
$2.865M
-1.07%
YoY
|
$2.887M
40.9%
YoY
|
$2.586M
35.18%
YoY
|
$2.587M
-50.41%
YoY
|
$2.896M
-35.24%
YoY
|
$2.049M
-45.32%
YoY
|
| Cost Of Revenue |
N/A
|
$2.414M
-36.62%
YoY
|
$3.078M
12.66%
YoY
|
$2.620M
-32.96%
YoY
|
$4.100M
-21.0%
YoY
|
$3.809M
-15.13%
YoY
|
$2.732M
-54.02%
YoY
|
$3.908M
25.14%
YoY
|
$5.190M
38.03%
YoY
|
$4.488M
42.25%
YoY
|
$5.942M
86.5%
YoY
|
$3.123M
29.75%
YoY
|
$3.760M
19.21%
YoY
|
$3.155M
6.3%
YoY
|
$3.186M
48.74%
YoY
|
$2.407M
27.42%
YoY
|
$3.154M
-30.61%
YoY
|
$2.968M
-12.01%
YoY
|
$2.142M
-10.71%
YoY
|
| Gross Profit |
N/A
|
$251.0K
-24.62%
YoY
|
$385.0K
51.57%
YoY
|
$4.000K
-99.09%
YoY
|
-$25.00K
-103.5%
YoY
|
$333.0K
10.63%
YoY
|
$254.0K
-81.32%
YoY
|
$441.0K
-18.63%
YoY
|
$715.0K
-195.59%
YoY
|
$301.0K
-203.79%
YoY
|
$1.360M
-554.85%
YoY
|
$542.0K
202.79%
YoY
|
-$748.0K
31.92%
YoY
|
-$290.0K
302.78%
YoY
|
-$299.0K
221.51%
YoY
|
$179.0K
645.83%
YoY
|
-$567.0K
-184.38%
YoY
|
-$72.00K
-106.55%
YoY
|
-$93.00K
-106.9%
YoY
|
| Selling, General & Admin |
N/A
|
$956.0K
-4.4%
YoY
|
$1.064M
30.39%
YoY
|
$1.126M
4.45%
YoY
|
$1.099M
30.99%
YoY
|
$1.000M
13.12%
YoY
|
$816.0K
-0.73%
YoY
|
$1.078M
41.47%
YoY
|
$839.0K
4.22%
YoY
|
$884.0K
21.6%
YoY
|
$822.0K
10.48%
YoY
|
$762.0K
-4.63%
YoY
|
$805.0K
-16.67%
YoY
|
$727.0K
3.27%
YoY
|
$744.0K
-28.25%
YoY
|
$799.0K
-35.04%
YoY
|
$966.0K
67.13%
YoY
|
$704.0K
-37.92%
YoY
|
$1.037M
-21.02%
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 |
N/A
|
$65.00K
-2.99%
YoY
|
$66.00K
6.45%
YoY
|
$65.00K
3.17%
YoY
|
$98.00K
-11.71%
YoY
|
$67.00K
6.35%
YoY
|
$62.00K
-1.59%
YoY
|
$63.00K
-42.73%
YoY
|
$111.0K
-10.48%
YoY
|
$63.00K
-46.15%
YoY
|
$63.00K
-4.55%
YoY
|
$110.0K
-13.39%
YoY
|
$124.0K
-5.34%
YoY
|
$117.0K
-10.69%
YoY
|
$66.00K
-49.23%
YoY
|
$127.0K
-14.19%
YoY
|
$131.0K
-30.32%
YoY
|
$131.0K
-18.13%
YoY
|
$130.0K
-18.75%
YoY
|
| Operating Expenses |
N/A
|
$956.0K
-3.43%
YoY
|
$1.064M
30.39%
YoY
|
$1.126M
4.45%
YoY
|
$1.099M
30.99%
YoY
|
$990.0K
11.99%
YoY
|
$816.0K
-0.73%
YoY
|
$1.078M
41.47%
YoY
|
$839.0K
4.22%
YoY
|
$884.0K
21.6%
YoY
|
$822.0K
10.48%
YoY
|
$762.0K
-4.63%
YoY
|
$805.0K
-16.67%
YoY
|
$727.0K
3.27%
YoY
|
$744.0K
-28.25%
YoY
|
$799.0K
-35.04%
YoY
|
$966.0K
67.13%
YoY
|
$704.0K
-37.92%
YoY
|
$1.037M
-21.02%
YoY
|
| Operating Profit |
N/A
|
-$705.0K
6.5%
YoY
|
-$679.0K
20.82%
YoY
|
-$1.122M
76.14%
YoY
|
-$1.124M
806.45%
YoY
|
-$662.0K
13.55%
YoY
|
-$562.0K
-204.46%
YoY
|
-$637.0K
189.55%
YoY
|
-$124.0K
-92.02%
YoY
|
-$583.0K
-42.67%
YoY
|
$538.0K
-151.58%
YoY
|
-$220.0K
-64.52%
YoY
|
-$1.553M
1.3%
YoY
|
-$1.017M
31.06%
YoY
|
-$1.043M
-7.7%
YoY
|
-$620.0K
-48.59%
YoY
|
-$1.533M
-1730.85%
YoY
|
-$776.0K
2117.14%
YoY
|
-$1.130M
-3328.57%
YoY
|
| Interest Expense |
N/A
|
$161.0K
-12.02%
YoY
|
$147.0K
-24.23%
YoY
|
$142.0K
-1.39%
YoY
|
-$242.0K
210.26%
YoY
|
$183.0K
66.36%
YoY
|
$194.0K
49.23%
YoY
|
$144.0K
-191.14%
YoY
|
-$78.00K
-65.02%
YoY
|
$110.0K
-368.29%
YoY
|
$130.0K
-17.2%
YoY
|
-$158.0K
13.67%
YoY
|
-$223.0K
21.86%
YoY
|
-$41.00K
-72.48%
YoY
|
$157.0K
-164.34%
YoY
|
-$139.0K
-247.87%
YoY
|
-$183.0K
18.83%
YoY
|
-$149.0K
292.11%
YoY
|
-$244.0K
87.69%
YoY
|
| Other Income/Expense, Net |
N/A
|
-$50.00K
-16.67%
YoY
|
-$50.00K
-19.35%
YoY
|
-$50.00K
-20.63%
YoY
|
-$102.0K
537.5%
YoY
|
-$60.00K
-213.21%
YoY
|
-$62.00K
-219.23%
YoY
|
-$63.00K
-218.87%
YoY
|
-$16.00K
-95.8%
YoY
|
$53.00K
-19.7%
YoY
|
$52.00K
-22.39%
YoY
|
$53.00K
-20.9%
YoY
|
-$381.0K
-38200.0%
YoY
|
$66.00K
78.38%
YoY
|
$67.00K
81.08%
YoY
|
$67.00K
86.11%
YoY
|
$1.000K
-103.57%
YoY
|
$37.00K
-305.56%
YoY
|
$37.00K
-294.74%
YoY
|
| Pretax Income |
N/A
|
-$944.0K
11.45%
YoY
|
-$852.0K
-1.96%
YoY
|
-$1.262M
48.12%
YoY
|
-$1.468M
573.39%
YoY
|
-$847.0K
84.53%
YoY
|
-$869.0K
-262.13%
YoY
|
-$852.0K
-270.74%
YoY
|
-$218.0K
-89.89%
YoY
|
-$459.0K
-53.73%
YoY
|
$536.0K
-145.85%
YoY
|
$499.0K
-181.14%
YoY
|
-$2.157M
25.77%
YoY
|
-$992.0K
32.09%
YoY
|
-$1.169M
-13.21%
YoY
|
-$615.0K
-40.69%
YoY
|
-$1.715M
697.67%
YoY
|
-$751.0K
178.15%
YoY
|
-$1.347M
275.21%
YoY
|
| Income Tax |
N/A
|
$6.000K
-14.29%
YoY
|
$6.000K
0.0%
YoY
|
$7.000K
16.67%
YoY
|
$12.00K
-25.0%
YoY
|
$7.000K
0.0%
YoY
|
$6.000K
0.0%
YoY
|
$6.000K
0.0%
YoY
|
$16.00K
0.0%
YoY
|
$7.000K
0.0%
YoY
|
$6.000K
0.0%
YoY
|
$6.000K
0.0%
YoY
|
$16.00K
-161.54%
YoY
|
$7.000K
0.0%
YoY
|
$6.000K
0.0%
YoY
|
$6.000K
0.0%
YoY
|
-$26.00K
-56.67%
YoY
|
$7.000K
0.0%
YoY
|
$6.000K
0.0%
YoY
|
| Net Earnings |
N/A
|
-$950.0K
11.24%
YoY
|
-$858.0K
-1.94%
YoY
|
-$1.269M
47.9%
YoY
|
-$1.480M
532.48%
YoY
|
-$854.0K
83.26%
YoY
|
-$875.0K
-265.09%
YoY
|
-$858.0K
-274.04%
YoY
|
-$234.0K
-89.23%
YoY
|
-$466.0K
-53.35%
YoY
|
$530.0K
-145.11%
YoY
|
$493.0K
-179.39%
YoY
|
-$2.173M
28.66%
YoY
|
-$999.0K
31.79%
YoY
|
-$1.175M
-13.16%
YoY
|
-$621.0K
-40.46%
YoY
|
-$1.689M
989.68%
YoY
|
-$758.0K
173.65%
YoY
|
-$1.353M
270.68%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$0.07
16.67%
YoY
|
-$0.06
0.0%
YoY
|
-$0.09
-99.85%
YoY
|
N/A
|
-$0.06
100.0%
YoY
|
-$0.06
-250.0%
YoY
|
-$60.00
-250.0%
YoY
|
N/A
|
-$0.03
-57.14%
YoY
|
$0.04
-144.44%
YoY
|
$40.00
N/A
|
N/A
|
-$0.07
N/A
|
-$0.09
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
N/A
|
-$0.07
17.33%
YoY
|
-$0.06
-1.99%
YoY
|
-$0.09
47.36%
YoY
|
-$0.11
530.17%
YoY
|
-$0.06
-100.0%
YoY
|
-$0.06
-100.0%
YoY
|
-$0.06
-100.0%
YoY
|
-$0.02
-100.0%
YoY
|
-$34.66K
-53.35%
YoY
|
$39.29K
-145.62%
YoY
|
$36.43K
-180.36%
YoY
|
-$160.5K
30.19%
YoY
|
-$74.30K
34.24%
YoY
|
-$86.12K
-12.82%
YoY
|
-$45.34K
-40.46%
YoY
|
-$123.3K
991.91%
YoY
|
-$55.34K
172.73%
YoY
|
-$98.79K
257.96%
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 |
13.50M shares
0.0%
YoY
|
13.50M shares
0.0%
YoY
|
13.50M shares
0.0%
YoY
|
13.50M shares
0.37%
YoY
|
13.50M shares
0.37%
YoY
|
13.50M shares
0.37%
YoY
|
13.50M shares
0.37%
YoY
|
13.45M shares
0.0%
YoY
|
13.45M shares
N/A
|
13.45M shares
0.0%
YoY
|
13.45M shares
-1.44%
YoY
|
13.45M shares
N/A
|
N/A
|
13.45M shares
N/A
|
13.64M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
13.50M shares
0.04%
YoY
|
13.50M shares
0.19%
YoY
|
N/A
|
N/A
|
13.49M shares
0.01%
YoY
|
13.47M shares
-0.45%
YoY
|
N/A
|
N/A
|
13.49M shares
-1.13%
YoY
|
13.53M shares
N/A
|
N/A
|
N/A
|
13.64M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...