|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$18.27M
0.23%
YoY
|
$18.23M
5.65%
YoY
|
$17.25M
29.99%
YoY
|
$13.27M
-9.65%
YoY
|
$14.69M
42.44%
YoY
|
| Cost Of Revenue |
$10.05M
-8.9%
YoY
|
$11.03M
21.17%
YoY
|
$9.105M
27.0%
YoY
|
$7.169M
-7.61%
YoY
|
$7.760M
50.26%
YoY
|
| Gross Profit |
$8.218M
14.23%
YoY
|
$7.194M
-11.7%
YoY
|
$8.147M
33.5%
YoY
|
$6.103M
-11.94%
YoY
|
$6.930M
34.59%
YoY
|
| Selling, General & Admin |
$10.11M
30.83%
YoY
|
$7.724M
-11.81%
YoY
|
$8.758M
16.14%
YoY
|
$7.541M
2.24%
YoY
|
$7.375M
42.44%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$853.5K
7.17%
YoY
|
$796.4K
-4.26%
YoY
|
$831.8K
18.58%
YoY
|
$701.5K
15.9%
YoY
|
$605.3K
24.58%
YoY
|
| Operating Expenses |
$10.11M
30.83%
YoY
|
$7.724M
-11.81%
YoY
|
$8.758M
16.14%
YoY
|
$7.541M
2.24%
YoY
|
$7.375M
42.44%
YoY
|
| Operating Profit |
-$1.887M
256.32%
YoY
|
-$529.6K
-13.25%
YoY
|
-$610.5K
-57.55%
YoY
|
-$1.438M
223.24%
YoY
|
-$444.9K
1452.99%
YoY
|
| Interest Expense |
N/A
|
-$50.93K
-108.93%
YoY
|
$570.1K
1507.83%
YoY
|
$35.46K
-63.83%
YoY
|
$98.03K
-9.94%
YoY
|
| Other Income/Expense, Net |
$2.149M
57.94%
YoY
|
$1.361M
78.19%
YoY
|
$763.5K
379.09%
YoY
|
$159.4K
-83.54%
YoY
|
$967.9K
-901.28%
YoY
|
| Pretax Income |
$261.7K
-68.5%
YoY
|
$830.9K
443.05%
YoY
|
$153.0K
-111.97%
YoY
|
-$1.279M
-344.46%
YoY
|
$523.0K
-449.99%
YoY
|
| Income Tax |
$74.16K
-0.6%
YoY
|
$74.60K
-37.53%
YoY
|
$119.4K
1150.82%
YoY
|
$9.547K
-41.35%
YoY
|
$16.28K
11.61%
YoY
|
| Net Earnings |
$187.5K
-75.2%
YoY
|
$756.3K
2151.65%
YoY
|
$33.59K
-102.61%
YoY
|
-$1.288M
-354.2%
YoY
|
$506.8K
-408.95%
YoY
|
| Basic Earnings Per Share |
$0.03
-40.0%
YoY
|
$0.05
1566.67%
YoY
|
$0.00
-102.14%
YoY
|
-$0.14
-333.33%
YoY
|
$0.06
-400.0%
YoY
|
| Diluted Earnings Per Share |
$0.03
-40.0%
YoY
|
$0.05
1566.67%
YoY
|
$0.00
-102.14%
YoY
|
-$0.14
-333.33%
YoY
|
$0.06
-400.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
5.369M shares
-67.31%
YoY
|
16.42M shares
42.35%
YoY
|
11.54M shares
28.19%
YoY
|
9.000M shares
0.0%
YoY
|
9.000M shares
0.0%
YoY
|
| Diluted Shares Outstanding |
5.369M shares
-67.31%
YoY
|
16.42M shares
42.35%
YoY
|
11.54M shares
28.19%
YoY
|
9.000M shares
0.0%
YoY
|
9.000M shares
0.0%
YoY
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 | 2020 Q4 | 2020 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$8.688M
15.19%
YoY
|
$10.68M
26.58%
YoY
|
$7.543M
-14.4%
YoY
|
$8.441M
-36.4%
YoY
|
$8.811M
3.13%
YoY
|
$13.27M
-9.65%
YoY
|
$8.544M
N/A
|
$14.69M
N/A
|
N/A
|
N/A
|
N/A
|
| Cost Of Revenue |
N/A
|
$4.823M
9.23%
YoY
|
$6.618M
43.04%
YoY
|
$4.415M
-1.41%
YoY
|
$4.627M
-35.47%
YoY
|
$4.479M
1.87%
YoY
|
$7.169M
-7.61%
YoY
|
$4.397M
N/A
|
$7.760M
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
$3.865M
23.6%
YoY
|
$4.067M
6.61%
YoY
|
$3.127M
-27.82%
YoY
|
$3.815M
-37.49%
YoY
|
$4.333M
4.47%
YoY
|
$6.103M
-11.94%
YoY
|
$4.147M
N/A
|
$6.930M
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
$5.056M
37.11%
YoY
|
$4.037M
-11.07%
YoY
|
$3.687M
-12.59%
YoY
|
$4.539M
-39.81%
YoY
|
$4.219M
3.33%
YoY
|
$7.541M
2.24%
YoY
|
$4.083M
N/A
|
$7.375M
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
|
| Depreciation & Amortization |
N/A
|
$393.0K
-11.84%
YoY
|
$378.1K
-11.87%
YoY
|
$445.8K
10.68%
YoY
|
$429.0K
22.56%
YoY
|
$402.8K
14.62%
YoY
|
$350.1K
-42.16%
YoY
|
$351.4K
21.17%
YoY
|
$605.3K
142.1%
YoY
|
$290.0K
20.83%
YoY
|
$250.0K
-7.41%
YoY
|
$240.0K
26.32%
YoY
|
| Operating Expenses |
N/A
|
$5.056M
37.11%
YoY
|
$4.037M
-11.07%
YoY
|
$3.687M
-12.59%
YoY
|
$4.539M
-39.81%
YoY
|
$4.219M
3.33%
YoY
|
$7.541M
2.24%
YoY
|
$4.083M
N/A
|
$7.375M
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Profit |
N/A
|
-$1.191M
112.54%
YoY
|
$30.60K
-104.22%
YoY
|
-$560.1K
-591.95%
YoY
|
-$724.4K
-49.63%
YoY
|
$113.9K
76.77%
YoY
|
-$1.438M
223.24%
YoY
|
$64.41K
N/A
|
-$444.9K
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
$280.7K
-15.89%
YoY
|
$339.3K
-11.75%
YoY
|
$333.7K
79.78%
YoY
|
$384.5K
-1184.21%
YoY
|
$185.6K
-599.14%
YoY
|
-$35.46K
-63.83%
YoY
|
-$37.19K
N/A
|
-$98.03K
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
-$76.50K
-124.31%
YoY
|
$372.8K
81.61%
YoY
|
$314.7K
-2757.69%
YoY
|
$205.3K
5.36%
YoY
|
-$11.84K
-106.0%
YoY
|
$194.8K
-81.72%
YoY
|
$197.3K
N/A
|
$1.066M
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
N/A
|
-$986.4K
-1217.35%
YoY
|
$742.6K
-651.54%
YoY
|
$88.28K
-69.31%
YoY
|
-$134.6K
-89.47%
YoY
|
$287.6K
28.13%
YoY
|
-$1.279M
-344.46%
YoY
|
$224.5K
N/A
|
$523.1K
N/A
|
N/A
|
N/A
|
N/A
|
| Income Tax |
N/A
|
$62.40K
-3.81%
YoY
|
$9.700K
-91.68%
YoY
|
$64.87K
2152.43%
YoY
|
$116.5K
1120.31%
YoY
|
$2.880K
-22.16%
YoY
|
$9.550K
-41.34%
YoY
|
$3.700K
N/A
|
$16.28K
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
N/A
|
-$1.049M
-4580.14%
YoY
|
$732.9K
-391.79%
YoY
|
$23.41K
-91.78%
YoY
|
-$251.2K
-80.5%
YoY
|
$284.8K
28.97%
YoY
|
-$1.288M
-354.2%
YoY
|
$220.8K
N/A
|
$506.8K
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
N/A
|
-$2.87
-152659.57%
YoY
|
$0.04
-277.37%
YoY
|
$0.00
-92.96%
YoY
|
-$0.02
-85.86%
YoY
|
$0.03
49.83%
YoY
|
-$0.14
-449.95%
YoY
|
$0.02
N/A
|
$0.04
N/A
|
N/A
|
N/A
|
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
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...