|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.524M
2.35%
YoY
|
$4.421M
9.58%
YoY
|
$4.034M
0.26%
YoY
|
$4.024M
-3.56%
YoY
|
$4.172M
9.1%
YoY
|
| Cost Of Revenue |
$686.6K
12.45%
YoY
|
$610.5K
18.52%
YoY
|
$515.1K
-21.57%
YoY
|
$656.8K
66.73%
YoY
|
$393.9K
23.63%
YoY
|
| Gross Profit |
$3.838M
0.73%
YoY
|
$3.810M
8.27%
YoY
|
$3.519M
4.52%
YoY
|
$3.367M
-10.89%
YoY
|
$3.779M
7.78%
YoY
|
| Selling, General & Admin |
$1.899M
7.79%
YoY
|
$1.761M
7.26%
YoY
|
$1.642M
-17.54%
YoY
|
$1.992M
-5.15%
YoY
|
$2.100M
11.54%
YoY
|
| Research & Development |
$1.769M
16.48%
YoY
|
$1.518M
13.53%
YoY
|
$1.337M
21.63%
YoY
|
$1.100M
-7.98%
YoY
|
$1.195M
-11.03%
YoY
|
| Depreciation & Amortization |
$819.6K
79.56%
YoY
|
$456.5K
100.66%
YoY
|
$227.5K
76.39%
YoY
|
$129.0K
43.26%
YoY
|
$90.02K
-35.7%
YoY
|
| Operating Expenses |
$4.501M
20.04%
YoY
|
$3.750M
16.52%
YoY
|
$3.218M
-0.49%
YoY
|
$3.234M
-4.89%
YoY
|
$3.400M
1.16%
YoY
|
| Operating Profit |
-$663.1K
-1194.95%
YoY
|
$60.56K
-79.89%
YoY
|
$301.2K
126.02%
YoY
|
$133.3K
-64.79%
YoY
|
$378.5K
161.07%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$160.0K
-420.0%
YoY
|
-$50.00K
66.67%
YoY
|
-$30.00K
-250.0%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
| Pretax Income |
-$637.9K
-670.77%
YoY
|
$111.8K
-66.9%
YoY
|
$337.7K
120.09%
YoY
|
$153.4K
-59.89%
YoY
|
$382.5K
125.79%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$2.576K
-40.75%
YoY
|
$4.348K
N/A
|
$0.00
N/A
|
| Net Earnings |
-$637.9K
-670.77%
YoY
|
$111.8K
-66.65%
YoY
|
$335.1K
124.79%
YoY
|
$149.1K
-61.03%
YoY
|
$382.5K
125.79%
YoY
|
| Basic Earnings Per Share |
-$0.07
-800.0%
YoY
|
$0.01
-66.67%
YoY
|
$0.03
200.0%
YoY
|
$0.01
-75.0%
YoY
|
$0.04
100.0%
YoY
|
| Diluted Earnings Per Share |
-$0.07
-800.0%
YoY
|
$0.01
-66.67%
YoY
|
$0.03
200.0%
YoY
|
$0.01
-75.0%
YoY
|
$0.04
100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
9.637M shares
-3.92%
YoY
|
10.03M shares
-0.88%
YoY
|
10.12M shares
-0.49%
YoY
|
10.17M shares
-2.36%
YoY
|
10.42M shares
-1.77%
YoY
|
| Diluted Shares Outstanding |
9.637M shares
-3.92%
YoY
|
10.03M shares
-0.88%
YoY
|
10.12M shares
-0.49%
YoY
|
10.17M shares
-3.07%
YoY
|
10.49M shares
-1.04%
YoY
|
|
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 |
$1.003M
-1.56%
YoY
|
$1.243M
1.34%
YoY
|
N/A
|
$1.134M
-1.86%
YoY
|
$1.019M
3.31%
YoY
|
$1.227M
6.23%
YoY
|
N/A
|
$1.155M
8.19%
YoY
|
$986.3K
9.71%
YoY
|
$1.155M
13.13%
YoY
|
N/A
|
$1.068M
6.88%
YoY
|
$899.0K
0.29%
YoY
|
$1.021M
-10.0%
YoY
|
$990.0K
-3.88%
YoY
|
$999.3K
-7.81%
YoY
|
$896.4K
-3.68%
YoY
|
$1.134M
0.91%
YoY
|
$1.030M
0.0%
YoY
|
| Cost Of Revenue |
$168.1K
12.62%
YoY
|
$181.1K
15.98%
YoY
|
N/A
|
$161.9K
7.88%
YoY
|
$149.3K
10.3%
YoY
|
$156.1K
-4.47%
YoY
|
N/A
|
$150.0K
12.18%
YoY
|
$135.3K
6.91%
YoY
|
$163.4K
26.24%
YoY
|
N/A
|
$133.8K
-36.19%
YoY
|
$126.6K
-16.34%
YoY
|
$129.4K
10.11%
YoY
|
$180.0K
63.64%
YoY
|
$209.6K
114.31%
YoY
|
$151.3K
64.65%
YoY
|
$117.6K
30.17%
YoY
|
$110.0K
37.5%
YoY
|
| Gross Profit |
$835.0K
-3.99%
YoY
|
$1.062M
-0.8%
YoY
|
N/A
|
$972.1K
-3.31%
YoY
|
$869.7K
2.2%
YoY
|
$1.071M
7.99%
YoY
|
N/A
|
$1.005M
7.62%
YoY
|
$851.0K
10.17%
YoY
|
$991.4K
11.23%
YoY
|
N/A
|
$934.3K
18.31%
YoY
|
$772.4K
3.67%
YoY
|
$891.3K
-12.33%
YoY
|
$820.0K
-10.87%
YoY
|
$789.7K
-19.93%
YoY
|
$745.1K
-11.17%
YoY
|
$1.017M
-1.65%
YoY
|
$920.0K
-3.16%
YoY
|
| Selling, General & Admin |
$814.3K
43.67%
YoY
|
$355.9K
-6.8%
YoY
|
N/A
|
$435.0K
-1.2%
YoY
|
$566.8K
15.62%
YoY
|
$381.9K
4.99%
YoY
|
N/A
|
$440.2K
-20.28%
YoY
|
$490.3K
13.05%
YoY
|
$363.7K
7.85%
YoY
|
N/A
|
$552.2K
27.78%
YoY
|
$433.6K
-23.49%
YoY
|
$337.3K
-40.45%
YoY
|
$400.0K
-28.57%
YoY
|
$432.2K
-23.41%
YoY
|
$566.8K
12.16%
YoY
|
$566.4K
23.14%
YoY
|
$560.0K
55.56%
YoY
|
| Research & Development |
$424.0K
-0.87%
YoY
|
$454.9K
10.41%
YoY
|
N/A
|
$424.0K
18.89%
YoY
|
$427.7K
2.04%
YoY
|
$412.0K
33.54%
YoY
|
N/A
|
$356.6K
44.14%
YoY
|
$419.2K
33.97%
YoY
|
$308.5K
17.13%
YoY
|
N/A
|
$247.4K
-24.14%
YoY
|
$312.9K
-14.81%
YoY
|
$263.4K
1.94%
YoY
|
$150.0K
-34.78%
YoY
|
$326.1K
-0.1%
YoY
|
$367.3K
8.87%
YoY
|
$258.4K
-13.86%
YoY
|
$230.0K
-39.47%
YoY
|
| Depreciation & Amortization |
$163.6K
-10.89%
YoY
|
$169.4K
3.39%
YoY
|
N/A
|
$186.8K
119.81%
YoY
|
$183.6K
121.02%
YoY
|
$163.8K
111.44%
YoY
|
N/A
|
$84.96K
147.59%
YoY
|
$83.08K
176.94%
YoY
|
$77.47K
128.52%
YoY
|
N/A
|
$34.32K
4.46%
YoY
|
$30.00K
50.0%
YoY
|
$33.90K
100.54%
YoY
|
$50.00K
66.67%
YoY
|
$32.85K
9.5%
YoY
|
$20.00K
-33.33%
YoY
|
$16.91K
-15.48%
YoY
|
$30.00K
-25.0%
YoY
|
| Operating Expenses |
$1.405M
19.27%
YoY
|
$983.3K
2.34%
YoY
|
N/A
|
$1.049M
18.62%
YoY
|
$1.178M
18.25%
YoY
|
$960.9K
27.54%
YoY
|
N/A
|
$884.6K
5.71%
YoY
|
$996.5K
27.34%
YoY
|
$753.4K
18.26%
YoY
|
N/A
|
$836.8K
5.31%
YoY
|
$782.5K
-18.55%
YoY
|
$637.1K
-25.23%
YoY
|
$600.0K
-27.71%
YoY
|
$794.6K
-13.39%
YoY
|
$960.7K
10.53%
YoY
|
$852.0K
8.62%
YoY
|
$830.0K
6.41%
YoY
|
| Operating Profit |
-$570.4K
84.83%
YoY
|
$78.73K
-28.26%
YoY
|
N/A
|
-$77.26K
-163.96%
YoY
|
-$308.6K
112.13%
YoY
|
$109.7K
-53.89%
YoY
|
N/A
|
$120.8K
23.94%
YoY
|
-$145.5K
1347.06%
YoY
|
$238.0K
-6.38%
YoY
|
N/A
|
$97.46K
-2077.66%
YoY
|
-$10.05K
-95.34%
YoY
|
$254.2K
54.47%
YoY
|
$220.0K
144.44%
YoY
|
-$4.928K
-107.17%
YoY
|
-$215.6K
610.56%
YoY
|
$164.6K
-33.98%
YoY
|
$90.00K
-47.06%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$20.00K
-166.67%
YoY
|
$40.00K
-500.0%
YoY
|
$80.00K
N/A
|
-$20.00K
N/A
|
-$30.00K
-25.0%
YoY
|
-$10.00K
-150.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Other Income/Expense, Net |
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
|
$0.00
N/A
|
| Pretax Income |
-$566.3K
87.46%
YoY
|
$83.65K
-29.19%
YoY
|
N/A
|
-$72.29K
-153.76%
YoY
|
-$302.1K
132.36%
YoY
|
$118.1K
-52.65%
YoY
|
N/A
|
$134.5K
25.62%
YoY
|
-$130.0K
10089.03%
YoY
|
$249.5K
-4.72%
YoY
|
N/A
|
$107.1K
-3402.04%
YoY
|
-$1.276K
-99.37%
YoY
|
$261.9K
58.13%
YoY
|
$190.0K
111.11%
YoY
|
-$3.242K
-104.63%
YoY
|
-$202.6K
575.37%
YoY
|
$165.6K
-33.76%
YoY
|
$90.00K
-43.75%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
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
N/A
|
$3.600K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
| Net Earnings |
-$566.3K
87.46%
YoY
|
$83.65K
-29.19%
YoY
|
N/A
|
-$72.29K
-153.76%
YoY
|
-$302.1K
132.36%
YoY
|
$118.1K
-52.65%
YoY
|
N/A
|
$134.5K
25.62%
YoY
|
-$130.0K
10089.03%
YoY
|
$249.5K
-3.39%
YoY
|
N/A
|
$107.1K
-3402.04%
YoY
|
-$1.276K
-99.37%
YoY
|
$258.3K
55.96%
YoY
|
$190.0K
111.11%
YoY
|
-$3.242K
-104.66%
YoY
|
-$202.6K
587.61%
YoY
|
$165.6K
-33.95%
YoY
|
$90.00K
-43.75%
YoY
|
| Basic Earnings Per Share |
-$0.06
100.0%
YoY
|
$0.01
0.0%
YoY
|
N/A
|
-$0.01
-200.0%
YoY
|
-$0.03
200.0%
YoY
|
$0.01
-50.0%
YoY
|
N/A
|
$0.01
0.0%
YoY
|
-$0.01
N/A
|
$0.02
-33.33%
YoY
|
N/A
|
$0.01
N/A
|
$0.00
-100.0%
YoY
|
$0.03
50.0%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
-$0.02
N/A
|
$0.02
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.06
100.0%
YoY
|
$0.01
0.0%
YoY
|
N/A
|
-$0.01
-200.0%
YoY
|
-$0.03
200.0%
YoY
|
$0.01
-50.0%
YoY
|
N/A
|
$0.01
0.0%
YoY
|
-$0.01
N/A
|
$0.02
-33.33%
YoY
|
N/A
|
$0.01
N/A
|
$0.00
-100.0%
YoY
|
$0.03
50.0%
YoY
|
$0.02
100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$0.02
N/A
|
$0.02
0.0%
YoY
|
$0.01
-50.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 |
9.637M shares
0.0%
YoY
|
9.637M shares
0.0%
YoY
|
9.637M shares
0.0%
YoY
|
9.637M shares
-0.36%
YoY
|
9.637M shares
-1.87%
YoY
|
9.637M shares
-2.89%
YoY
|
9.637M shares
-4.74%
YoY
|
9.673M shares
-4.44%
YoY
|
9.821M shares
-2.98%
YoY
|
9.925M shares
-1.95%
YoY
|
10.12M shares
-0.06%
YoY
|
10.12M shares
0.0%
YoY
|
10.12M shares
-0.85%
YoY
|
10.12M shares
-1.32%
YoY
|
10.12M shares
N/A
|
10.12M shares
-2.92%
YoY
|
10.21M shares
N/A
|
10.26M shares
-1.84%
YoY
|
N/A
|
| Diluted Shares Outstanding |
9.637M shares
0.0%
YoY
|
9.637M shares
-1.9%
YoY
|
N/A
|
9.637M shares
-0.87%
YoY
|
9.637M shares
-4.65%
YoY
|
9.824M shares
-4.5%
YoY
|
N/A
|
9.722M shares
-3.97%
YoY
|
10.11M shares
-0.15%
YoY
|
10.29M shares
1.62%
YoY
|
N/A
|
10.12M shares
0.02%
YoY
|
10.12M shares
-0.85%
YoY
|
10.12M shares
-2.08%
YoY
|
N/A
|
10.12M shares
-3.89%
YoY
|
10.21M shares
N/A
|
10.34M shares
-1.08%
YoY
|
N/A
|
Loading...