|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$22.47M
4.06%
YoY
|
$21.59M
-4.35%
YoY
|
$22.58M
5.52%
YoY
|
$21.40M
5.85%
YoY
|
$20.21M
3.5%
YoY
|
| Cost Of Revenue |
$15.66M
3.33%
YoY
|
$15.15M
-1.49%
YoY
|
$15.38M
4.89%
YoY
|
$14.66M
2.49%
YoY
|
$14.31M
2.05%
YoY
|
| Gross Profit |
$6.814M
5.78%
YoY
|
$6.442M
-10.41%
YoY
|
$7.190M
6.78%
YoY
|
$6.733M
14.01%
YoY
|
$5.906M
7.19%
YoY
|
| Selling, General & Admin |
$5.169M
-3.15%
YoY
|
$5.337M
1.07%
YoY
|
$5.280M
-6.51%
YoY
|
$5.648M
13.91%
YoY
|
$4.958M
-2.59%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.800M
4.33%
YoY
|
$1.725M
2.09%
YoY
|
$1.690M
-3.01%
YoY
|
$1.742M
-2.41%
YoY
|
$1.785M
7.56%
YoY
|
| Operating Expenses |
$22.62M
1.85%
YoY
|
$22.21M
-0.62%
YoY
|
$22.35M
1.36%
YoY
|
$22.05M
227.02%
YoY
|
$6.744M
-0.09%
YoY
|
| Operating Profit |
-$154.3K
-75.11%
YoY
|
-$620.1K
-377.24%
YoY
|
$223.7K
-134.04%
YoY
|
-$657.0K
-21.58%
YoY
|
-$837.8K
-32.44%
YoY
|
| Interest Expense |
-$40.90K
-153.44%
YoY
|
$76.54K
-66.83%
YoY
|
$230.8K
-8.42%
YoY
|
$252.0K
-28.84%
YoY
|
$354.1K
-1870.4%
YoY
|
| Other Income/Expense, Net |
-$40.91K
-153.45%
YoY
|
$76.54K
-120.76%
YoY
|
-$368.6K
6.74%
YoY
|
-$345.4K
-132.07%
YoY
|
$1.077M
N/A
|
| Pretax Income |
-$195.2K
-64.08%
YoY
|
-$543.6K
274.97%
YoY
|
-$145.0K
-85.54%
YoY
|
-$1.002M
-519.35%
YoY
|
$239.0K
-118.97%
YoY
|
| Income Tax |
-$59.00K
-56.93%
YoY
|
-$137.0K
120.97%
YoY
|
-$62.00K
-78.62%
YoY
|
-$290.0K
82.39%
YoY
|
-$159.0K
-55.83%
YoY
|
| Net Earnings |
-$136.2K
-66.49%
YoY
|
-$406.6K
390.05%
YoY
|
-$82.96K
-88.35%
YoY
|
-$712.4K
-278.97%
YoY
|
$398.0K
-143.74%
YoY
|
| Basic Earnings Per Share |
-$0.07
-65.0%
YoY
|
-$0.20
400.0%
YoY
|
-$0.04
-88.57%
YoY
|
-$0.35
-275.0%
YoY
|
$0.20
N/A
|
| Diluted Earnings Per Share |
-$0.07
-65.0%
YoY
|
-$0.20
400.0%
YoY
|
-$0.04
-100.0%
YoY
|
-$353.4K
-278.97%
YoY
|
$197.5K
-143.83%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
N/A
|
| Diluted Shares Outstanding |
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
N/A
|
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$5.211M
-7.65%
YoY
|
$5.251M
-5.19%
YoY
|
$5.655M
3.0%
YoY
|
$5.632M
4.99%
YoY
|
$5.643M
4.22%
YoY
|
$5.539M
4.04%
YoY
|
$5.490M
1.48%
YoY
|
$5.364M
-3.58%
YoY
|
$5.415M
-7.25%
YoY
|
$5.324M
-7.73%
YoY
|
$5.410M
-1.71%
YoY
|
$5.563M
1.45%
YoY
|
$5.838M
9.56%
YoY
|
$5.770M
13.59%
YoY
|
$5.504M
6.48%
YoY
|
$5.484M
6.24%
YoY
|
$5.328M
5.58%
YoY
|
$5.080M
5.06%
YoY
|
$5.169M
19.38%
YoY
|
$5.162M
0.62%
YoY
|
| Cost Of Revenue |
$4.127M
-0.03%
YoY
|
$4.077M
8.73%
YoY
|
$3.955M
3.92%
YoY
|
$3.822M
-0.11%
YoY
|
$4.128M
7.88%
YoY
|
$3.750M
1.56%
YoY
|
$3.805M
0.4%
YoY
|
$3.827M
-0.66%
YoY
|
$3.827M
-3.31%
YoY
|
$3.693M
-2.45%
YoY
|
$3.790M
5.31%
YoY
|
$3.852M
2.34%
YoY
|
$3.958M
7.85%
YoY
|
$3.785M
4.28%
YoY
|
$3.599M
5.1%
YoY
|
$3.764M
1.33%
YoY
|
$3.670M
2.23%
YoY
|
$3.630M
1.4%
YoY
|
$3.424M
-10.36%
YoY
|
$3.714M
7.98%
YoY
|
| Gross Profit |
$1.084M
-28.44%
YoY
|
$1.174M
-34.38%
YoY
|
$1.701M
0.92%
YoY
|
$1.810M
17.69%
YoY
|
$1.515M
-4.59%
YoY
|
$1.789M
9.68%
YoY
|
$1.685M
4.01%
YoY
|
$1.538M
-10.15%
YoY
|
$1.588M
-15.53%
YoY
|
$1.631M
-17.8%
YoY
|
$1.620M
-14.97%
YoY
|
$1.712M
-0.51%
YoY
|
$1.880M
13.35%
YoY
|
$1.984M
36.9%
YoY
|
$1.905M
9.19%
YoY
|
$1.720M
18.85%
YoY
|
$1.658M
13.58%
YoY
|
$1.449M
15.95%
YoY
|
$1.745M
242.11%
YoY
|
$1.447M
-14.35%
YoY
|
| Selling, General & Admin |
$1.326M
5.91%
YoY
|
$1.190M
-7.97%
YoY
|
$1.385M
4.09%
YoY
|
$1.240M
-2.04%
YoY
|
$1.252M
-15.79%
YoY
|
$1.293M
3.05%
YoY
|
$1.330M
1.54%
YoY
|
$1.265M
-3.66%
YoY
|
$1.487M
5.67%
YoY
|
$1.255M
0.35%
YoY
|
$1.310M
-15.21%
YoY
|
$1.313M
2.51%
YoY
|
$1.407M
-0.74%
YoY
|
$1.250M
-10.96%
YoY
|
$1.545M
28.62%
YoY
|
$1.281M
3.0%
YoY
|
$1.417M
5.78%
YoY
|
$1.404M
20.01%
YoY
|
$1.201M
52.05%
YoY
|
$1.244M
-29.72%
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
|
N/A
|
| Depreciation & Amortization |
$470.7K
5.7%
YoY
|
$472.3K
6.35%
YoY
|
$453.4K
3.39%
YoY
|
$457.3K
6.54%
YoY
|
$445.3K
3.74%
YoY
|
$444.1K
3.7%
YoY
|
$438.6K
1.99%
YoY
|
$429.2K
1.66%
YoY
|
$429.3K
1.53%
YoY
|
$428.3K
2.33%
YoY
|
$430.0K
3.14%
YoY
|
$422.2K
0.08%
YoY
|
$422.8K
-6.54%
YoY
|
$418.5K
-7.26%
YoY
|
$416.9K
-7.39%
YoY
|
$421.9K
-5.26%
YoY
|
$452.4K
0.54%
YoY
|
$451.3K
2.56%
YoY
|
$450.2K
-4.21%
YoY
|
$445.3K
8.6%
YoY
|
| Operating Expenses |
$5.924M
1.69%
YoY
|
$5.740M
4.6%
YoY
|
$1.838M
3.92%
YoY
|
$5.519M
-0.04%
YoY
|
$5.826M
1.44%
YoY
|
$5.487M
2.07%
YoY
|
$1.769M
2.24%
YoY
|
$5.521M
-1.19%
YoY
|
$5.743M
-0.78%
YoY
|
$5.375M
-1.44%
YoY
|
$1.730M
-11.82%
YoY
|
$5.587M
228.08%
YoY
|
$5.788M
4.48%
YoY
|
$5.454M
-0.57%
YoY
|
$1.962M
18.81%
YoY
|
$1.703M
0.79%
YoY
|
$5.540M
3.07%
YoY
|
$5.486M
5.57%
YoY
|
$1.651M
32.11%
YoY
|
$1.690M
-22.49%
YoY
|
| Operating Profit |
-$712.4K
291.17%
YoY
|
-$488.2K
-1035.73%
YoY
|
-$137.5K
64.26%
YoY
|
$113.1K
-172.18%
YoY
|
-$182.1K
-44.48%
YoY
|
$52.17K
-201.0%
YoY
|
-$83.71K
-23.9%
YoY
|
-$156.7K
551.79%
YoY
|
-$328.0K
-756.02%
YoY
|
-$51.65K
-116.37%
YoY
|
-$110.0K
93.73%
YoY
|
-$24.04K
-239.21%
YoY
|
$50.01K
-123.64%
YoY
|
$315.6K
-177.74%
YoY
|
-$56.78K
-160.8%
YoY
|
$17.27K
-107.13%
YoY
|
-$211.5K
-35.48%
YoY
|
-$406.0K
12.43%
YoY
|
$93.39K
-112.62%
YoY
|
-$242.2K
-50.57%
YoY
|
| Interest Expense |
-$3.600K
-83.33%
YoY
|
$9.200K
-147.18%
YoY
|
$3.500K
-95.49%
YoY
|
-$3.300K
-91.58%
YoY
|
-$21.60K
-109.23%
YoY
|
-$19.50K
-146.91%
YoY
|
$77.63K
-177.63%
YoY
|
-$39.19K
-187.61%
YoY
|
$234.0K
229.38%
YoY
|
$41.57K
-33.66%
YoY
|
-$100.0K
56.3%
YoY
|
$44.73K
-148.99%
YoY
|
$71.04K
-9.17%
YoY
|
$62.66K
-22.09%
YoY
|
-$63.98K
-140.66%
YoY
|
-$91.31K
-152.38%
YoY
|
$78.21K
-4.8%
YoY
|
$80.43K
-6.05%
YoY
|
$157.4K
-1.64%
YoY
|
$174.3K
-152.82%
YoY
|
| Other Income/Expense, Net |
-$3.560K
-83.49%
YoY
|
$9.152K
-146.9%
YoY
|
N/A
|
-$3.326K
-91.51%
YoY
|
-$21.56K
-109.21%
YoY
|
-$19.51K
-90.04%
YoY
|
N/A
|
-$39.18K
14.84%
YoY
|
$234.0K
2304.05%
YoY
|
-$195.9K
-18.74%
YoY
|
N/A
|
-$34.12K
-62.63%
YoY
|
$9.733K
-115.38%
YoY
|
-$241.1K
90.13%
YoY
|
N/A
|
-$91.31K
N/A
|
-$63.29K
-127.08%
YoY
|
-$126.8K
-40.0%
YoY
|
N/A
|
N/A
|
| Pretax Income |
-$716.0K
251.51%
YoY
|
-$479.0K
-1566.84%
YoY
|
-$134.0K
2100.33%
YoY
|
$109.8K
-156.05%
YoY
|
-$203.7K
116.55%
YoY
|
$32.66K
-113.19%
YoY
|
-$6.090K
-97.23%
YoY
|
-$195.9K
236.8%
YoY
|
-$94.06K
-257.45%
YoY
|
-$247.5K
-432.2%
YoY
|
-$220.0K
82.19%
YoY
|
-$58.16K
-21.45%
YoY
|
$59.74K
-121.74%
YoY
|
$74.52K
-113.99%
YoY
|
-$120.8K
-112.4%
YoY
|
-$74.04K
9.01%
YoY
|
-$274.8K
192.04%
YoY
|
-$532.8K
-6.93%
YoY
|
$973.5K
-277.0%
YoY
|
-$67.92K
-91.61%
YoY
|
| Income Tax |
-$207.0K
350.0%
YoY
|
-$145.0K
-2516.67%
YoY
|
-$42.00K
-268.0%
YoY
|
$23.00K
-120.72%
YoY
|
-$46.00K
-1250.0%
YoY
|
$6.000K
-110.91%
YoY
|
$25.00K
-135.71%
YoY
|
-$111.0K
484.21%
YoY
|
$4.000K
-73.33%
YoY
|
-$55.00K
-466.67%
YoY
|
-$70.00K
34.62%
YoY
|
-$19.00K
11.76%
YoY
|
$15.00K
-118.99%
YoY
|
$15.00K
-110.56%
YoY
|
-$52.00K
-181.25%
YoY
|
-$17.00K
-34.62%
YoY
|
-$79.00K
97.5%
YoY
|
-$142.0K
-9.55%
YoY
|
$64.00K
-140.0%
YoY
|
-$26.00K
-88.7%
YoY
|
| Net Earnings |
-$509.0K
222.78%
YoY
|
-$334.0K
-1353.06%
YoY
|
-$92.00K
195.92%
YoY
|
$86.78K
-202.24%
YoY
|
-$157.7K
60.8%
YoY
|
$26.66K
-113.84%
YoY
|
-$31.09K
-79.27%
YoY
|
-$84.88K
116.75%
YoY
|
-$98.06K
-319.19%
YoY
|
-$192.5K
-423.51%
YoY
|
-$150.0K
118.18%
YoY
|
-$39.16K
-31.35%
YoY
|
$44.74K
-122.85%
YoY
|
$59.52K
-115.23%
YoY
|
-$68.75K
-107.56%
YoY
|
-$57.04K
36.07%
YoY
|
-$195.8K
261.93%
YoY
|
-$390.8K
-5.94%
YoY
|
$909.5K
-333.2%
YoY
|
-$41.92K
-92.89%
YoY
|
| Basic Earnings Per Share |
-$0.25
212.5%
YoY
|
-$0.17
-1800.0%
YoY
|
N/A
|
$0.04
-200.0%
YoY
|
-$0.08
100.0%
YoY
|
$0.01
-110.0%
YoY
|
N/A
|
-$0.04
100.0%
YoY
|
-$0.04
-300.0%
YoY
|
-$0.10
-433.33%
YoY
|
N/A
|
-$0.02
-33.33%
YoY
|
$0.02
-120.0%
YoY
|
$0.03
-115.79%
YoY
|
N/A
|
-$0.03
N/A
|
-$0.10
400.0%
YoY
|
-$0.19
-9.52%
YoY
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.25
212.5%
YoY
|
-$0.17
-1800.0%
YoY
|
-$0.05
194.55%
YoY
|
$0.04
-200.0%
YoY
|
-$0.08
100.0%
YoY
|
$0.01
-110.0%
YoY
|
-$0.02
-77.97%
YoY
|
-$0.04
100.0%
YoY
|
-$0.04
-300.0%
YoY
|
-$0.10
-433.33%
YoY
|
-$0.07
-100.0%
YoY
|
-$0.02
-100.0%
YoY
|
$0.02
-100.0%
YoY
|
$0.03
-100.0%
YoY
|
-$34.11K
-107.56%
YoY
|
-$28.30K
36.07%
YoY
|
-$97.15K
292.48%
YoY
|
-$193.8K
-6.77%
YoY
|
$451.2K
-333.69%
YoY
|
-$20.80K
-92.88%
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
|
N/A
|
| Basic Shares Outstanding |
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
N/A
|
2.016M shares
N/A
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
N/A
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
N/A
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
N/A
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
2.016M shares
0.0%
YoY
|
N/A
|
2.016M shares
N/A
|
2.016M shares
N/A
|
2.016M shares
N/A
|
N/A
|
N/A
|
Loading...