|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$28.08M
-1.29%
YoY
|
$28.45M
-3.37%
YoY
|
$29.44M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$21.55M
-5.25%
YoY
|
$22.75M
5.7%
YoY
|
$21.52M
-0.89%
YoY
|
$21.71M
8.43%
YoY
|
$20.03M
N/A
|
| Gross Profit |
$6.530M
14.51%
YoY
|
$5.702M
-28.01%
YoY
|
$7.921M
29.3%
YoY
|
$6.126M
-7.05%
YoY
|
$6.591M
N/A
|
| Selling, General & Admin |
$7.047M
-14.87%
YoY
|
$8.279M
29.76%
YoY
|
$6.380M
-4.12%
YoY
|
$6.654M
28.88%
YoY
|
$5.163M
N/A
|
| Research & Development |
$600.0K
-40.0%
YoY
|
$1.000M
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$2.613M
-5.51%
YoY
|
$2.766M
-0.13%
YoY
|
$2.769M
-11.82%
YoY
|
$3.141M
-2.12%
YoY
|
$3.209M
N/A
|
| Operating Expenses |
$600.0K
-92.75%
YoY
|
$8.279M
29.76%
YoY
|
$6.380M
710.0%
YoY
|
$787.6K
360.15%
YoY
|
$171.2K
N/A
|
| Operating Profit |
-$517.6K
-79.91%
YoY
|
-$2.576M
-267.18%
YoY
|
$1.541M
-295.66%
YoY
|
-$787.6K
-112.27%
YoY
|
$6.420M
N/A
|
| Interest Expense |
-$795.8K
4.04%
YoY
|
-$764.9K
16.82%
YoY
|
-$654.8K
-131.46%
YoY
|
$2.081M
123772.62%
YoY
|
$1.680K
N/A
|
| Other Income/Expense, Net |
-$835.7K
99.88%
YoY
|
-$418.1K
47.3%
YoY
|
-$283.9K
364.08%
YoY
|
-$61.16K
-164.87%
YoY
|
$94.28K
N/A
|
| Pretax Income |
-$1.353M
-54.81%
YoY
|
-$2.994M
-338.18%
YoY
|
$1.257M
-2.8%
YoY
|
$1.293M
-863.12%
YoY
|
-$169.5K
N/A
|
| Income Tax |
$439.9K
-185.45%
YoY
|
-$514.8K
-28.41%
YoY
|
-$719.2K
-261.32%
YoY
|
$445.8K
256.63%
YoY
|
$125.0K
N/A
|
| Net Earnings |
-$1.793M
-27.68%
YoY
|
-$2.480M
-225.46%
YoY
|
$1.976M
133.17%
YoY
|
$847.6K
-600.1%
YoY
|
-$169.5K
N/A
|
| Basic Earnings Per Share |
-$0.05
-28.57%
YoY
|
-$0.07
-216.67%
YoY
|
$0.06
-700.0%
YoY
|
-$0.01
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.05
-28.57%
YoY
|
-$0.07
-216.67%
YoY
|
$0.06
32.89%
YoY
|
$0.05
-100.0%
YoY
|
-$9.061K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
36.92M shares
0.63%
YoY
|
36.69M shares
13.35%
YoY
|
32.37M shares
2.43%
YoY
|
31.60M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
36.92M shares
0.63%
YoY
|
36.69M shares
13.35%
YoY
|
32.37M shares
2.43%
YoY
|
31.60M 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$6.513M
-7.86%
YoY
|
$7.505M
2.51%
YoY
|
$6.950M
N/A
|
$6.559M
N/A
|
$7.069M
13.0%
YoY
|
$7.322M
-75.13%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$6.256M
N/A
|
$29.44M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$5.553M
16.64%
YoY
|
$5.737M
-9.44%
YoY
|
$6.096M
1.05%
YoY
|
$4.961M
2.69%
YoY
|
$4.760M
-14.2%
YoY
|
$6.335M
-70.56%
YoY
|
$6.033M
26.83%
YoY
|
$4.832M
-9.1%
YoY
|
$5.548M
7.26%
YoY
|
$21.52M
N/A
|
$4.756M
N/A
|
$5.316M
N/A
|
$5.173M
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$960.8K
-58.38%
YoY
|
$1.769M
79.25%
YoY
|
$854.4K
-53.41%
YoY
|
$1.598M
-26.51%
YoY
|
$2.309M
226.33%
YoY
|
$986.8K
-87.54%
YoY
|
$1.834M
-0.56%
YoY
|
$2.174M
-8.51%
YoY
|
$707.4K
-58.67%
YoY
|
$7.921M
N/A
|
$1.844M
N/A
|
$2.377M
N/A
|
$1.712M
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$1.737M
-2.44%
YoY
|
$1.450M
-40.1%
YoY
|
$2.073M
20.0%
YoY
|
$1.744M
-13.47%
YoY
|
$1.780M
-15.81%
YoY
|
$2.421M
-62.05%
YoY
|
$1.727M
N/A
|
$2.016M
N/A
|
$2.115M
N/A
|
$6.380M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| 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
|
| Depreciation & Amortization |
$539.7K
-24.07%
YoY
|
$579.3K
-9.86%
YoY
|
$646.5K
-10.46%
YoY
|
$676.6K
0.21%
YoY
|
$710.8K
2.15%
YoY
|
$642.7K
-76.79%
YoY
|
$722.0K
4.34%
YoY
|
$675.2K
-0.87%
YoY
|
$695.8K
-3.88%
YoY
|
$2.769M
N/A
|
$692.0K
N/A
|
$681.1K
N/A
|
$723.9K
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$1.737M
-2.44%
YoY
|
$1.450M
-40.1%
YoY
|
$2.073M
20.0%
YoY
|
$1.744M
-13.47%
YoY
|
$1.780M
-15.81%
YoY
|
$2.421M
-62.05%
YoY
|
$1.727M
997.77%
YoY
|
$2.016M
449.59%
YoY
|
$2.115M
558.22%
YoY
|
$6.380M
2103.38%
YoY
|
$157.4K
-11.06%
YoY
|
$366.8K
167.18%
YoY
|
$321.3K
74.71%
YoY
|
$289.6K
69.16%
YoY
|
$176.9K
N/A
|
$137.3K
N/A
|
| Operating Profit |
-$776.0K
-246.85%
YoY
|
$318.8K
-122.23%
YoY
|
-$1.219M
-1247.03%
YoY
|
-$146.3K
-192.25%
YoY
|
$528.5K
-137.56%
YoY
|
-$1.434M
-193.06%
YoY
|
$106.2K
-167.51%
YoY
|
$158.5K
-143.23%
YoY
|
-$1.407M
338.01%
YoY
|
$1.541M
N/A
|
-$157.4K
-11.06%
YoY
|
-$366.8K
167.18%
YoY
|
-$321.3K
74.7%
YoY
|
N/A
|
-$176.9K
N/A
|
-$137.3K
N/A
|
| Interest Expense |
-$191.1K
-4.88%
YoY
|
-$171.5K
-26.01%
YoY
|
-$214.4K
4.04%
YoY
|
-$209.0K
24.97%
YoY
|
-$200.9K
25.66%
YoY
|
-$231.8K
-64.6%
YoY
|
-$206.1K
-214.48%
YoY
|
-$167.2K
-198.38%
YoY
|
-$159.9K
-217.53%
YoY
|
-$654.8K
-154.63%
YoY
|
$180.0K
-72.82%
YoY
|
$170.0K
-18.36%
YoY
|
$136.0K
1036.42%
YoY
|
$1.199M
71248.21%
YoY
|
$662.2K
N/A
|
$208.2K
N/A
|
| Other Income/Expense, Net |
-$121.8K
-37.6%
YoY
|
-$60.80K
8585.71%
YoY
|
-$210.5K
6.6%
YoY
|
-$197.7K
-229.72%
YoY
|
-$195.2K
38.91%
YoY
|
-$700.00
-100.19%
YoY
|
-$197.5K
20.29%
YoY
|
$152.4K
-284.69%
YoY
|
-$140.5K
N/A
|
$370.9K
N/A
|
-$164.2K
N/A
|
-$82.51K
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$897.9K
-369.42%
YoY
|
$86.50K
-105.19%
YoY
|
-$1.429M
1466.1%
YoY
|
-$343.9K
-210.61%
YoY
|
$333.3K
-121.53%
YoY
|
-$1.667M
-232.56%
YoY
|
-$91.25K
-431.07%
YoY
|
$310.9K
-255.35%
YoY
|
-$1.548M
735.56%
YoY
|
$1.257M
38.3%
YoY
|
$27.56K
-94.32%
YoY
|
-$200.1K
-382.05%
YoY
|
-$185.2K
7.74%
YoY
|
$909.1K
-636.37%
YoY
|
$485.3K
N/A
|
$70.96K
N/A
|
| Income Tax |
N/A
N/A
|
$430.4K
-437.57%
YoY
|
N/A
N/A
|
N/A
N/A
|
$9.588K
-102.83%
YoY
|
-$127.5K
-82.27%
YoY
|
-$77.97K
-296.56%
YoY
|
$29.08K
-49.75%
YoY
|
-$338.5K
-1334.09%
YoY
|
-$719.2K
-347.12%
YoY
|
$39.66K
-73.27%
YoY
|
$57.88K
806.15%
YoY
|
$27.43K
N/A
|
$291.0K
N/A
|
$148.4K
N/A
|
$6.387K
N/A
|
| Net Earnings |
-$897.9K
-377.4%
YoY
|
-$343.8K
-77.66%
YoY
|
-$1.429M
10654.26%
YoY
|
-$343.9K
-222.03%
YoY
|
$323.7K
-126.77%
YoY
|
-$1.539M
-177.87%
YoY
|
-$13.29K
9.82%
YoY
|
$281.8K
-209.23%
YoY
|
-$1.209M
468.62%
YoY
|
$1.976M
219.77%
YoY
|
-$12.10K
-103.59%
YoY
|
-$258.0K
-499.61%
YoY
|
-$212.6K
23.69%
YoY
|
$618.1K
-464.67%
YoY
|
$336.9K
N/A
|
$64.57K
N/A
|
| Basic Earnings Per Share |
-$0.02
-300.0%
YoY
|
N/A
|
-$0.04
N/A
|
-$0.01
-200.0%
YoY
|
$0.01
-133.33%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$0.01
-50.0%
YoY
|
-$0.03
N/A
|
N/A
|
$0.01
N/A
|
$0.02
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.02
-300.0%
YoY
|
-$0.01
-71.43%
YoY
|
-$0.04
N/A
|
-$0.01
-200.0%
YoY
|
$0.01
-133.33%
YoY
|
-$0.04
-163.77%
YoY
|
$0.00
N/A
|
$0.01
-125.0%
YoY
|
-$0.03
-13.37%
YoY
|
$0.06
73.81%
YoY
|
$0.00
-100.0%
YoY
|
-$0.04
-100.0%
YoY
|
-$0.03
-100.0%
YoY
|
$0.04
-100.0%
YoY
|
$17.58K
N/A
|
$3.369K
N/A
|
| 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
|
| Basic Shares Outstanding |
36.99M shares
0.2%
YoY
|
36.92M shares
0.63%
YoY
|
36.92M shares
0.63%
YoY
|
36.92M shares
0.63%
YoY
|
36.92M shares
0.63%
YoY
|
36.69M shares
N/A
|
36.69M shares
16.1%
YoY
|
36.69M shares
16.1%
YoY
|
36.69M shares
16.1%
YoY
|
N/A
|
31.60M shares
N/A
|
31.60M shares
N/A
|
31.60M shares
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
36.95M shares
0.09%
YoY
|
N/A
|
36.92M shares
0.63%
YoY
|
36.92M shares
0.63%
YoY
|
36.92M shares
0.63%
YoY
|
N/A
|
36.69M shares
16.1%
YoY
|
36.69M shares
16.1%
YoY
|
36.69M shares
16.1%
YoY
|
N/A
|
31.60M shares
N/A
|
31.60M shares
N/A
|
31.60M shares
N/A
|
N/A
|
N/A
|
N/A
|
Loading...