|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$16.97M
20.79%
YoY
|
$14.05M
10.13%
YoY
|
$12.76M
99.14%
YoY
|
$6.406M
-47.85%
YoY
|
$12.28M
16.61%
YoY
|
| Cost Of Revenue |
$11.85M
17.84%
YoY
|
$10.06M
12.37%
YoY
|
$8.950M
78.82%
YoY
|
$5.005M
-33.13%
YoY
|
$7.485M
3.14%
YoY
|
| Gross Profit |
$5.119M
28.23%
YoY
|
$3.992M
4.86%
YoY
|
$3.807M
171.73%
YoY
|
$1.401M
-70.81%
YoY
|
$4.799M
46.44%
YoY
|
| Selling, General & Admin |
$3.501M
16.93%
YoY
|
$2.994M
4.21%
YoY
|
$2.873M
40.01%
YoY
|
$2.052M
-18.15%
YoY
|
$2.507M
18.93%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$579.0K
3.58%
YoY
|
$559.0K
-8.51%
YoY
|
$611.0K
-99.83%
YoY
|
$363.0M
137400.0%
YoY
|
$264.0K
17.33%
YoY
|
| Operating Expenses |
$3.501M
16.93%
YoY
|
$2.994M
4.21%
YoY
|
$2.873M
40.01%
YoY
|
$2.052M
-18.15%
YoY
|
$2.507M
18.93%
YoY
|
| Operating Profit |
$1.618M
62.12%
YoY
|
$998.0K
6.85%
YoY
|
$934.0K
-243.47%
YoY
|
-$651.0K
-128.4%
YoY
|
$2.292M
96.07%
YoY
|
| Interest Expense |
N/A
|
-$5.000K
-102.82%
YoY
|
$177.0K
63.89%
YoY
|
$108.0K
4.85%
YoY
|
$103.0K
1960.0%
YoY
|
| Other Income/Expense, Net |
-$522.0K
10340.0%
YoY
|
-$5.000K
-100.27%
YoY
|
$1.843M
N/A
|
$0.00
-100.0%
YoY
|
$17.00K
N/A
|
| Pretax Income |
$1.096M
10.37%
YoY
|
$993.0K
-64.24%
YoY
|
$2.777M
-99.66%
YoY
|
$826.0M
-76.45%
YoY
|
$3.508B
154.02%
YoY
|
| Income Tax |
$289.0K
62.36%
YoY
|
$178.0K
-94.11%
YoY
|
$3.024M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
$807.0K
-0.98%
YoY
|
$815.0K
-85.95%
YoY
|
$5.801M
602.3%
YoY
|
$826.0K
-76.45%
YoY
|
$3.508M
154.02%
YoY
|
| Basic Earnings Per Share |
$0.38
-2.56%
YoY
|
$0.39
-85.97%
YoY
|
$2.78
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
N/A
|
$0.39
-85.84%
YoY
|
$2.78
602.3%
YoY
|
$0.40
-100.0%
YoY
|
$1.684M
152.11%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
2.104M
1.05%
YoY
|
2.083M
-0.04%
YoY
|
2.083M
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
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 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$5.022M
49.07%
YoY
|
$3.986M
11.31%
YoY
|
$2.700M
-31.94%
YoY
|
$3.132M
-21.78%
YoY
|
$3.369M
-18.54%
YoY
|
$3.581M
38.85%
YoY
|
$3.967M
94.65%
YoY
|
$4.004M
167.11%
YoY
|
$4.136M
608.22%
YoY
|
$2.579M
17.92%
YoY
|
$2.038M
-4.59%
YoY
|
$1.499M
-24.14%
YoY
|
$584.0K
-76.34%
YoY
|
$2.187M
-48.3%
YoY
|
$2.136M
-40.83%
YoY
|
$1.976M
-24.61%
YoY
|
$2.468M
6.75%
YoY
|
$4.230M
36.32%
YoY
|
| Cost Of Revenue |
N/A
|
$3.299M
39.32%
YoY
|
$3.151M
10.83%
YoY
|
$2.310M
0.79%
YoY
|
$2.554M
-8.06%
YoY
|
$2.368M
-22.59%
YoY
|
$2.843M
69.02%
YoY
|
$2.292M
60.17%
YoY
|
$2.778M
114.52%
YoY
|
$3.059M
238.01%
YoY
|
$1.682M
13.19%
YoY
|
$1.431M
8.49%
YoY
|
$1.295M
-30.26%
YoY
|
$905.0K
-45.87%
YoY
|
$1.486M
-26.07%
YoY
|
$1.319M
-32.22%
YoY
|
$1.857M
1.03%
YoY
|
$1.672M
-7.06%
YoY
|
$2.010M
1.62%
YoY
|
| Gross Profit |
N/A
|
$1.723M
72.13%
YoY
|
$835.0K
13.14%
YoY
|
$390.0K
-76.72%
YoY
|
$578.0K
-52.85%
YoY
|
$1.001M
-7.06%
YoY
|
$738.0K
-17.73%
YoY
|
$1.675M
175.95%
YoY
|
$1.226M
500.98%
YoY
|
$1.077M
-435.51%
YoY
|
$897.0K
27.96%
YoY
|
$607.0K
-25.7%
YoY
|
$204.0K
71.43%
YoY
|
-$321.0K
-140.33%
YoY
|
$701.0K
-68.42%
YoY
|
$817.0K
-50.9%
YoY
|
$119.0K
-84.8%
YoY
|
$796.0K
55.17%
YoY
|
$2.220M
97.33%
YoY
|
| Selling, General & Admin |
N/A
|
$794.0K
17.63%
YoY
|
$1.126M
63.66%
YoY
|
$768.0K
-13.02%
YoY
|
$748.0K
-12.82%
YoY
|
$675.0K
-21.42%
YoY
|
$688.0K
12.05%
YoY
|
$883.0K
62.92%
YoY
|
$858.0K
65.96%
YoY
|
$859.0K
86.74%
YoY
|
$614.0K
23.05%
YoY
|
$542.0K
-5.9%
YoY
|
$517.0K
-18.84%
YoY
|
$460.0K
-7.44%
YoY
|
$499.0K
-24.28%
YoY
|
$576.0K
-19.33%
YoY
|
$637.0K
22.26%
YoY
|
$497.0K
-13.57%
YoY
|
$659.0K
25.29%
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 |
N/A
|
$199.0K
2.05%
YoY
|
$196.0K
0.51%
YoY
|
$141.0K
4.44%
YoY
|
$192.0K
-11.93%
YoY
|
$195.0K
30.87%
YoY
|
$195.0K
61.16%
YoY
|
$135.0K
9.76%
YoY
|
$218.0K
67.69%
YoY
|
$149.0K
56.84%
YoY
|
$121.0K
77.94%
YoY
|
$123.0K
75.71%
YoY
|
$130.0K
83.1%
YoY
|
$95.00K
37.68%
YoY
|
$68.00K
4.62%
YoY
|
$70.00K
18.64%
YoY
|
$71.00K
54.35%
YoY
|
$69.00K
15.0%
YoY
|
$65.00K
8.33%
YoY
|
| Operating Expenses |
N/A
|
$794.0K
17.63%
YoY
|
$1.126M
63.66%
YoY
|
$768.0K
-13.02%
YoY
|
$748.0K
-12.82%
YoY
|
$675.0K
-21.42%
YoY
|
$688.0K
12.05%
YoY
|
$883.0K
62.92%
YoY
|
$858.0K
65.96%
YoY
|
$859.0K
86.74%
YoY
|
$614.0K
23.05%
YoY
|
$542.0K
-5.9%
YoY
|
$517.0K
-18.84%
YoY
|
$460.0K
-7.44%
YoY
|
$499.0K
-24.28%
YoY
|
$576.0K
-19.33%
YoY
|
$637.0K
22.26%
YoY
|
$497.0K
-13.57%
YoY
|
$659.0K
25.29%
YoY
|
| Operating Profit |
N/A
|
$929.0K
184.97%
YoY
|
-$291.0K
-682.0%
YoY
|
-$378.0K
-147.73%
YoY
|
-$170.0K
-146.2%
YoY
|
$326.0K
49.54%
YoY
|
$50.00K
-82.33%
YoY
|
$792.0K
1118.46%
YoY
|
$368.0K
-217.57%
YoY
|
$218.0K
-127.91%
YoY
|
$283.0K
40.1%
YoY
|
$65.00K
-73.03%
YoY
|
-$313.0K
-39.58%
YoY
|
-$781.0K
-361.2%
YoY
|
$202.0K
-87.06%
YoY
|
$241.0K
-74.63%
YoY
|
-$518.0K
-297.71%
YoY
|
$299.0K
-582.26%
YoY
|
$1.561M
160.6%
YoY
|
| Interest Expense |
N/A
|
-$37.00K
-202.78%
YoY
|
-$34.00K
-144.16%
YoY
|
-$79.00K
-258.0%
YoY
|
-$23.00K
-122.12%
YoY
|
$36.00K
-34.55%
YoY
|
$77.00K
196.15%
YoY
|
$50.00K
-121.19%
YoY
|
$104.0K
-80.71%
YoY
|
$55.00K
103.7%
YoY
|
$26.00K
-3.7%
YoY
|
-$236.0K
-942.86%
YoY
|
$539.0K
-1383.33%
YoY
|
$27.00K
-3.57%
YoY
|
$27.00K
-640.0%
YoY
|
$28.00K
40.0%
YoY
|
-$42.00K
-163.64%
YoY
|
$28.00K
N/A
|
-$5.000K
N/A
|
| Other Income/Expense, Net |
N/A
|
-$35.00K
-197.22%
YoY
|
-$29.00K
-207.41%
YoY
|
-$79.00K
-977.78%
YoY
|
$0.00
-100.0%
YoY
|
$36.00K
89.47%
YoY
|
$27.00K
-132.53%
YoY
|
$9.000K
N/A
|
-$46.00K
-866.67%
YoY
|
$19.00K
-93.43%
YoY
|
-$83.00K
-173.45%
YoY
|
$0.00
-100.0%
YoY
|
$6.000K
-94.06%
YoY
|
$289.0K
51.31%
YoY
|
$113.0K
-87.29%
YoY
|
$530.0K
588.31%
YoY
|
$101.0K
32.89%
YoY
|
$191.0K
445.71%
YoY
|
$889.0K
2369.44%
YoY
|
| Pretax Income |
N/A
|
$894.0K
146.96%
YoY
|
-$320.0K
-1491.3%
YoY
|
-$457.0K
-157.05%
YoY
|
-$193.0K
-107.25%
YoY
|
$362.0K
320.93%
YoY
|
$23.00K
-88.5%
YoY
|
$801.0K
-568.42%
YoY
|
$2.662M
1047.41%
YoY
|
$86.00K
-117.48%
YoY
|
$200.0K
-36.51%
YoY
|
-$171.0K
-122.18%
YoY
|
$232.0K
-150.54%
YoY
|
-$492.0K
-200.41%
YoY
|
$315.0K
-87.14%
YoY
|
$771.0K
-24.93%
YoY
|
-$459.0K
-213.61%
YoY
|
$490.0K
-1914.81%
YoY
|
$2.450M
285.83%
YoY
|
| Income Tax |
N/A
|
$241.0K
151.04%
YoY
|
-$86.00K
-1533.33%
YoY
|
-$121.0K
-42.92%
YoY
|
-$136.0K
-95.5%
YoY
|
$96.00K
N/A
|
$6.000K
N/A
|
-$212.0K
N/A
|
-$3.024M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
N/A
|
$653.0K
145.49%
YoY
|
-$234.0K
-1476.47%
YoY
|
-$336.0K
-157.05%
YoY
|
-$57.00K
-101.0%
YoY
|
$266.0K
209.3%
YoY
|
$17.00K
-91.5%
YoY
|
$589.0K
-444.44%
YoY
|
$5.686M
2350.86%
YoY
|
$86.00K
-117.48%
YoY
|
$200.0K
-36.51%
YoY
|
-$171.0K
-122.18%
YoY
|
$232.0K
-150.54%
YoY
|
-$492.0K
-200.41%
YoY
|
$315.0K
-87.14%
YoY
|
$771.0K
-24.93%
YoY
|
-$459.0K
-213.61%
YoY
|
$490.0K
-1914.81%
YoY
|
$2.450M
285.83%
YoY
|
| Basic Earnings Per Share |
N/A
|
$0.31
138.46%
YoY
|
-$0.11
-1200.0%
YoY
|
-$0.16
-157.14%
YoY
|
N/A
|
$0.13
225.0%
YoY
|
$0.01
N/A
|
$0.28
N/A
|
N/A
|
$0.04
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
|
$0.31
140.96%
YoY
|
-$0.11
-1470.59%
YoY
|
-$0.16
-155.64%
YoY
|
-$0.03
-101.13%
YoY
|
$0.13
209.35%
YoY
|
$0.01
-91.5%
YoY
|
$0.28
-444.43%
YoY
|
$2.73
2350.97%
YoY
|
$0.04
-100.0%
YoY
|
$0.10
-100.0%
YoY
|
-$0.08
-100.0%
YoY
|
$0.11
-100.0%
YoY
|
-$236.1K
-200.41%
YoY
|
$151.2K
-87.14%
YoY
|
$370.1K
-24.93%
YoY
|
-$220.3K
-213.6%
YoY
|
$235.2K
-1898.53%
YoY
|
$1.176M
281.57%
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 |
2.148M
3.08%
YoY
|
2.093M
0.44%
YoY
|
2.083M
-0.04%
YoY
|
2.083M
-0.04%
YoY
|
2.083M
0.0%
YoY
|
2.083M shares
0.0%
YoY
|
2.083M shares
0.0%
YoY
|
2.083M
0.0%
YoY
|
2.083M shares
0.0%
YoY
|
2.083M shares
0.0%
YoY
|
2.083M shares
0.0%
YoY
|
2.083M shares
N/A
|
2.083M shares
0.0%
YoY
|
2.083M shares
N/A
|
2.083M shares
0.0%
YoY
|
N/A
|
2.083M shares
0.0%
YoY
|
N/A
|
2.083M shares
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
2.083M shares
0.91%
YoY
|
N/A
|
Loading...