|
Concept
|
2025 | 2024 | 2023 |
|---|---|---|---|
| Revenue |
$16.29M
-9.51%
YoY
|
$18.00M
13.96%
YoY
|
$15.80M
N/A
|
| Cost Of Revenue |
$1.062M
-0.78%
YoY
|
$1.070M
-2.95%
YoY
|
$1.103M
N/A
|
| Gross Profit |
$15.23M
-10.06%
YoY
|
$16.93M
15.22%
YoY
|
$14.69M
N/A
|
| Selling, General & Admin |
$7.177M
-23.82%
YoY
|
$9.420M
-2.46%
YoY
|
$9.657M
N/A
|
| Research & Development |
$1.787M
2.85%
YoY
|
$1.738M
-3.29%
YoY
|
$1.797M
N/A
|
| Depreciation & Amortization |
$545.7K
-22.04%
YoY
|
$700.0K
20.21%
YoY
|
$582.3K
N/A
|
| Operating Expenses |
$11.76M
7.55%
YoY
|
$10.93M
-4.58%
YoY
|
$11.45M
N/A
|
| Operating Profit |
$3.472M
-42.14%
YoY
|
$6.000M
85.24%
YoY
|
$3.239M
N/A
|
| Interest Expense |
$329.9K
9.19%
YoY
|
$302.1K
-292.44%
YoY
|
-$157.0K
N/A
|
| Other Income/Expense, Net |
-$184.0K
-187.61%
YoY
|
$210.0K
255.33%
YoY
|
$59.10K
N/A
|
| Pretax Income |
$3.288M
-41.29%
YoY
|
$5.600M
78.27%
YoY
|
$3.141M
N/A
|
| Income Tax |
$1.294M
-1.95%
YoY
|
$1.320M
416.63%
YoY
|
$255.5K
N/A
|
| Net Earnings |
$1.966M
-55.0%
YoY
|
$4.370M
50.08%
YoY
|
$2.912M
N/A
|
| Basic Earnings Per Share |
$0.15
-57.14%
YoY
|
$0.35
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.15
-55.88%
YoY
|
$0.34
61.26%
YoY
|
$0.21
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
12.86M shares
3.29%
YoY
|
12.45M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
12.86M shares
3.29%
YoY
|
12.45M shares
N/A
|
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q1 |
|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$4.088M
29.83%
YoY
|
$3.959M
-29.24%
YoY
|
$3.936M
4.95%
YoY
|
$16.29M
N/A
|
N/A
|
| Cost Of Revenue |
N/A
|
$503.8K
32.63%
YoY
|
$312.9K
36.45%
YoY
|
$226.9K
-20.0%
YoY
|
$1.062M
N/A
|
N/A
|
| Gross Profit |
N/A
|
$3.584M
29.44%
YoY
|
$3.646M
-32.05%
YoY
|
$3.709M
6.99%
YoY
|
$15.23M
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
$2.111M
44.35%
YoY
|
$2.595M
23.4%
YoY
|
$1.639M
2.67%
YoY
|
$9.968M
N/A
|
N/A
|
| Research & Development |
N/A
|
$453.5K
1.11%
YoY
|
$489.2K
N/A
|
$474.5K
N/A
|
$1.787M
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
$4.222K
-44.51%
YoY
|
$691.00
-91.46%
YoY
|
$91.96K
-31.14%
YoY
|
$545.7K
N/A
|
N/A
|
| Operating Expenses |
N/A
|
$3.182M
23.13%
YoY
|
$3.647M
17.54%
YoY
|
$2.706M
3.82%
YoY
|
$11.76M
N/A
|
N/A
|
| Operating Profit |
N/A
|
$402.4K
117.73%
YoY
|
-$793.00
-100.04%
YoY
|
$1.003M
16.61%
YoY
|
$3.472M
N/A
|
N/A
|
| Interest Expense |
N/A
|
$104.1K
-11.86%
YoY
|
$126.0K
45.85%
YoY
|
$69.89K
-18.77%
YoY
|
-$185.8K
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
-$1.566K
-96.12%
YoY
|
-$55.19K
-34.77%
YoY
|
-$46.30K
-47.01%
YoY
|
$1.800K
N/A
|
N/A
|
| Pretax Income |
N/A
|
$400.9K
177.55%
YoY
|
-$55.98K
-102.57%
YoY
|
$956.4K
23.81%
YoY
|
$3.288M
N/A
|
N/A
|
| Income Tax |
N/A
|
$90.19K
50.18%
YoY
|
-$12.60K
-102.29%
YoY
|
$215.2K
31.69%
YoY
|
$1.335M
N/A
|
N/A
|
| Net Earnings |
N/A
|
$310.7K
268.21%
YoY
|
-$43.39K
-102.69%
YoY
|
$741.2K
18.5%
YoY
|
$1.966M
N/A
|
N/A
|
| Basic Earnings Per Share |
N/A
|
$0.02
100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.05
0.0%
YoY
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
N/A
|
$0.02
100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.05
0.0%
YoY
|
$0.14
N/A
|
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
13.92M shares
N/A
|
13.92M shares
6.89%
YoY
|
13.83M shares
8.55%
YoY
|
13.82M shares
10.99%
YoY
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
13.92M shares
6.89%
YoY
|
13.89M shares
9.07%
YoY
|
13.83M shares
11.06%
YoY
|
N/A
|
N/A
|
Loading...