|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$13.63M
-19.9%
YoY
|
$17.01M
-28.86%
YoY
|
$23.92M
46.38%
YoY
|
$16.34M
64.29%
YoY
|
$9.945M
749.91%
YoY
|
| Cost Of Revenue |
$13.46M
-19.33%
YoY
|
$16.68M
-29.69%
YoY
|
$23.72M
47.6%
YoY
|
$16.07M
78.56%
YoY
|
$9.001M
1610.06%
YoY
|
| Gross Profit |
$172.7K
-48.34%
YoY
|
$334.3K
71.45%
YoY
|
$195.0K
-27.01%
YoY
|
$267.1K
-71.72%
YoY
|
$944.6K
46.72%
YoY
|
| Selling, General & Admin |
N/A
|
$2.135M
-4.04%
YoY
|
$2.225M
-59.15%
YoY
|
$5.447M
-47.72%
YoY
|
$10.42M
685.98%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$210.5K
66.42%
YoY
|
$126.5K
-26.16%
YoY
|
$171.3K
156.04%
YoY
|
$66.91K
991.47%
YoY
|
$6.130K
-95.22%
YoY
|
| Operating Expenses |
$2.842M
-13.73%
YoY
|
$3.295M
-26.39%
YoY
|
$4.476M
-17.83%
YoY
|
$5.447M
-47.72%
YoY
|
$10.42M
685.98%
YoY
|
| Operating Profit |
-$2.669M
-9.82%
YoY
|
-$2.960M
-30.85%
YoY
|
-$4.281M
-17.36%
YoY
|
-$5.180M
-45.33%
YoY
|
-$9.475M
1289.55%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
$41.42K
-94.0%
YoY
|
$690.5K
-1809.79%
YoY
|
-$40.39K
-109.62%
YoY
|
$419.8K
-10440.17%
YoY
|
-$4.060K
-10250.0%
YoY
|
| Pretax Income |
-$2.628M
15.79%
YoY
|
-$2.270M
-47.48%
YoY
|
-$4.321M
-9.22%
YoY
|
-$4.760M
-49.78%
YoY
|
-$9.479M
1290.21%
YoY
|
| Income Tax |
$252.0K
103.09%
YoY
|
$124.1K
446.49%
YoY
|
$22.70K
-195.36%
YoY
|
-$23.81K
-117.01%
YoY
|
$139.9K
-427.09%
YoY
|
| Net Earnings |
-$2.880M
22.32%
YoY
|
-$2.354M
-45.11%
YoY
|
-$4.290M
-9.44%
YoY
|
-$4.737M
-50.76%
YoY
|
-$9.619M
1421.12%
YoY
|
| Basic Earnings Per Share |
-$0.21
16.6%
YoY
|
-$0.18
-59.32%
YoY
|
-$0.44
-28.28%
YoY
|
-$0.61
-43.19%
YoY
|
-$1.08
N/A
|
| Diluted Earnings Per Share |
-$0.21
16.6%
YoY
|
-$0.18
-59.32%
YoY
|
-$0.44
-28.28%
YoY
|
-$0.61
-100.0%
YoY
|
-$1.050M
1851.44%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
14.31M shares
7.98%
YoY
|
13.25M shares
35.01%
YoY
|
9.814M shares
24.6%
YoY
|
7.876M shares
28.96%
YoY
|
6.108M shares
N/A
|
| Diluted Shares Outstanding |
14.31M shares
7.98%
YoY
|
13.25M shares
35.01%
YoY
|
9.814M shares
24.6%
YoY
|
7.876M shares
28.96%
YoY
|
6.108M shares
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.278M
-49.76%
YoY
|
N/A
|
$1.603M
17.63%
YoY
|
$3.972M
-41.19%
YoY
|
$4.534M
-7.46%
YoY
|
$3.997M
N/A
|
$1.363M
-81.28%
YoY
|
$6.753M
26.77%
YoY
|
$4.900M
91452.32%
YoY
|
N/A
|
$7.283M
429.92%
YoY
|
$5.327M
143.85%
YoY
|
$5.352K
-99.82%
YoY
|
$9.861M
39.28%
YoY
|
$1.374M
7381.86%
YoY
|
$2.185M
72.35%
YoY
|
$2.919M
84.81%
YoY
|
$7.080M
70699.3%
YoY
|
$18.37K
N/A
|
| Cost Of Revenue |
$2.236M
-50.13%
YoY
|
N/A
|
$1.554M
16.95%
YoY
|
$3.939M
-41.27%
YoY
|
$4.483M
-6.91%
YoY
|
$3.827M
N/A
|
$1.329M
-81.62%
YoY
|
$6.707M
26.79%
YoY
|
$4.816M
27.77%
YoY
|
N/A
|
$7.232M
429.57%
YoY
|
$5.290M
148.23%
YoY
|
$3.769M
31.62%
YoY
|
$9.711M
49.28%
YoY
|
$1.366M
1837.06%
YoY
|
$2.131M
78.47%
YoY
|
$2.864M
132.67%
YoY
|
$6.505M
32426.65%
YoY
|
$70.50K
N/A
|
| Gross Profit |
$41.98K
-17.61%
YoY
|
N/A
|
$49.10K
43.86%
YoY
|
$32.45K
-29.12%
YoY
|
$50.95K
-39.32%
YoY
|
$170.4K
N/A
|
$34.13K
-33.56%
YoY
|
$45.79K
22.97%
YoY
|
$83.96K
22.29%
YoY
|
N/A
|
$51.37K
484.2%
YoY
|
$37.24K
-30.47%
YoY
|
$68.66K
24.26%
YoY
|
$149.5K
-73.98%
YoY
|
$8.793K
-116.87%
YoY
|
$53.55K
-27.13%
YoY
|
$55.25K
-84.15%
YoY
|
$574.6K
-5846.0%
YoY
|
-$52.13K
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
$870.0K
159.55%
YoY
|
$236.3K
-23.48%
YoY
|
$334.4K
-41.9%
YoY
|
$915.7K
N/A
|
$335.2K
4.83%
YoY
|
$308.8K
-16.24%
YoY
|
$575.6K
-45.66%
YoY
|
N/A
|
$319.8K
-63.66%
YoY
|
$368.7K
-15.71%
YoY
|
$1.059M
23.04%
YoY
|
$3.269M
-65.98%
YoY
|
$880.0K
267.5%
YoY
|
$437.4K
30.56%
YoY
|
$861.0K
265.99%
YoY
|
$9.610M
3213.79%
YoY
|
$239.5K
-60.09%
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 |
$3.614K
-89.27%
YoY
|
N/A
|
$11.55K
-79.93%
YoY
|
$167.0K
413.9%
YoY
|
$33.67K
49.27%
YoY
|
$18.50K
N/A
|
$57.57K
103.09%
YoY
|
$32.49K
-11.9%
YoY
|
$22.56K
-49.56%
YoY
|
N/A
|
$28.35K
10556.02%
YoY
|
$36.88K
8023.35%
YoY
|
$44.73K
5561.77%
YoY
|
$70.82K
5432.81%
YoY
|
$266.00
-78.72%
YoY
|
$454.00
-80.96%
YoY
|
$790.00
-35.25%
YoY
|
$1.280K
-97.44%
YoY
|
$1.250K
N/A
|
| Operating Expenses |
$619.1K
85.14%
YoY
|
N/A
|
$869.7K
159.45%
YoY
|
$236.3K
-23.47%
YoY
|
$334.4K
-41.91%
YoY
|
$915.7K
N/A
|
$335.2K
4.83%
YoY
|
$308.8K
-16.24%
YoY
|
$575.6K
-45.66%
YoY
|
N/A
|
$319.8K
-63.66%
YoY
|
$368.7K
-15.71%
YoY
|
$1.059M
23.04%
YoY
|
$3.269M
-65.98%
YoY
|
$880.0K
267.5%
YoY
|
$437.4K
30.56%
YoY
|
$861.0K
265.99%
YoY
|
$9.610M
3213.79%
YoY
|
$239.5K
-60.74%
YoY
|
| Operating Profit |
-$577.1K
103.61%
YoY
|
N/A
|
-$820.6K
172.55%
YoY
|
-$203.9K
-22.49%
YoY
|
-$283.4K
-42.35%
YoY
|
-$745.3K
N/A
|
-$301.1K
12.18%
YoY
|
-$263.0K
-20.64%
YoY
|
-$491.7K
-50.37%
YoY
|
N/A
|
-$268.4K
-69.19%
YoY
|
-$331.4K
-13.65%
YoY
|
-$990.7K
22.96%
YoY
|
-$3.119M
-65.48%
YoY
|
-$871.2K
198.78%
YoY
|
-$383.8K
46.77%
YoY
|
-$805.7K
-810.44%
YoY
|
-$9.035M
2911.8%
YoY
|
-$291.6K
-52.2%
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
-$696.7K
-2799.81%
YoY
|
N/A
|
-$688.8K
-31694.04%
YoY
|
-$158.2K
-1080.52%
YoY
|
$25.80K
-1236.74%
YoY
|
$674.5K
N/A
|
$2.180K
-149.71%
YoY
|
$16.14K
-1933.64%
YoY
|
-$2.270K
-80.27%
YoY
|
N/A
|
-$4.385K
-155.52%
YoY
|
-$880.00
-144.02%
YoY
|
-$11.51K
N/A
|
$409.9K
-157757.69%
YoY
|
$7.898K
-8875.56%
YoY
|
$1.999K
-202.36%
YoY
|
$0.00
-100.0%
YoY
|
-$260.00
N/A
|
-$90.00
N/A
|
| Pretax Income |
-$1.274M
394.43%
YoY
|
N/A
|
-$1.509M
404.92%
YoY
|
-$362.1K
46.67%
YoY
|
-$257.6K
-47.84%
YoY
|
-$1.230M
N/A
|
-$298.9K
9.57%
YoY
|
-$246.9K
-25.71%
YoY
|
-$493.9K
-50.72%
YoY
|
N/A
|
-$272.8K
-68.4%
YoY
|
-$332.3K
-12.97%
YoY
|
-$1.002M
24.39%
YoY
|
-$2.710M
-70.01%
YoY
|
-$863.3K
195.98%
YoY
|
-$381.8K
44.93%
YoY
|
-$805.7K
-821.64%
YoY
|
-$9.036M
2911.89%
YoY
|
-$291.7K
-51.39%
YoY
|
| Income Tax |
$0.00
N/A
|
N/A
|
$2.870K
-663.85%
YoY
|
$140.6K
14.86%
YoY
|
$0.00
N/A
|
$2.200K
N/A
|
-$509.00
N/A
|
$122.4K
N/A
|
$0.00
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$23.39K
-127.31%
YoY
|
-$2.592K
-84.35%
YoY
|
$2.161K
-75.1%
YoY
|
$10.00
-99.98%
YoY
|
$85.65K
-161.18%
YoY
|
-$16.56K
-115.05%
YoY
|
| Net Earnings |
-$1.274M
413.57%
YoY
|
N/A
|
-$1.501M
425.82%
YoY
|
-$491.7K
38.79%
YoY
|
-$248.0K
-49.01%
YoY
|
-$1.228M
N/A
|
-$285.4K
8.09%
YoY
|
-$354.3K
13.78%
YoY
|
-$486.4K
-50.75%
YoY
|
N/A
|
-$264.1K
-69.49%
YoY
|
-$311.4K
-18.91%
YoY
|
-$987.6K
22.58%
YoY
|
-$2.758M
-69.77%
YoY
|
-$865.5K
214.59%
YoY
|
-$384.0K
41.1%
YoY
|
-$805.7K
-1728.05%
YoY
|
-$9.121M
5265.48%
YoY
|
-$275.1K
-61.79%
YoY
|
| Basic Earnings Per Share |
-$0.09
400.0%
YoY
|
N/A
|
-$0.10
380.95%
YoY
|
-$0.03
38.02%
YoY
|
-$0.02
-49.14%
YoY
|
N/A
|
-$0.02
-20.45%
YoY
|
-$0.03
-18.07%
YoY
|
-$0.04
-61.71%
YoY
|
N/A
|
-$0.03
-75.3%
YoY
|
-$0.03
-10.58%
YoY
|
-$0.11
-6.1%
YoY
|
N/A
|
-$0.11
138.08%
YoY
|
-$0.04
20.47%
YoY
|
-$0.11
N/A
|
N/A
|
-$0.04
N/A
|
| Diluted Earnings Per Share |
-$0.09
400.0%
YoY
|
N/A
|
-$0.10
380.95%
YoY
|
-$0.03
38.02%
YoY
|
-$0.02
-49.14%
YoY
|
-$0.09
N/A
|
-$0.02
-20.33%
YoY
|
-$0.03
-18.07%
YoY
|
-$0.04
-61.71%
YoY
|
N/A
|
-$0.03
-75.34%
YoY
|
-$0.03
-10.58%
YoY
|
-$0.11
-100.0%
YoY
|
-$0.30
-100.0%
YoY
|
-$0.11
-100.0%
YoY
|
-$0.04
20.47%
YoY
|
-$75.46K
-2207.5%
YoY
|
-$1.031M
5156195490.73%
YoY
|
-$29.69K
59381628.12%
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 |
14.72M shares
3.94%
YoY
|
14.37M shares
2.54%
YoY
|
14.37M shares
5.36%
YoY
|
14.25M shares
9.96%
YoY
|
14.16M shares
18.42%
YoY
|
14.02M shares
39.62%
YoY
|
13.64M shares
36.11%
YoY
|
12.96M shares
33.67%
YoY
|
11.96M shares
29.35%
YoY
|
10.04M shares
N/A
|
10.02M shares
-6.42%
YoY
|
9.694M shares
-9.47%
YoY
|
9.244M shares
29.85%
YoY
|
N/A
|
10.71M shares
74.91%
YoY
|
10.71M shares
17.25%
YoY
|
7.119M shares
N/A
|
N/A
|
6.122M shares
N/A
|
| Diluted Shares Outstanding |
14.72M shares
3.94%
YoY
|
N/A
|
14.37M shares
5.59%
YoY
|
14.26M shares
5.83%
YoY
|
14.16M shares
18.42%
YoY
|
N/A
|
13.61M shares
35.81%
YoY
|
13.47M shares
38.97%
YoY
|
11.96M shares
28.66%
YoY
|
N/A
|
10.02M shares
23.71%
YoY
|
9.694M shares
-9.47%
YoY
|
9.294M shares
30.55%
YoY
|
N/A
|
8.099M shares
32.3%
YoY
|
10.71M shares
17.25%
YoY
|
7.119M shares
N/A
|
N/A
|
6.122M shares
N/A
|
Loading...