|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$19.71M
9.76%
YoY
|
$17.95M
0.84%
YoY
|
$17.80M
-1.35%
YoY
|
$18.05M
-25.07%
YoY
|
$24.09M
14.37%
YoY
|
| Cost Of Revenue |
$16.12M
12.28%
YoY
|
$14.35M
-1.33%
YoY
|
$14.55M
-2.44%
YoY
|
$14.91M
-26.63%
YoY
|
$20.32M
13.09%
YoY
|
| Gross Profit |
$3.590M
-0.31%
YoY
|
$3.601M
10.53%
YoY
|
$3.258M
3.82%
YoY
|
$3.138M
-16.64%
YoY
|
$3.764M
21.84%
YoY
|
| Selling, General & Admin |
$5.085M
43.77%
YoY
|
$3.537M
-3.28%
YoY
|
$3.657M
-5.16%
YoY
|
$3.856M
-2.3%
YoY
|
$3.947M
4.31%
YoY
|
| Research & Development |
$200.0K
0.0%
YoY
|
$200.0K
0.0%
YoY
|
$200.0K
0.0%
YoY
|
$200.0K
-2.91%
YoY
|
$206.0K
-35.02%
YoY
|
| Depreciation & Amortization |
$641.0K
85.8%
YoY
|
$345.0K
23.66%
YoY
|
$279.0K
-27.15%
YoY
|
$383.0K
-17.1%
YoY
|
$462.0K
-1.7%
YoY
|
| Operating Expenses |
$5.640M
33.87%
YoY
|
$4.213M
15.2%
YoY
|
$3.657M
-14.11%
YoY
|
$4.258M
-0.28%
YoY
|
$4.270M
3.31%
YoY
|
| Operating Profit |
-$2.050M
234.97%
YoY
|
-$612.0K
53.38%
YoY
|
-$399.0K
-64.38%
YoY
|
-$1.120M
121.39%
YoY
|
-$505.9K
-51.53%
YoY
|
| Interest Expense |
-$878.0K
1.86%
YoY
|
-$862.0K
37.26%
YoY
|
-$628.0K
-239.56%
YoY
|
$450.0K
-20.27%
YoY
|
$564.4K
-51.64%
YoY
|
| Other Income/Expense, Net |
-$480.0K
-45.89%
YoY
|
-$887.0K
-211.99%
YoY
|
$792.0K
-328.24%
YoY
|
-$347.0K
-95.2%
YoY
|
-$7.222M
536.16%
YoY
|
| Pretax Income |
-$2.530M
68.78%
YoY
|
-$1.499M
537.87%
YoY
|
-$235.0K
-83.98%
YoY
|
-$1.467M
-81.02%
YoY
|
-$7.728M
254.66%
YoY
|
| Income Tax |
N/A
|
N/A
N/A
|
$0.00
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
| Net Earnings |
-$2.530M
68.78%
YoY
|
-$1.499M
509.35%
YoY
|
-$246.0K
-101.03%
YoY
|
$24.00M
-390.12%
YoY
|
-$8.273M
86.54%
YoY
|
| Basic Earnings Per Share |
-$1.01
1342.86%
YoY
|
-$0.07
600.0%
YoY
|
-$0.01
-95.45%
YoY
|
-$0.22
-89.05%
YoY
|
-$2.01
32.24%
YoY
|
| Diluted Earnings Per Share |
-$1.01
1342.86%
YoY
|
-$0.07
455.56%
YoY
|
-$0.01
-94.27%
YoY
|
-$0.22
-89.05%
YoY
|
-$2.01
32.24%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
2.672M shares
-88.57%
YoY
|
23.37M shares
19.67%
YoY
|
19.53M shares
109.92%
YoY
|
9.302M shares
58.23%
YoY
|
5.879M
24.93%
YoY
|
| Diluted Shares Outstanding |
2.672M shares
-88.57%
YoY
|
23.37M shares
19.67%
YoY
|
19.53M shares
109.92%
YoY
|
9.302M shares
58.23%
YoY
|
5.879M
24.93%
YoY
|
|
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 |
$6.154M
28.15%
YoY
|
$6.493M
5.32%
YoY
|
$2.953M
16.26%
YoY
|
$5.457M
25.33%
YoY
|
$4.802M
-1.88%
YoY
|
$6.165M
-8.95%
YoY
|
$2.540M
32.09%
YoY
|
$4.354M
7.27%
YoY
|
$4.894M
-3.11%
YoY
|
$6.771M
21.56%
YoY
|
$1.923M
-15.02%
YoY
|
$4.059M
-8.13%
YoY
|
$5.051M
-12.87%
YoY
|
$5.570M
35.52%
YoY
|
$2.263M
-63.7%
YoY
|
$4.418M
-22.65%
YoY
|
$5.797M
-12.15%
YoY
|
$4.110M
-46.48%
YoY
|
$6.234M
4.24%
YoY
|
| Cost Of Revenue |
$5.138M
30.54%
YoY
|
$4.814M
16.51%
YoY
|
$2.886M
12.73%
YoY
|
$4.479M
22.31%
YoY
|
$3.936M
-1.58%
YoY
|
$4.132M
-20.14%
YoY
|
$2.560M
34.52%
YoY
|
$3.662M
3.3%
YoY
|
$3.999M
1.91%
YoY
|
$5.174M
14.57%
YoY
|
$1.903M
-5.84%
YoY
|
$3.545M
-1.94%
YoY
|
$3.924M
-17.53%
YoY
|
$4.516M
56.82%
YoY
|
$2.021M
-64.29%
YoY
|
$3.615M
-23.38%
YoY
|
$4.758M
-10.45%
YoY
|
$2.880M
-55.56%
YoY
|
$5.659M
-1.06%
YoY
|
| Gross Profit |
$1.016M
17.32%
YoY
|
$1.679M
-17.41%
YoY
|
$67.00K
-435.0%
YoY
|
$978.0K
41.33%
YoY
|
$866.0K
-3.24%
YoY
|
$2.033M
27.3%
YoY
|
-$20.00K
-200.0%
YoY
|
$692.0K
34.63%
YoY
|
$895.0K
-20.59%
YoY
|
$1.597M
51.52%
YoY
|
$20.00K
-91.74%
YoY
|
$514.0K
-35.99%
YoY
|
$1.127M
8.47%
YoY
|
$1.054M
-14.34%
YoY
|
$242.0K
-57.9%
YoY
|
$803.0K
-19.22%
YoY
|
$1.039M
-19.21%
YoY
|
$1.230M
2.53%
YoY
|
$574.8K
120.29%
YoY
|
| Selling, General & Admin |
$961.0K
9.95%
YoY
|
$915.0K
-19.1%
YoY
|
$906.0K
15.12%
YoY
|
$791.0K
17.19%
YoY
|
$874.0K
-18.62%
YoY
|
$1.131M
27.22%
YoY
|
$787.0K
10.85%
YoY
|
$675.0K
-2.03%
YoY
|
$1.074M
8.16%
YoY
|
$889.0K
-18.59%
YoY
|
$710.0K
-23.49%
YoY
|
$689.0K
-33.24%
YoY
|
$993.0K
13.49%
YoY
|
$1.092M
127.35%
YoY
|
$928.0K
-15.23%
YoY
|
$1.032M
-4.44%
YoY
|
$875.0K
-0.79%
YoY
|
$480.3K
-64.94%
YoY
|
$1.095M
-0.37%
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
|
$163.0K
-0.61%
YoY
|
$156.0K
155.74%
YoY
|
$159.0K
174.14%
YoY
|
$163.0K
162.9%
YoY
|
$164.0K
141.18%
YoY
|
$61.00K
1.67%
YoY
|
$58.00K
-18.31%
YoY
|
$62.00K
-22.5%
YoY
|
$68.00K
-26.09%
YoY
|
$60.00K
-37.5%
YoY
|
$71.00K
-26.8%
YoY
|
$80.00K
-18.37%
YoY
|
$92.00K
37.27%
YoY
|
$96.00K
23.35%
YoY
|
$97.00K
-50.8%
YoY
|
$98.00K
-18.33%
YoY
|
$67.02K
-120.94%
YoY
|
$77.83K
-85.59%
YoY
|
| Operating Expenses |
$1.114M
6.7%
YoY
|
$915.0K
-19.1%
YoY
|
$1.050M
8.14%
YoY
|
$959.0K
11.12%
YoY
|
$1.044M
-16.35%
YoY
|
$1.131M
27.22%
YoY
|
$971.0K
14.37%
YoY
|
$863.0K
7.34%
YoY
|
$1.248M
11.93%
YoY
|
$889.0K
-18.59%
YoY
|
$849.0K
-15.02%
YoY
|
$804.0K
-27.5%
YoY
|
$1.115M
5.39%
YoY
|
$1.092M
127.35%
YoY
|
$999.0K
-14.3%
YoY
|
$1.109M
-150.36%
YoY
|
$1.058M
7.09%
YoY
|
$480.3K
-64.94%
YoY
|
$1.166M
-0.24%
YoY
|
| Operating Profit |
-$98.00K
-44.94%
YoY
|
$764.0K
-15.3%
YoY
|
-$983.0K
-0.81%
YoY
|
$19.00K
-111.11%
YoY
|
-$178.0K
-49.58%
YoY
|
$902.0K
27.4%
YoY
|
-$991.0K
19.54%
YoY
|
-$171.0K
-41.03%
YoY
|
-$353.0K
-3041.67%
YoY
|
$708.0K
-1963.16%
YoY
|
-$829.0K
9.51%
YoY
|
-$290.0K
-5.23%
YoY
|
$12.00K
-163.16%
YoY
|
-$38.00K
-105.07%
YoY
|
-$757.0K
28.13%
YoY
|
-$306.0K
-109.57%
YoY
|
-$19.00K
-106.38%
YoY
|
$750.1K
-541.22%
YoY
|
-$590.8K
-34.89%
YoY
|
| Interest Expense |
N/A
|
-$216.0K
4.35%
YoY
|
-$198.0K
-1.49%
YoY
|
-$227.0K
-3.81%
YoY
|
-$237.0K
8.72%
YoY
|
-$207.0K
0.0%
YoY
|
-$201.0K
-262.1%
YoY
|
-$236.0K
-252.26%
YoY
|
-$218.0K
-253.52%
YoY
|
-$207.0K
65.6%
YoY
|
$124.0K
3.33%
YoY
|
$155.0K
42.2%
YoY
|
$142.0K
47.92%
YoY
|
-$125.0K
-97.88%
YoY
|
$120.0K
5.22%
YoY
|
$109.0K
-26.35%
YoY
|
$96.00K
-52.0%
YoY
|
-$5.904M
3373.21%
YoY
|
$114.1K
-55.3%
YoY
|
| Other Income/Expense, Net |
-$243.0K
2.1%
YoY
|
$6.000K
-150.0%
YoY
|
$172.0K
-185.15%
YoY
|
-$204.0K
-16.05%
YoY
|
-$238.0K
6.73%
YoY
|
-$12.00K
-25.0%
YoY
|
-$202.0K
46.38%
YoY
|
-$243.0K
-272.34%
YoY
|
-$223.0K
-158.07%
YoY
|
-$16.00K
-118.82%
YoY
|
-$138.0K
-34.91%
YoY
|
$141.0K
-251.61%
YoY
|
$384.0K
-19300.0%
YoY
|
$85.00K
-80.35%
YoY
|
-$212.0K
348.07%
YoY
|
-$93.00K
-74.8%
YoY
|
-$2.000K
-99.03%
YoY
|
$432.5K
-154.75%
YoY
|
-$47.31K
483.76%
YoY
|
| Pretax Income |
N/A
|
-$1.118M
-263.69%
YoY
|
-$811.0K
-32.02%
YoY
|
-$185.0K
-55.31%
YoY
|
-$416.0K
-27.78%
YoY
|
$683.0K
40.82%
YoY
|
-$1.193M
23.37%
YoY
|
-$414.0K
177.85%
YoY
|
-$576.0K
-245.45%
YoY
|
$485.0K
-721.79%
YoY
|
-$967.0K
-0.21%
YoY
|
-$149.0K
-62.66%
YoY
|
$396.0K
-1985.71%
YoY
|
-$78.00K
-99.14%
YoY
|
-$969.0K
51.85%
YoY
|
-$399.0K
-114.11%
YoY
|
-$21.00K
-122.83%
YoY
|
-$9.047M
700.61%
YoY
|
-$638.1K
-30.3%
YoY
|
| Income Tax |
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
|
N/A
N/A
|
$0.00
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
| Net Earnings |
-$341.0K
-18.03%
YoY
|
-$1.162M
-282.13%
YoY
|
-$811.0K
-32.02%
YoY
|
-$185.0K
-55.31%
YoY
|
-$416.0K
-27.78%
YoY
|
$638.0K
31.55%
YoY
|
-$1.193M
23.37%
YoY
|
-$414.0K
177.85%
YoY
|
-$576.0K
-102.5%
YoY
|
$485.0K
-533.04%
YoY
|
-$967.0K
-0.21%
YoY
|
-$149.0K
-62.66%
YoY
|
$23.00M
-109623.81%
YoY
|
-$112.0K
-98.76%
YoY
|
-$969.0K
53.04%
YoY
|
-$399.0K
-122.39%
YoY
|
-$21.00K
-95.02%
YoY
|
-$9.010M
609.42%
YoY
|
-$633.2K
-33.63%
YoY
|
| Basic Earnings Per Share |
-$0.15
650.0%
YoY
|
N/A
|
-$0.31
520.0%
YoY
|
-$0.01
-50.0%
YoY
|
-$0.02
-33.33%
YoY
|
N/A
|
-$0.05
0.0%
YoY
|
-$0.02
100.0%
YoY
|
-$0.03
-250.0%
YoY
|
N/A
|
-$0.05
-58.33%
YoY
|
-$0.01
-90.0%
YoY
|
$0.02
-150.0%
YoY
|
N/A
|
-$0.12
-14.29%
YoY
|
-$0.10
-137.04%
YoY
|
-$0.04
-88.89%
YoY
|
N/A
|
-$0.14
-33.33%
YoY
|
| Diluted Earnings Per Share |
-$0.15
650.0%
YoY
|
-$0.43
-1829.27%
YoY
|
-$0.31
520.0%
YoY
|
$0.01
-150.0%
YoY
|
-$0.02
-33.33%
YoY
|
$0.02
0.0%
YoY
|
-$0.05
0.0%
YoY
|
-$0.02
100.0%
YoY
|
-$0.03
-250.0%
YoY
|
$0.02
-442.45%
YoY
|
-$0.05
-58.33%
YoY
|
-$0.01
-90.0%
YoY
|
$0.02
-150.0%
YoY
|
-$0.01
-100.0%
YoY
|
-$0.12
-14.29%
YoY
|
-$0.10
-137.04%
YoY
|
-$0.04
-88.89%
YoY
|
-$1.530M
567.63%
YoY
|
-$0.14
-33.33%
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 |
2.597M shares
-89.97%
YoY
|
2.774M shares
-89.27%
YoY
|
27.74M shares
7.31%
YoY
|
26.22M shares
25.5%
YoY
|
25.89M shares
24.65%
YoY
|
25.85M shares
28.62%
YoY
|
25.85M shares
28.62%
YoY
|
20.90M shares
4.62%
YoY
|
20.77M shares
4.01%
YoY
|
20.10M shares
25.14%
YoY
|
20.10M shares
239.95%
YoY
|
19.97M shares
237.83%
YoY
|
19.97M shares
238.47%
YoY
|
16.06M shares
172.8%
YoY
|
5.912M shares
0.42%
YoY
|
5.912M shares
0.42%
YoY
|
5.901M
0.78%
YoY
|
5.887M
1.78%
YoY
|
5.887M
20.09%
YoY
|
| Diluted Shares Outstanding |
2.601M shares
-90.0%
YoY
|
N/A
|
2.734M shares
-89.42%
YoY
|
26.08M shares
24.82%
YoY
|
26.01M shares
25.2%
YoY
|
N/A
|
25.85M shares
28.62%
YoY
|
20.90M shares
4.29%
YoY
|
20.77M shares
17.42%
YoY
|
N/A
|
20.10M shares
116.98%
YoY
|
20.03M shares
238.9%
YoY
|
17.69M shares
199.79%
YoY
|
N/A
|
9.262M shares
57.34%
YoY
|
5.912M shares
0.42%
YoY
|
5.901M
0.78%
YoY
|
N/A
|
5.887M
20.09%
YoY
|
Loading...