|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.191M
29.08%
YoY
|
$3.247M
41.89%
YoY
|
$2.288M
25.63%
YoY
|
$1.821M
-5.13%
YoY
|
$1.920M
10.34%
YoY
|
| Cost Of Revenue |
$2.321M
15.08%
YoY
|
$2.016M
57.98%
YoY
|
$1.276M
7.21%
YoY
|
$1.191M
11.27%
YoY
|
$1.070M
16.3%
YoY
|
| Gross Profit |
$1.871M
52.02%
YoY
|
$1.230M
21.6%
YoY
|
$1.012M
60.37%
YoY
|
$631.0K
-25.77%
YoY
|
$850.0K
3.66%
YoY
|
| Selling, General & Admin |
$1.787M
-11.19%
YoY
|
$2.012M
71.15%
YoY
|
$1.175M
36.82%
YoY
|
$859.2K
2.28%
YoY
|
$840.0K
-7.69%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$1.787M
-11.19%
YoY
|
$2.012M
71.15%
YoY
|
$1.175M
36.82%
YoY
|
$859.2K
2.28%
YoY
|
$840.0K
-7.69%
YoY
|
| Operating Profit |
$83.73K
-110.71%
YoY
|
-$781.4K
377.58%
YoY
|
-$163.6K
-28.3%
YoY
|
-$228.2K
-2381.99%
YoY
|
$10.00K
-111.11%
YoY
|
| Interest Expense |
$30.18K
62.82%
YoY
|
$18.54K
41.5%
YoY
|
$13.10K
23.15%
YoY
|
$10.64K
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
-$13.10K
23.16%
YoY
|
-$10.64K
-126.59%
YoY
|
$40.00K
N/A
|
| Pretax Income |
$53.55K
-106.69%
YoY
|
-$799.9K
352.67%
YoY
|
-$176.7K
-26.01%
YoY
|
-$238.8K
-697.09%
YoY
|
$40.00K
-150.0%
YoY
|
| Income Tax |
$141.8K
-809.39%
YoY
|
-$19.99K
-63.0%
YoY
|
-$54.02K
N/A
|
N/A
N/A
|
N/A
N/A
|
| Net Earnings |
$49.21K
-106.14%
YoY
|
-$801.1K
345.19%
YoY
|
-$180.0K
-24.65%
YoY
|
-$238.8K
-697.09%
YoY
|
$40.00K
-150.0%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
-$0.02
N/A
|
$0.00
N/A
|
| Diluted Earnings Per Share |
$0.01
-125.0%
YoY
|
-$0.04
270.37%
YoY
|
-$0.01
-28.38%
YoY
|
-$0.02
-100.0%
YoY
|
$2.574K
-148.33%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
15.84M shares
1.94%
YoY
|
15.54M shares
N/A
|
| Diluted Shares Outstanding |
9.105M shares
-50.03%
YoY
|
18.22M shares
9.35%
YoY
|
16.66M shares
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 |
$961.5K
17.58%
YoY
|
$1.086M
55.31%
YoY
|
$1.185M
11.58%
YoY
|
$1.103M
30.43%
YoY
|
$817.7K
27.64%
YoY
|
$699.3K
37.6%
YoY
|
$1.062M
57.06%
YoY
|
$845.3K
43.65%
YoY
|
$640.7K
24.25%
YoY
|
$508.2K
44.48%
YoY
|
$675.9K
23.13%
YoY
|
$588.5K
8.76%
YoY
|
$515.6K
35.81%
YoY
|
$351.8K
-17.0%
YoY
|
$549.0K
15.09%
YoY
|
$541.1K
-11.91%
YoY
|
$379.7K
N/A
|
$423.8K
N/A
|
$477.0K
N/A
|
| Cost Of Revenue |
$467.9K
-5.87%
YoY
|
$586.6K
33.56%
YoY
|
$607.2K
-13.8%
YoY
|
$629.7K
25.23%
YoY
|
$497.0K
34.3%
YoY
|
$439.2K
52.52%
YoY
|
$704.4K
91.79%
YoY
|
$502.8K
63.41%
YoY
|
$370.1K
18.06%
YoY
|
$288.0K
28.37%
YoY
|
$367.3K
-3.57%
YoY
|
$307.7K
-12.77%
YoY
|
$313.5K
34.77%
YoY
|
$224.3K
-18.9%
YoY
|
$380.9K
49.2%
YoY
|
$352.8K
7.04%
YoY
|
$232.6K
N/A
|
$276.6K
N/A
|
$255.3K
N/A
|
| Gross Profit |
$493.6K
53.9%
YoY
|
$499.5K
92.04%
YoY
|
$577.4K
61.61%
YoY
|
$472.9K
38.08%
YoY
|
$320.7K
18.54%
YoY
|
$260.1K
18.1%
YoY
|
$357.3K
15.74%
YoY
|
$342.5K
21.99%
YoY
|
$270.6K
33.84%
YoY
|
$220.2K
72.83%
YoY
|
$308.7K
83.62%
YoY
|
$280.8K
49.07%
YoY
|
$202.2K
37.46%
YoY
|
$127.4K
-13.44%
YoY
|
$168.1K
-24.19%
YoY
|
$188.3K
-33.85%
YoY
|
$147.1K
N/A
|
$147.2K
N/A
|
$221.7K
N/A
|
| Selling, General & Admin |
$419.3K
81.39%
YoY
|
$620.8K
-35.66%
YoY
|
$625.8K
122.45%
YoY
|
$309.0K
-22.13%
YoY
|
$231.2K
-37.31%
YoY
|
$964.9K
165.62%
YoY
|
$281.3K
-21.56%
YoY
|
$396.9K
53.42%
YoY
|
$368.7K
89.18%
YoY
|
$363.3K
89.95%
YoY
|
$358.6K
81.02%
YoY
|
$258.7K
37.42%
YoY
|
$194.9K
-30.78%
YoY
|
$191.2K
-4.05%
YoY
|
$198.1K
-11.38%
YoY
|
$188.2K
-7.52%
YoY
|
$281.6K
N/A
|
$199.3K
N/A
|
$223.6K
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
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
|
| Operating Expenses |
$419.3K
81.39%
YoY
|
$620.8K
-35.66%
YoY
|
$625.8K
122.45%
YoY
|
$309.0K
-22.13%
YoY
|
$231.2K
-37.31%
YoY
|
$964.9K
165.62%
YoY
|
$281.3K
-21.56%
YoY
|
$396.9K
53.42%
YoY
|
$368.7K
89.18%
YoY
|
$363.3K
89.95%
YoY
|
$358.6K
81.01%
YoY
|
$258.7K
37.42%
YoY
|
$194.9K
-30.78%
YoY
|
$191.2K
-4.05%
YoY
|
$198.1K
-11.38%
YoY
|
$188.2K
-7.52%
YoY
|
$281.6K
N/A
|
$199.3K
N/A
|
$223.6K
N/A
|
| Operating Profit |
$74.30K
-17.04%
YoY
|
-$121.3K
-82.79%
YoY
|
-$48.38K
-163.69%
YoY
|
$163.8K
-401.28%
YoY
|
$89.57K
-191.24%
YoY
|
-$704.8K
392.8%
YoY
|
$75.96K
-252.06%
YoY
|
-$54.38K
-346.23%
YoY
|
-$98.16K
-1451.32%
YoY
|
-$143.0K
124.13%
YoY
|
-$49.95K
66.4%
YoY
|
$22.09K
19445.13%
YoY
|
$7.264K
-105.4%
YoY
|
-$63.81K
22.48%
YoY
|
-$30.02K
1540.44%
YoY
|
$113.00
-99.86%
YoY
|
-$134.5K
N/A
|
-$52.10K
N/A
|
-$1.830K
N/A
|
| Interest Expense |
$6.361K
59.38%
YoY
|
-$8.400K
133.33%
YoY
|
$9.760K
72.59%
YoY
|
$7.981K
58.32%
YoY
|
$3.991K
-5.4%
YoY
|
-$3.600K
N/A
|
$5.655K
42.91%
YoY
|
$5.041K
54.82%
YoY
|
$4.219K
51.76%
YoY
|
N/A
|
$3.957K
18.65%
YoY
|
$3.256K
N/A
|
$2.780K
N/A
|
N/A
|
$3.335K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$5.660K
42.93%
YoY
|
-$5.040K
54.79%
YoY
|
-$4.220K
51.8%
YoY
|
-$3.110K
-10.63%
YoY
|
-$3.960K
18.56%
YoY
|
-$3.256K
10.75%
YoY
|
-$2.780K
212.36%
YoY
|
-$3.480K
N/A
|
-$3.340K
N/A
|
-$2.940K
N/A
|
-$890.00
N/A
|
$0.00
N/A
|
N/A
N/A
|
| Pretax Income |
$180.2K
110.62%
YoY
|
-$129.8K
-81.68%
YoY
|
-$58.14K
-182.7%
YoY
|
$155.9K
-362.29%
YoY
|
$85.57K
-183.59%
YoY
|
-$708.5K
384.88%
YoY
|
$70.30K
-230.41%
YoY
|
-$59.42K
-415.58%
YoY
|
-$102.4K
-2382.7%
YoY
|
-$146.1K
117.18%
YoY
|
-$53.91K
61.65%
YoY
|
$18.83K
-766.08%
YoY
|
$4.485K
-103.31%
YoY
|
-$67.28K
29.14%
YoY
|
-$33.35K
1732.42%
YoY
|
-$2.827K
-103.48%
YoY
|
-$135.4K
N/A
|
-$52.10K
N/A
|
-$1.820K
N/A
|
| Income Tax |
$4.119K
167.47%
YoY
|
-$2.900K
107.14%
YoY
|
$47.68K
3633.83%
YoY
|
$46.76K
6439.72%
YoY
|
$1.540K
-114.42%
YoY
|
-$1.400K
-143.21%
YoY
|
$1.277K
N/A
|
$715.00
N/A
|
-$10.68K
-180.07%
YoY
|
$3.240K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$13.34K
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 |
$176.1K
109.58%
YoY
|
-$126.9K
-82.05%
YoY
|
-$61.00K
-188.38%
YoY
|
$153.1K
-354.51%
YoY
|
$84.03K
-181.57%
YoY
|
-$707.0K
373.35%
YoY
|
$69.03K
-228.04%
YoY
|
-$60.14K
-419.37%
YoY
|
-$103.0K
-2396.99%
YoY
|
-$149.4K
122.0%
YoY
|
-$53.91K
61.65%
YoY
|
$18.83K
-766.08%
YoY
|
$4.485K
-103.31%
YoY
|
-$67.28K
29.14%
YoY
|
-$33.35K
1732.42%
YoY
|
-$2.827K
-103.48%
YoY
|
-$135.4K
-1170.78%
YoY
|
-$52.10K
N/A
|
-$1.820K
N/A
|
| Basic Earnings Per Share |
$0.02
100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$0.01
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$0.01
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.02
N/A
|
-$0.01
-54.05%
YoY
|
$0.00
N/A
|
$0.01
-288.18%
YoY
|
$0.00
-166.39%
YoY
|
-$0.04
318.55%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-404.39%
YoY
|
-$0.01
-2325.93%
YoY
|
-$0.01
112.5%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$2.072K
1721.93%
YoY
|
-$179.00
-103.44%
YoY
|
-$8.727K
N/A
|
-$3.352K
N/A
|
-$113.70
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
9.450M shares
-48.7%
YoY
|
9.287M shares
-46.66%
YoY
|
18.07M shares
3.79%
YoY
|
18.22M shares
N/A
|
18.42M shares
7.51%
YoY
|
17.41M shares
N/A
|
17.41M shares
0.78%
YoY
|
N/A
|
17.13M shares
4.04%
YoY
|
N/A
|
17.27M shares
10.18%
YoY
|
16.56M shares
4.73%
YoY
|
16.47M shares
6.16%
YoY
|
N/A
|
15.68M shares
N/A
|
15.81M shares
0.83%
YoY
|
15.51M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
9.440M
-48.19%
YoY
|
N/A
|
9.080M shares
-47.85%
YoY
|
18.19M shares
4.84%
YoY
|
18.22M shares
6.36%
YoY
|
N/A
|
17.41M shares
0.78%
YoY
|
17.35M shares
N/A
|
17.13M shares
N/A
|
N/A
|
17.27M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...