|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$13.49M
-9.02%
YoY
|
$14.82M
17.64%
YoY
|
$12.60M
49.09%
YoY
|
$8.452M
3.58%
YoY
|
$8.160M
0.0%
YoY
|
| Cost Of Revenue |
$9.606M
-18.14%
YoY
|
$11.73M
30.65%
YoY
|
$8.981M
58.43%
YoY
|
$5.669M
4.46%
YoY
|
$5.427M
-0.06%
YoY
|
| Gross Profit |
$3.881M
25.63%
YoY
|
$3.089M
-14.66%
YoY
|
$3.620M
30.08%
YoY
|
$2.783M
1.83%
YoY
|
$2.733M
0.11%
YoY
|
| Selling, General & Admin |
$2.746M
-11.26%
YoY
|
$3.095M
11.25%
YoY
|
$2.782M
153.25%
YoY
|
$1.098M
-21.39%
YoY
|
$1.397M
-0.2%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$648.7K
-12.67%
YoY
|
$742.9K
65.43%
YoY
|
$449.0K
91.87%
YoY
|
$234.0K
23.57%
YoY
|
$189.4K
-0.32%
YoY
|
| Operating Expenses |
$4.273M
-10.98%
YoY
|
$4.800M
19.66%
YoY
|
$4.011M
122.57%
YoY
|
$1.802M
-10.48%
YoY
|
$2.013M
0.16%
YoY
|
| Operating Profit |
-$364.6K
-80.1%
YoY
|
-$1.832M
368.42%
YoY
|
-$391.2K
-139.89%
YoY
|
$980.7K
36.24%
YoY
|
$719.9K
-0.02%
YoY
|
| Interest Expense |
$81.62K
-18.3%
YoY
|
$99.91K
-12.95%
YoY
|
$114.8K
-33.61%
YoY
|
$172.9K
-2.75%
YoY
|
$177.8K
-353.94%
YoY
|
| Other Income/Expense, Net |
-$74.73K
-636.45%
YoY
|
$13.93K
-117.27%
YoY
|
-$80.65K
N/A
|
$0.00
-100.0%
YoY
|
$466.8K
-0.69%
YoY
|
| Pretax Income |
-$687.8K
-67.33%
YoY
|
-$2.105M
183.61%
YoY
|
-$742.3K
-191.88%
YoY
|
$807.9K
-12.38%
YoY
|
$922.0K
0.22%
YoY
|
| Income Tax |
$0.00
-100.0%
YoY
|
$206.0K
-214.44%
YoY
|
-$180.0K
-190.0%
YoY
|
$200.0K
53.85%
YoY
|
$130.0K
0.0%
YoY
|
| Net Earnings |
-$687.8K
-70.24%
YoY
|
-$2.311M
311.04%
YoY
|
-$562.3K
-192.5%
YoY
|
$607.9K
-23.25%
YoY
|
$792.0K
0.25%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.11
-69.69%
YoY
|
-$0.37
328.56%
YoY
|
-$0.09
-100.0%
YoY
|
$138.7K
41.75%
YoY
|
$97.84K
97836836.38%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
6.155M shares
-0.65%
YoY
|
6.195M shares
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 |
$2.844M
-11.99%
YoY
|
$2.622M
-17.38%
YoY
|
$3.854M
-11.39%
YoY
|
$3.780M
-8.05%
YoY
|
$3.231M
1.28%
YoY
|
$3.174M
-20.8%
YoY
|
$4.349M
8.72%
YoY
|
$4.111M
33.86%
YoY
|
$3.190M
7.08%
YoY
|
$4.008M
-0.4%
YoY
|
$4.000M
13.48%
YoY
|
$3.071M
48.12%
YoY
|
$2.979M
61.27%
YoY
|
$4.024M
76.41%
YoY
|
$3.525M
47.94%
YoY
|
$2.073M
6.82%
YoY
|
$1.847M
-11.42%
YoY
|
$2.281M
N/A
|
$2.383M
0.35%
YoY
|
| Cost Of Revenue |
N/A
|
$2.097M
-22.06%
YoY
|
$2.467M
-24.36%
YoY
|
$2.624M
-15.82%
YoY
|
$2.418M
-9.28%
YoY
|
$2.690M
-9.09%
YoY
|
$3.261M
7.99%
YoY
|
$3.117M
25.02%
YoY
|
$2.666M
20.05%
YoY
|
$2.960M
0.63%
YoY
|
$3.020M
21.26%
YoY
|
$2.493M
87.55%
YoY
|
$2.220M
71.57%
YoY
|
$2.941M
89.5%
YoY
|
$2.490M
62.78%
YoY
|
$1.329M
2.45%
YoY
|
$1.294M
-8.08%
YoY
|
$1.552M
N/A
|
$1.530M
2.77%
YoY
|
| Gross Profit |
N/A
|
$525.4K
8.69%
YoY
|
$1.387M
27.52%
YoY
|
$1.156M
16.31%
YoY
|
$812.8K
54.96%
YoY
|
$483.4K
-53.88%
YoY
|
$1.088M
10.98%
YoY
|
$993.8K
72.02%
YoY
|
$524.5K
-30.87%
YoY
|
$1.048M
-3.22%
YoY
|
$980.0K
-5.26%
YoY
|
$577.7K
-22.34%
YoY
|
$758.7K
37.18%
YoY
|
$1.083M
48.55%
YoY
|
$1.034M
21.31%
YoY
|
$743.9K
15.62%
YoY
|
$553.1K
-18.36%
YoY
|
$729.1K
N/A
|
$852.7K
-3.73%
YoY
|
| Selling, General & Admin |
N/A
|
$640.9K
-14.74%
YoY
|
$511.4K
-32.07%
YoY
|
$833.1K
4.25%
YoY
|
$760.7K
-3.82%
YoY
|
$751.7K
10.05%
YoY
|
$752.9K
12.37%
YoY
|
$799.2K
2.06%
YoY
|
$790.9K
-16.05%
YoY
|
$683.0K
4.0%
YoY
|
$670.0K
-6.55%
YoY
|
$783.0K
68.14%
YoY
|
$942.1K
156.88%
YoY
|
$656.8K
217.35%
YoY
|
$716.9K
153.56%
YoY
|
$465.7K
92.53%
YoY
|
$366.8K
-29.69%
YoY
|
$207.0K
N/A
|
$282.8K
-21.11%
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 |
$151.6K
-3.08%
YoY
|
$196.6K
-27.02%
YoY
|
$138.6K
13.73%
YoY
|
$136.8K
-20.18%
YoY
|
$156.4K
-2.58%
YoY
|
$269.4K
337.62%
YoY
|
$121.9K
-36.68%
YoY
|
$171.4K
4.8%
YoY
|
$160.5K
12.69%
YoY
|
$61.56K
-64.29%
YoY
|
$192.5K
76.17%
YoY
|
$163.5K
137.3%
YoY
|
$142.5K
136.53%
YoY
|
$172.4K
185.35%
YoY
|
$109.3K
84.84%
YoY
|
$68.90K
25.64%
YoY
|
$60.23K
23.42%
YoY
|
$60.41K
N/A
|
$59.12K
19.03%
YoY
|
| Operating Expenses |
N/A
|
$1.043M
-21.58%
YoY
|
$894.1K
-21.04%
YoY
|
$1.231M
4.11%
YoY
|
$1.105M
-4.36%
YoY
|
$1.330M
31.98%
YoY
|
$1.132M
6.83%
YoY
|
$1.182M
3.52%
YoY
|
$1.155M
-7.1%
YoY
|
$1.008M
-6.19%
YoY
|
$1.060M
2.07%
YoY
|
$1.142M
74.38%
YoY
|
$1.244M
129.54%
YoY
|
$1.074M
190.04%
YoY
|
$1.039M
120.88%
YoY
|
$655.0K
55.97%
YoY
|
$541.8K
-20.78%
YoY
|
$370.3K
N/A
|
$470.2K
-11.27%
YoY
|
| Operating Profit |
-$232.8K
-20.32%
YoY
|
-$517.3K
-38.88%
YoY
|
$735.0K
-1079.91%
YoY
|
-$75.12K
-60.16%
YoY
|
-$292.2K
-53.68%
YoY
|
-$846.3K
-2183.71%
YoY
|
-$75.01K
-5.7%
YoY
|
-$188.5K
-24.81%
YoY
|
-$630.8K
30.09%
YoY
|
$40.62K
351.73%
YoY
|
-$79.55K
1817.74%
YoY
|
-$250.8K
-382.0%
YoY
|
-$484.9K
-4391.42%
YoY
|
$8.991K
-97.49%
YoY
|
-$4.148K
-101.07%
YoY
|
$88.92K
-60.21%
YoY
|
$11.30K
-276.84%
YoY
|
$358.7K
N/A
|
$387.2K
8.8%
YoY
|
| Interest Expense |
$21.44K
-0.53%
YoY
|
-$291.8K
-3.41%
YoY
|
$16.39K
-27.35%
YoY
|
$19.55K
-81.57%
YoY
|
$21.55K
-21.59%
YoY
|
-$302.1K
-1361.48%
YoY
|
$22.55K
-7.48%
YoY
|
$106.1K
315.5%
YoY
|
$27.49K
-47.96%
YoY
|
$23.95K
-28.81%
YoY
|
$24.38K
-6.93%
YoY
|
$25.53K
-9.68%
YoY
|
$52.82K
-551.07%
YoY
|
$33.64K
2.19%
YoY
|
$26.19K
-70.79%
YoY
|
$28.27K
-26.7%
YoY
|
-$11.71K
-61.59%
YoY
|
$32.92K
N/A
|
$89.66K
98.42%
YoY
|
| Other Income/Expense, Net |
-$12.54K
-147.15%
YoY
|
-$87.20K
-727.34%
YoY
|
-$32.70K
N/A
|
$18.60K
N/A
|
$26.60K
N/A
|
$13.90K
-86.62%
YoY
|
N/A
|
N/A
|
N/A
|
$103.9K
N/A
|
$0.00
N/A
|
N/A
|
-$80.65K
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Pretax Income |
-$751.0K
127.68%
YoY
|
-$1.328M
8.31%
YoY
|
$915.0K
-491.89%
YoY
|
$55.03K
-166.74%
YoY
|
-$329.8K
-41.43%
YoY
|
-$1.226M
35072.12%
YoY
|
-$233.5K
-18.29%
YoY
|
-$82.45K
-52.0%
YoY
|
-$563.2K
9.84%
YoY
|
-$3.486K
-98.01%
YoY
|
-$285.7K
147.87%
YoY
|
-$171.8K
-383.24%
YoY
|
-$512.8K
121983.33%
YoY
|
-$174.9K
-153.68%
YoY
|
-$115.3K
-138.75%
YoY
|
$60.65K
-67.2%
YoY
|
-$420.00
-99.67%
YoY
|
$325.8K
N/A
|
$297.5K
-12.28%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$350.0K
N/A
|
$14.00K
-126.92%
YoY
|
-$12.50K
-58.33%
YoY
|
$117.5K
-167.14%
YoY
|
$0.00
N/A
|
-$52.00K
126.09%
YoY
|
-$30.00K
-266.67%
YoY
|
-$175.0K
600.0%
YoY
|
$0.00
-100.0%
YoY
|
-$23.00K
-127.06%
YoY
|
$18.00K
-64.0%
YoY
|
-$25.00K
-75.96%
YoY
|
$90.00K
N/A
|
$85.00K
0.0%
YoY
|
| Net Earnings |
-$751.0K
127.68%
YoY
|
-$1.328M
-15.74%
YoY
|
$915.0K
-516.88%
YoY
|
$55.03K
-178.67%
YoY
|
-$329.8K
-25.99%
YoY
|
-$1.576M
45112.28%
YoY
|
-$219.5K
-6.1%
YoY
|
-$69.95K
-50.67%
YoY
|
-$445.7K
31.96%
YoY
|
-$3.486K
-98.01%
YoY
|
-$233.7K
153.3%
YoY
|
-$141.8K
-432.44%
YoY
|
-$337.8K
-1474.08%
YoY
|
-$174.9K
-174.17%
YoY
|
-$92.28K
-143.42%
YoY
|
$42.65K
-68.39%
YoY
|
$24.58K
-205.18%
YoY
|
$235.8K
N/A
|
$212.5K
-16.39%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
$0.15
-475.0%
YoY
|
N/A
|
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
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.12
130.6%
YoY
|
-$0.22
-15.52%
YoY
|
$0.15
-535.21%
YoY
|
$0.01
-178.25%
YoY
|
-$0.05
-28.03%
YoY
|
-$0.26
45917.86%
YoY
|
-$0.04
-11.25%
YoY
|
-$0.01
-50.29%
YoY
|
-$0.07
36.44%
YoY
|
$0.00
-100.0%
YoY
|
-$0.04
-100.0%
YoY
|
-$0.02
-100.0%
YoY
|
-$0.05
-100.0%
YoY
|
-$27.07K
-146.46%
YoY
|
-$14.28K
-127.2%
YoY
|
$6.607K
-80.18%
YoY
|
$5.608K
-294.26%
YoY
|
$58.27K
N/A
|
$52.51K
67.22%
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 |
6.155M shares
0.0%
YoY
|
6.155M shares
-0.28%
YoY
|
6.155M shares
-0.44%
YoY
|
6.155M shares
-1.46%
YoY
|
6.155M shares
-1.46%
YoY
|
6.172M shares
-1.19%
YoY
|
6.182M shares
-1.03%
YoY
|
6.246M shares
-2.35%
YoY
|
6.246M shares
N/A
|
6.246M shares
-3.33%
YoY
|
6.246M shares
-3.33%
YoY
|
6.396M shares
-1.01%
YoY
|
N/A
|
6.461M shares
0.21%
YoY
|
6.461M shares
59.63%
YoY
|
6.461M shares
N/A
|
N/A
|
6.448M shares
N/A
|
4.048M shares
N/A
|
| Diluted Shares Outstanding |
6.155M shares
0.0%
YoY
|
N/A
|
6.160M shares
-0.36%
YoY
|
N/A
|
6.155M shares
N/A
|
N/A
|
6.182M 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
|
Loading...