|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
N/A
|
N/A
|
$12.76M
16.9%
YoY
|
$10.91M
-10.19%
YoY
|
$12.15M
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$201.0K
-14.1%
YoY
|
$234.0K
-8.24%
YoY
|
$255.0K
-10.53%
YoY
|
$285.0K
-1.72%
YoY
|
$290.0K
3.57%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
$3.902M
122.46%
YoY
|
$1.754M
-18.08%
YoY
|
$2.141M
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
$8.856M
-3.32%
YoY
|
$9.160M
-8.5%
YoY
|
$10.01M
N/A
|
| Pretax Income |
$238.0K
-112.14%
YoY
|
-$1.960M
-259.74%
YoY
|
$1.227M
-40.64%
YoY
|
$2.067M
-4.75%
YoY
|
$2.170M
-117.67%
YoY
|
| Income Tax |
$57.00K
-123.85%
YoY
|
-$239.0K
-181.29%
YoY
|
$294.0K
-38.36%
YoY
|
$477.0K
36.29%
YoY
|
$350.0K
34.62%
YoY
|
| Net Earnings |
$181.0K
-110.52%
YoY
|
-$1.721M
-284.46%
YoY
|
$933.0K
-41.32%
YoY
|
$1.590M
-12.64%
YoY
|
$1.820M
-114.5%
YoY
|
| Basic Earnings Per Share |
$0.02
-109.52%
YoY
|
-$0.21
-290.91%
YoY
|
$0.11
-42.11%
YoY
|
$0.19
-13.64%
YoY
|
$0.22
N/A
|
| Diluted Earnings Per Share |
$0.02
-108.24%
YoY
|
-$0.21
-293.18%
YoY
|
$0.11
-100.0%
YoY
|
$193.6K
-12.57%
YoY
|
$221.4K
-114.55%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
8.099M shares
0.0%
YoY
|
8.099M shares
-0.4%
YoY
|
8.132M shares
-1.0%
YoY
|
8.213M shares
-0.03%
YoY
|
8.216M shares
N/A
|
| Diluted Shares Outstanding |
8.099M shares
0.0%
YoY
|
8.099M shares
-0.4%
YoY
|
8.132M shares
-1.0%
YoY
|
8.213M shares
-0.03%
YoY
|
8.216M shares
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$4.173M
30.0%
YoY
|
$3.927M
25.42%
YoY
|
N/A
|
N/A
|
$3.210M
N/A
|
$3.131M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cost Of Revenue |
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
|
| Gross Profit |
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
|
| Selling, General & Admin |
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
|
| 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 |
$52.00K
-25.71%
YoY
|
$48.00K
-4.0%
YoY
|
$48.00K
-9.43%
YoY
|
$28.00K
-50.0%
YoY
|
$70.00K
18.64%
YoY
|
$50.00K
-16.67%
YoY
|
$53.00K
-10.17%
YoY
|
$56.00K
-6.67%
YoY
|
$59.00K
-6.35%
YoY
|
$60.00K
-6.25%
YoY
|
$59.00K
-13.24%
YoY
|
$60.00K
-34.07%
YoY
|
$63.00K
-1.56%
YoY
|
$64.00K
28.0%
YoY
|
$68.00K
-15.0%
YoY
|
$91.00K
30.0%
YoY
|
$64.00K
-8.57%
YoY
|
$50.00K
-37.5%
YoY
|
$80.00K
14.29%
YoY
|
| Operating Expenses |
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
|
| Operating Profit |
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
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$2.408M
106.7%
YoY
|
$2.270M
232.36%
YoY
|
$2.064M
355.63%
YoY
|
N/A
|
$1.165M
175.41%
YoY
|
$683.0K
52.46%
YoY
|
$453.0K
-3.41%
YoY
|
N/A
|
$423.0K
N/A
|
$448.0K
N/A
|
$469.0K
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
-$24.00K
41.18%
YoY
|
-$23.00K
53.33%
YoY
|
-$23.00K
35.29%
YoY
|
N/A
|
-$17.00K
N/A
|
-$15.00K
N/A
|
-$17.00K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$755.0K
4933.33%
YoY
|
$401.0K
6583.33%
YoY
|
$453.0K
-2257.14%
YoY
|
$238.0K
-121.35%
YoY
|
$15.00K
-110.34%
YoY
|
$6.000K
-101.32%
YoY
|
-$21.00K
-91.39%
YoY
|
-$1.115M
-2330.0%
YoY
|
-$145.0K
-173.23%
YoY
|
-$455.0K
-193.43%
YoY
|
-$244.0K
-149.9%
YoY
|
$50.00K
-83.82%
YoY
|
$198.0K
-57.6%
YoY
|
$487.0K
-9.81%
YoY
|
$489.0K
-34.8%
YoY
|
$309.0K
-58.8%
YoY
|
$467.0K
-23.44%
YoY
|
$540.0K
17.39%
YoY
|
$750.0K
114.29%
YoY
|
| Income Tax |
$174.0K
2075.0%
YoY
|
$97.00K
-1485.71%
YoY
|
$109.0K
-1916.67%
YoY
|
$62.00K
-263.16%
YoY
|
$8.000K
-121.05%
YoY
|
-$7.000K
-92.55%
YoY
|
-$6.000K
-91.3%
YoY
|
-$38.00K
-480.0%
YoY
|
-$38.00K
-170.37%
YoY
|
-$94.00K
-183.19%
YoY
|
-$69.00K
-159.48%
YoY
|
$10.00K
-90.29%
YoY
|
$54.00K
-59.4%
YoY
|
$113.0K
88.33%
YoY
|
$116.0K
-35.56%
YoY
|
$103.0K
71.67%
YoY
|
$133.0K
-5.0%
YoY
|
$60.00K
-33.33%
YoY
|
$180.0K
157.14%
YoY
|
| Net Earnings |
$581.0K
8200.0%
YoY
|
$304.0K
2238.46%
YoY
|
$344.0K
-2393.33%
YoY
|
$176.0K
-116.34%
YoY
|
$7.000K
-106.54%
YoY
|
$13.00K
-103.6%
YoY
|
-$15.00K
-91.43%
YoY
|
-$1.077M
-2792.5%
YoY
|
-$107.0K
-174.31%
YoY
|
-$361.0K
-196.52%
YoY
|
-$175.0K
-146.92%
YoY
|
$40.00K
-80.58%
YoY
|
$144.0K
-56.89%
YoY
|
$374.0K
-22.08%
YoY
|
$373.0K
-34.56%
YoY
|
$206.0K
-70.14%
YoY
|
$334.0K
-28.94%
YoY
|
$480.0K
29.73%
YoY
|
$570.0K
96.55%
YoY
|
| Basic Earnings Per Share |
$0.07
N/A
|
$0.04
N/A
|
$0.04
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
-$0.01
-150.0%
YoY
|
-$0.05
-225.0%
YoY
|
-$0.02
-140.0%
YoY
|
N/A
|
$0.02
-50.0%
YoY
|
$0.04
-33.33%
YoY
|
$0.05
-28.57%
YoY
|
N/A
|
$0.04
N/A
|
$0.06
N/A
|
$0.07
N/A
|
| Diluted Earnings Per Share |
$0.07
N/A
|
$0.04
N/A
|
$0.04
N/A
|
$0.02
-112.8%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$0.13
-1429.8%
YoY
|
-$0.01
-150.0%
YoY
|
-$0.05
-225.0%
YoY
|
-$0.02
-140.0%
YoY
|
$0.01
-100.0%
YoY
|
$0.02
-100.0%
YoY
|
$0.04
-100.0%
YoY
|
$0.05
-100.0%
YoY
|
$25.11K
-70.12%
YoY
|
$40.65K
-28.99%
YoY
|
$58.39K
29.73%
YoY
|
$69.34K
96.55%
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 |
8.087M shares
0.0%
YoY
|
8.087M shares
0.0%
YoY
|
8.087M shares
0.0%
YoY
|
8.087M shares
-0.15%
YoY
|
8.087M shares
0.0%
YoY
|
8.087M shares
0.0%
YoY
|
8.087M shares
0.0%
YoY
|
8.099M shares
0.01%
YoY
|
8.087M shares
-0.83%
YoY
|
8.087M shares
-0.83%
YoY
|
8.087M shares
-0.83%
YoY
|
8.098M shares
N/A
|
8.154M shares
-0.75%
YoY
|
8.155M shares
-0.76%
YoY
|
8.155M shares
-0.75%
YoY
|
N/A
|
8.216M shares
N/A
|
8.217M shares
N/A
|
8.217M shares
N/A
|
| Diluted Shares Outstanding |
8.087M shares
-0.15%
YoY
|
8.099M shares
0.0%
YoY
|
8.087M shares
0.0%
YoY
|
N/A
|
8.099M shares
0.0%
YoY
|
8.099M shares
0.0%
YoY
|
8.087M shares
-0.15%
YoY
|
N/A
|
8.099M shares
-0.37%
YoY
|
8.099M shares
-0.64%
YoY
|
8.099M shares
-0.68%
YoY
|
N/A
|
8.129M shares
-1.06%
YoY
|
8.151M shares
-0.81%
YoY
|
8.154M shares
-0.76%
YoY
|
N/A
|
8.216M shares
N/A
|
8.217M shares
N/A
|
8.217M shares
N/A
|
Loading...