|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$4.365M
-0.98%
YoY
|
$4.408M
13.73%
YoY
|
$3.876M
-16.81%
YoY
|
$4.659M
12.77%
YoY
|
$4.132M
0.14%
YoY
|
| Cost Of Revenue |
$1.591M
3.15%
YoY
|
$1.542M
20.67%
YoY
|
$1.278M
-0.52%
YoY
|
$1.285M
6.88%
YoY
|
$1.202M
-43.49%
YoY
|
| Gross Profit |
$2.774M
-3.2%
YoY
|
$2.866M
10.31%
YoY
|
$2.598M
-23.01%
YoY
|
$3.375M
15.19%
YoY
|
$2.929M
46.57%
YoY
|
| Selling, General & Admin |
$2.429M
15.5%
YoY
|
$2.103M
-16.45%
YoY
|
$2.517M
18.81%
YoY
|
$2.119M
-0.82%
YoY
|
$2.136M
-1.86%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$80.36K
-68.07%
YoY
|
$251.7K
89.04%
YoY
|
$133.1K
-0.91%
YoY
|
$134.4K
6.25%
YoY
|
$126.5K
-3.33%
YoY
|
| Operating Expenses |
$2.429M
15.5%
YoY
|
$2.103M
-16.45%
YoY
|
$2.517M
18.81%
YoY
|
$2.119M
-0.82%
YoY
|
$2.136M
-7.43%
YoY
|
| Operating Profit |
$345.0K
-54.77%
YoY
|
$762.7K
843.49%
YoY
|
$80.84K
-93.56%
YoY
|
$1.256M
58.3%
YoY
|
$793.4K
-357.01%
YoY
|
| Interest Expense |
$182.1K
-144.15%
YoY
|
-$412.5K
-311.94%
YoY
|
$194.6K
-60.61%
YoY
|
$494.1K
-128.38%
YoY
|
-$1.741M
46.07%
YoY
|
| Other Income/Expense, Net |
-$91.75K
-77.71%
YoY
|
-$411.5K
9.63%
YoY
|
-$375.4K
-70923.96%
YoY
|
$530.00
-88.22%
YoY
|
$4.500K
N/A
|
| Pretax Income |
$253.2K
-27.89%
YoY
|
$351.2K
-219.23%
YoY
|
-$294.5K
-116.82%
YoY
|
$1.751M
-287.31%
YoY
|
-$934.6K
-41.89%
YoY
|
| Income Tax |
$11.48K
N/A
|
N/A
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$241.7K
-31.16%
YoY
|
$351.2K
-219.23%
YoY
|
-$294.5K
-116.82%
YoY
|
$1.751M
-287.31%
YoY
|
-$934.6K
-41.89%
YoY
|
| Basic Earnings Per Share |
$0.03
-25.0%
YoY
|
$0.04
-200.0%
YoY
|
-$0.04
-119.05%
YoY
|
$0.21
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.01
-76.51%
YoY
|
$0.04
-206.43%
YoY
|
-$0.04
-100.0%
YoY
|
$142.2K
-221.93%
YoY
|
-$116.6K
-58.36%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
8.250M shares
0.0%
YoY
|
8.250M shares
-1.76%
YoY
|
8.398M shares
-0.7%
YoY
|
8.457M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
21.50M shares
96.78%
YoY
|
10.93M shares
30.12%
YoY
|
8.398M shares
-31.81%
YoY
|
12.31M shares
N/A
|
N/A
|
|
Concept
|
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 | 2021 Q1 | 2020 Q4 | 2020 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.039M
-9.09%
YoY
|
$1.056M
-11.16%
YoY
|
$1.023M
-7.48%
YoY
|
$1.143M
3.5%
YoY
|
$1.143M
13.24%
YoY
|
$1.189M
21.47%
YoY
|
$1.106M
21.21%
YoY
|
$1.105M
12.15%
YoY
|
$1.009M
0.88%
YoY
|
$978.7K
-9.29%
YoY
|
$912.5K
-21.44%
YoY
|
$984.8K
-21.37%
YoY
|
$1.000M
-14.25%
YoY
|
$1.079M
3.28%
YoY
|
$1.161M
6.75%
YoY
|
$1.252M
24.31%
YoY
|
$1.167M
17.66%
YoY
|
$1.045M
-5.57%
YoY
|
$1.088M
3.9%
YoY
|
| Cost Of Revenue |
$388.5K
2.99%
YoY
|
$389.0K
-8.47%
YoY
|
$406.0K
4.41%
YoY
|
$418.7K
13.89%
YoY
|
$377.2K
4.52%
YoY
|
$425.0K
25.35%
YoY
|
$388.9K
12.55%
YoY
|
$367.7K
18.37%
YoY
|
$360.9K
27.49%
YoY
|
$339.1K
3.93%
YoY
|
$345.5K
9.01%
YoY
|
$310.6K
-7.85%
YoY
|
$283.1K
-7.07%
YoY
|
$326.2K
11.23%
YoY
|
$316.9K
10.77%
YoY
|
$337.1K
-4.45%
YoY
|
$304.7K
12.81%
YoY
|
$293.3K
-47.1%
YoY
|
$286.1K
-44.46%
YoY
|
| Gross Profit |
$650.3K
-15.04%
YoY
|
$667.1K
-12.66%
YoY
|
$617.2K
-13.93%
YoY
|
$724.4K
-1.69%
YoY
|
$765.4K
18.09%
YoY
|
$763.8K
19.41%
YoY
|
$717.1K
26.48%
YoY
|
$736.8K
9.29%
YoY
|
$648.1K
-9.62%
YoY
|
$639.7K
-15.02%
YoY
|
$567.0K
-32.86%
YoY
|
$674.2K
-26.35%
YoY
|
$717.2K
-16.79%
YoY
|
$752.7K
0.18%
YoY
|
$844.5K
5.31%
YoY
|
$915.4K
39.8%
YoY
|
$861.9K
19.47%
YoY
|
$751.4K
36.15%
YoY
|
$801.9K
50.73%
YoY
|
| Selling, General & Admin |
$612.0K
7.8%
YoY
|
$668.7K
35.03%
YoY
|
$616.7K
23.35%
YoY
|
$576.0K
2.89%
YoY
|
$567.7K
2.82%
YoY
|
$495.2K
-41.73%
YoY
|
$500.0K
-18.25%
YoY
|
$559.9K
3.28%
YoY
|
$552.1K
7.51%
YoY
|
$849.9K
58.77%
YoY
|
$611.6K
19.75%
YoY
|
$542.1K
-5.04%
YoY
|
$513.5K
2.36%
YoY
|
$535.3K
2.49%
YoY
|
$510.7K
-2.66%
YoY
|
$570.8K
10.8%
YoY
|
$501.7K
-12.57%
YoY
|
$522.3K
-1.2%
YoY
|
$524.7K
-5.87%
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
|
| Depreciation & Amortization |
$19.35K
-12.03%
YoY
|
$58.40K
12.96%
YoY
|
$19.22K
-28.72%
YoY
|
$19.89K
-40.59%
YoY
|
$21.99K
-37.02%
YoY
|
$51.70K
-24.85%
YoY
|
$26.96K
-30.46%
YoY
|
$33.48K
0.89%
YoY
|
$34.92K
45.02%
YoY
|
$68.80K
88.6%
YoY
|
$38.77K
2.48%
YoY
|
$33.19K
4.92%
YoY
|
$24.08K
-15.3%
YoY
|
$36.48K
8.67%
YoY
|
$37.83K
16.9%
YoY
|
$31.63K
-2.26%
YoY
|
$28.43K
0.89%
YoY
|
$33.57K
1.88%
YoY
|
$32.36K
-3.11%
YoY
|
| Operating Expenses |
$612.0K
7.81%
YoY
|
$668.7K
35.03%
YoY
|
$616.7K
24.36%
YoY
|
$576.0K
2.89%
YoY
|
$567.7K
2.82%
YoY
|
$495.2K
-41.73%
YoY
|
$495.9K
-18.92%
YoY
|
$559.9K
3.28%
YoY
|
$552.1K
7.51%
YoY
|
$849.9K
58.77%
YoY
|
$611.6K
19.75%
YoY
|
$542.1K
-5.04%
YoY
|
$513.5K
2.36%
YoY
|
$535.3K
2.49%
YoY
|
$510.7K
-2.66%
YoY
|
$570.8K
10.8%
YoY
|
$501.7K
-12.57%
YoY
|
$522.3K
-6.99%
YoY
|
$524.7K
-11.19%
YoY
|
| Operating Profit |
$38.25K
-80.65%
YoY
|
-$1.600K
-100.6%
YoY
|
$466.00
-99.79%
YoY
|
$148.4K
-16.17%
YoY
|
$197.7K
105.93%
YoY
|
$268.5K
-227.71%
YoY
|
$221.2K
-595.41%
YoY
|
$177.0K
33.94%
YoY
|
$96.01K
-52.85%
YoY
|
-$210.3K
-196.72%
YoY
|
-$44.65K
-113.38%
YoY
|
$132.1K
-61.65%
YoY
|
$203.6K
-43.47%
YoY
|
$217.4K
-5.09%
YoY
|
$333.8K
20.4%
YoY
|
$344.6K
146.84%
YoY
|
$360.2K
144.12%
YoY
|
$229.1K
-2454.16%
YoY
|
$277.2K
-571.69%
YoY
|
| Interest Expense |
$30.85K
-37.7%
YoY
|
$110.5K
-144.49%
YoY
|
$78.81K
75.42%
YoY
|
-$280.5K
-605.98%
YoY
|
$49.52K
13.85%
YoY
|
-$248.4K
1137.42%
YoY
|
$44.93K
301.24%
YoY
|
$55.44K
-26.05%
YoY
|
$43.50K
-112.29%
YoY
|
-$20.07K
-101.81%
YoY
|
$11.20K
-101.44%
YoY
|
$74.97K
-45.89%
YoY
|
-$353.8K
-84.59%
YoY
|
$1.111M
-209.51%
YoY
|
-$775.4K
215.08%
YoY
|
$138.6K
-242.99%
YoY
|
-$2.296M
498.7%
YoY
|
-$1.015M
400.23%
YoY
|
-$246.1K
-29.5%
YoY
|
| Other Income/Expense, Net |
-$34.45K
-14.72%
YoY
|
N/A
|
$78.81K
-607.54%
YoY
|
-$280.5K
508.72%
YoY
|
-$40.39K
-60.23%
YoY
|
N/A
|
-$15.53K
-71.91%
YoY
|
-$46.08K
-185.64%
YoY
|
-$101.6K
-71.29%
YoY
|
N/A
|
-$55.28K
N/A
|
$53.81K
-97.81%
YoY
|
-$353.8K
N/A
|
$530.00
N/A
|
$0.00
N/A
|
$2.455M
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
| Pretax Income |
$3.802K
-97.58%
YoY
|
$148.8K
637.0%
YoY
|
$79.28K
-62.25%
YoY
|
-$132.1K
-200.92%
YoY
|
$157.3K
-2924.24%
YoY
|
$20.19K
-108.77%
YoY
|
$210.0K
-310.15%
YoY
|
$130.9K
-29.59%
YoY
|
-$5.570K
-96.29%
YoY
|
-$230.3K
-117.33%
YoY
|
-$99.93K
-77.38%
YoY
|
$186.0K
-93.36%
YoY
|
-$150.2K
-92.24%
YoY
|
$1.329M
-271.09%
YoY
|
-$441.7K
-1520.26%
YoY
|
$2.799M
6456.83%
YoY
|
-$1.936M
736.28%
YoY
|
-$776.9K
245.77%
YoY
|
$31.10K
-106.9%
YoY
|
| Income Tax |
N/A
N/A
|
$11.50K
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
|
| Net Earnings |
$3.802K
-97.58%
YoY
|
$137.3K
580.04%
YoY
|
$79.28K
-61.45%
YoY
|
-$132.1K
-200.93%
YoY
|
$157.3K
-2926.76%
YoY
|
$20.19K
-108.77%
YoY
|
$205.6K
-305.79%
YoY
|
$130.9K
-29.6%
YoY
|
-$5.565K
-96.3%
YoY
|
-$230.3K
-117.33%
YoY
|
-$99.93K
-77.38%
YoY
|
$186.0K
-93.36%
YoY
|
-$150.2K
-92.24%
YoY
|
$1.329M
-271.09%
YoY
|
-$441.7K
-1520.26%
YoY
|
$2.799M
6456.83%
YoY
|
-$1.936M
736.28%
YoY
|
-$776.9K
245.77%
YoY
|
$31.10K
-106.9%
YoY
|
| Basic Earnings Per Share |
$0.00
-100.0%
YoY
|
N/A
|
$0.01
-50.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.02
N/A
|
N/A
|
$0.02
-300.0%
YoY
|
$0.02
0.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
-$0.01
-80.0%
YoY
|
$0.02
-93.94%
YoY
|
-$0.02
N/A
|
N/A
|
-$0.05
N/A
|
$0.33
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.00
-100.0%
YoY
|
$0.00
38.78%
YoY
|
$0.01
-50.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.01
N/A
|
$0.00
-109.01%
YoY
|
$0.02
-300.0%
YoY
|
$0.02
100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$0.03
-100.0%
YoY
|
-$0.01
-100.0%
YoY
|
$0.01
-96.3%
YoY
|
-$17.77K
-92.31%
YoY
|
$107.5K
-213.97%
YoY
|
-$52.06K
-8044.12%
YoY
|
$0.27
-99.99%
YoY
|
-$231.3K
79158.95%
YoY
|
-$94.28K
30517.71%
YoY
|
$655.30
-193.0%
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.250M shares
0.0%
YoY
|
8.250M shares
0.0%
YoY
|
8.250M shares
0.0%
YoY
|
8.250M shares
0.0%
YoY
|
8.250M shares
0.0%
YoY
|
8.250M shares
0.3%
YoY
|
8.250M shares
-2.77%
YoY
|
8.250M shares
-2.77%
YoY
|
8.250M shares
-2.38%
YoY
|
8.225M shares
N/A
|
8.485M shares
0.0%
YoY
|
8.485M shares
0.02%
YoY
|
8.451M shares
N/A
|
N/A
|
8.485M shares
N/A
|
8.484M shares
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
20.87M shares
-9.86%
YoY
|
N/A
|
15.31M shares
-12.41%
YoY
|
8.250M shares
-36.73%
YoY
|
23.15M shares
180.63%
YoY
|
N/A
|
17.47M shares
106.84%
YoY
|
13.04M shares
-21.09%
YoY
|
8.250M shares
-2.38%
YoY
|
N/A
|
8.448M shares
-0.44%
YoY
|
16.53M shares
61.49%
YoY
|
8.451M shares
N/A
|
N/A
|
8.485M shares
N/A
|
10.23M shares
N/A
|
N/A
|
N/A
|
N/A
|
Loading...