|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$10.07M
102.5%
YoY
|
$4.973M
-12.09%
YoY
|
$5.656M
-10.37%
YoY
|
$6.311M
62.44%
YoY
|
$3.885M
22.7%
YoY
|
| Cost Of Revenue |
$7.968M
194.02%
YoY
|
$2.710M
-40.71%
YoY
|
$4.571M
-12.62%
YoY
|
$5.231M
68.36%
YoY
|
$3.107M
30.5%
YoY
|
| Gross Profit |
$2.102M
-7.1%
YoY
|
$2.263M
108.46%
YoY
|
$1.086M
0.54%
YoY
|
$1.080M
38.82%
YoY
|
$777.8K
-0.93%
YoY
|
| Selling, General & Admin |
$974.0K
28.2%
YoY
|
$759.7K
-24.82%
YoY
|
$1.011M
15.91%
YoY
|
$871.8K
6.48%
YoY
|
$818.7K
-15.95%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$23.58K
614.61%
YoY
|
$3.300K
-46.91%
YoY
|
$6.216K
158.35%
YoY
|
$2.406K
-64.41%
YoY
|
$6.760K
-20.0%
YoY
|
| Operating Expenses |
$997.6K
30.74%
YoY
|
$763.0K
-24.95%
YoY
|
$1.017M
16.31%
YoY
|
$874.2K
5.9%
YoY
|
$825.5K
-15.99%
YoY
|
| Operating Profit |
$1.105M
-26.36%
YoY
|
$1.500M
2080.02%
YoY
|
$68.80K
-66.52%
YoY
|
$205.5K
-530.95%
YoY
|
-$47.69K
-75.84%
YoY
|
| Interest Expense |
-$88.90K
7.89%
YoY
|
-$82.40K
-50.42%
YoY
|
-$166.2K
-261.67%
YoY
|
$102.8K
-183.72%
YoY
|
-$122.8K
1842.72%
YoY
|
| Other Income/Expense, Net |
-$267.8K
-4.31%
YoY
|
-$279.8K
68.39%
YoY
|
-$166.2K
223.11%
YoY
|
-$51.43K
-58.11%
YoY
|
-$122.8K
N/A
|
| Pretax Income |
$836.8K
-31.41%
YoY
|
$1.220M
-1352.93%
YoY
|
-$97.38K
-163.2%
YoY
|
$154.1K
-190.39%
YoY
|
-$170.5K
-16.32%
YoY
|
| Income Tax |
$87.84K
-62.97%
YoY
|
$237.2K
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
| Net Earnings |
$418.3K
11.25%
YoY
|
$376.0K
-486.1%
YoY
|
-$97.38K
-163.2%
YoY
|
$154.1K
-190.39%
YoY
|
-$170.5K
-16.32%
YoY
|
| Basic Earnings Per Share |
$0.02
0.0%
YoY
|
$0.02
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Diluted Earnings Per Share |
$0.02
0.0%
YoY
|
$0.02
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$4.943K
-23.17%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
48.42M shares
2.75%
YoY
|
47.13M shares
20.25%
YoY
|
39.19M shares
9.4%
YoY
|
35.82M shares
3.88%
YoY
|
34.49M shares
N/A
|
| Diluted Shares Outstanding |
48.42M shares
2.75%
YoY
|
47.13M shares
20.25%
YoY
|
39.19M shares
9.4%
YoY
|
35.82M shares
N/A
|
N/A
|
|
Concept
|
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$3.099M
370.23%
YoY
|
$3.006M
37.74%
YoY
|
$1.853M
181.73%
YoY
|
$2.112M
43.29%
YoY
|
$659.1K
-70.06%
YoY
|
$2.182M
32.74%
YoY
|
$657.7K
-6.93%
YoY
|
$1.474M
33.43%
YoY
|
$2.201M
5242.84%
YoY
|
$1.644M
-60.78%
YoY
|
$706.7K
-34.7%
YoY
|
$1.104M
10.98%
YoY
|
$41.20K
-94.95%
YoY
|
$4.192M
359.9%
YoY
|
$1.082M
-26.84%
YoY
|
$995.2K
46.54%
YoY
|
$815.0K
433.51%
YoY
|
$911.6K
3.69%
YoY
|
$1.479M
46.94%
YoY
|
| Cost Of Revenue |
$4.616M
-1171.4%
YoY
|
$627.5K
-17.53%
YoY
|
$1.091M
-4.24%
YoY
|
$1.633M
31.68%
YoY
|
-$430.8K
-117.23%
YoY
|
$760.9K
-19.43%
YoY
|
$1.139M
139.74%
YoY
|
$1.240M
90.4%
YoY
|
$2.500M
231.67%
YoY
|
$944.5K
-69.18%
YoY
|
$475.3K
-42.6%
YoY
|
$651.4K
11.38%
YoY
|
$753.7K
23.79%
YoY
|
$3.065M
310.35%
YoY
|
$828.1K
-33.06%
YoY
|
$584.9K
13.68%
YoY
|
$608.8K
54.85%
YoY
|
$746.8K
140.57%
YoY
|
$1.237M
65.99%
YoY
|
| Gross Profit |
-$1.516M
-239.11%
YoY
|
$2.378M
67.33%
YoY
|
$761.7K
-258.11%
YoY
|
$478.4K
104.96%
YoY
|
$1.090M
-465.23%
YoY
|
$1.421M
103.16%
YoY
|
-$481.8K
-308.24%
YoY
|
$233.4K
-48.48%
YoY
|
-$298.4K
-58.11%
YoY
|
$699.6K
-37.96%
YoY
|
$231.4K
-8.95%
YoY
|
$453.0K
10.4%
YoY
|
-$712.5K
-445.51%
YoY
|
$1.128M
584.43%
YoY
|
$254.1K
4.95%
YoY
|
$410.3K
149.2%
YoY
|
$206.2K
-185.78%
YoY
|
$164.8K
-71.03%
YoY
|
$242.1K
-7.37%
YoY
|
| Selling, General & Admin |
$341.0K
167.66%
YoY
|
$185.4K
73.41%
YoY
|
$202.0K
4.27%
YoY
|
$245.6K
-25.97%
YoY
|
$127.4K
-59.88%
YoY
|
$106.9K
-30.98%
YoY
|
$193.7K
-20.16%
YoY
|
$331.7K
12.28%
YoY
|
$317.6K
204.94%
YoY
|
$154.9K
-56.91%
YoY
|
$242.6K
26.31%
YoY
|
$295.4K
36.76%
YoY
|
$104.1K
38.82%
YoY
|
$359.6K
25.42%
YoY
|
$192.1K
3.78%
YoY
|
$216.0K
-20.56%
YoY
|
$75.02K
94.2%
YoY
|
$286.7K
-31.29%
YoY
|
$185.1K
-11.0%
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 |
$6.200K
87.88%
YoY
|
$5.789K
N/A
|
$5.790K
N/A
|
$5.789K
N/A
|
$3.300K
121.48%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$1.490K
-220.16%
YoY
|
$1.575K
503.45%
YoY
|
$1.575K
-7.24%
YoY
|
$1.575K
-6.8%
YoY
|
-$1.240K
-173.37%
YoY
|
$261.00
-84.56%
YoY
|
$1.698K
0.53%
YoY
|
$1.690K
0.0%
YoY
|
$1.690K
-51.3%
YoY
|
$1.690K
1.2%
YoY
|
$1.689K
1.75%
YoY
|
| Operating Expenses |
$347.2K
165.65%
YoY
|
$191.2K
78.82%
YoY
|
$207.8K
7.26%
YoY
|
$251.4K
-24.23%
YoY
|
$130.7K
-59.03%
YoY
|
$106.9K
-31.68%
YoY
|
$193.7K
-20.67%
YoY
|
$331.7K
11.69%
YoY
|
$319.0K
210.09%
YoY
|
$156.5K
-56.5%
YoY
|
$244.2K
26.01%
YoY
|
$297.0K
36.42%
YoY
|
$102.9K
34.13%
YoY
|
$359.8K
24.78%
YoY
|
$193.8K
3.75%
YoY
|
$217.7K
-20.43%
YoY
|
$76.71K
82.21%
YoY
|
$288.4K
-31.16%
YoY
|
$186.8K
-10.89%
YoY
|
| Operating Profit |
-$1.864M
-294.26%
YoY
|
$2.187M
66.39%
YoY
|
$554.0K
-182.01%
YoY
|
$227.1K
-330.97%
YoY
|
$959.3K
-255.35%
YoY
|
$1.314M
142.02%
YoY
|
-$675.5K
5173.87%
YoY
|
-$98.30K
-163.01%
YoY
|
-$617.5K
-24.27%
YoY
|
$543.1K
-29.28%
YoY
|
-$12.81K
-121.23%
YoY
|
$156.0K
-19.01%
YoY
|
-$815.4K
-729.62%
YoY
|
$767.9K
-721.24%
YoY
|
$60.34K
8.97%
YoY
|
$192.6K
-276.79%
YoY
|
$129.5K
-145.84%
YoY
|
-$123.6K
-182.52%
YoY
|
$55.37K
6.86%
YoY
|
| Interest Expense |
-$11.10K
-124.5%
YoY
|
-$58.40K
44.91%
YoY
|
-$2.900K
-95.76%
YoY
|
-$16.50K
-13.39%
YoY
|
$45.30K
-169.67%
YoY
|
-$40.30K
-300.3%
YoY
|
-$68.37K
-368.64%
YoY
|
-$19.05K
-134.26%
YoY
|
-$65.02K
287.49%
YoY
|
$20.12K
-26.19%
YoY
|
$25.45K
-18.77%
YoY
|
$55.60K
-302.76%
YoY
|
-$16.78K
-72.34%
YoY
|
$27.26K
-166.85%
YoY
|
$31.33K
161.08%
YoY
|
-$27.42K
193.58%
YoY
|
-$60.67K
-737.96%
YoY
|
-$40.78K
698.04%
YoY
|
$12.00K
-369.66%
YoY
|
| Other Income/Expense, Net |
$9.100K
-91.17%
YoY
|
-$99.73K
-74.35%
YoY
|
-$85.00K
24.32%
YoY
|
$19.60K
-202.87%
YoY
|
$103.1K
N/A
|
-$388.8K
1832.29%
YoY
|
-$68.37K
168.64%
YoY
|
-$19.05K
-65.74%
YoY
|
N/A
|
-$20.12K
-183.5%
YoY
|
-$25.45K
-18.77%
YoY
|
-$55.60K
102.75%
YoY
|
N/A
|
$24.10K
-159.09%
YoY
|
-$31.33K
161.08%
YoY
|
-$27.42K
N/A
|
N/A
|
-$40.78K
N/A
|
-$12.00K
N/A
|
| Pretax Income |
-$1.966M
-270.13%
YoY
|
$2.087M
125.51%
YoY
|
$469.0K
-163.05%
YoY
|
$246.6K
-310.18%
YoY
|
$1.156M
-269.33%
YoY
|
$925.6K
77.0%
YoY
|
-$743.8K
1844.29%
YoY
|
-$117.4K
-216.87%
YoY
|
-$682.5K
-17.98%
YoY
|
$523.0K
-33.97%
YoY
|
-$38.26K
-231.87%
YoY
|
$100.4K
-39.22%
YoY
|
-$832.1K
-1308.8%
YoY
|
$792.0K
-581.79%
YoY
|
$29.01K
-33.11%
YoY
|
$165.2K
-239.65%
YoY
|
$68.84K
-125.22%
YoY
|
-$164.4K
-213.63%
YoY
|
$43.37K
-8.44%
YoY
|
| Income Tax |
-$71.80K
-121.19%
YoY
|
-$52.10K
N/A
|
$130.2K
N/A
|
$81.56K
N/A
|
$338.9K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
N/A
|
N/A
|
N/A
N/A
|
N/A
|
N/A
N/A
|
$0.00
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
|
N/A
N/A
|
N/A
N/A
|
| Net Earnings |
$50.80K
-83.96%
YoY
|
$302.3K
-67.35%
YoY
|
$72.59K
-109.76%
YoY
|
-$7.338K
-94.02%
YoY
|
$316.8K
-146.42%
YoY
|
$925.6K
77.0%
YoY
|
-$743.8K
1844.29%
YoY
|
-$122.6K
-222.11%
YoY
|
-$682.5K
-17.98%
YoY
|
$523.0K
-33.97%
YoY
|
-$38.26K
-231.87%
YoY
|
$100.4K
-39.22%
YoY
|
-$832.1K
-1308.8%
YoY
|
$792.0K
-581.79%
YoY
|
$29.01K
-33.11%
YoY
|
$165.2K
-239.65%
YoY
|
$68.84K
-135.7%
YoY
|
-$164.4K
-354.75%
YoY
|
$43.37K
-8.44%
YoY
|
| Basic Earnings Per Share |
N/A
|
$0.04
100.0%
YoY
|
$0.01
-150.0%
YoY
|
$0.00
N/A
|
N/A
|
$0.02
100.0%
YoY
|
-$0.02
N/A
|
$0.00
N/A
|
N/A
|
$0.01
-50.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.02
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Diluted Earnings Per Share |
$0.00
-149.25%
YoY
|
$0.04
100.0%
YoY
|
$0.01
-150.0%
YoY
|
$0.00
N/A
|
$0.01
-113.06%
YoY
|
$0.02
100.0%
YoY
|
-$0.02
N/A
|
$0.00
-100.0%
YoY
|
-$0.02
-23.85%
YoY
|
$0.01
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$0.02
-100.0%
YoY
|
$22.11K
-567.14%
YoY
|
$809.80
-35.59%
YoY
|
$4.612K
-229.35%
YoY
|
$1.937K
-131.8%
YoY
|
-$4.733K
-312.0%
YoY
|
$1.257K
-23.36%
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 |
48.56M shares
2.43%
YoY
|
48.56M shares
2.43%
YoY
|
48.47M shares
2.24%
YoY
|
47.41M shares
2.49%
YoY
|
47.41M shares
17.32%
YoY
|
47.41M shares
17.32%
YoY
|
47.41M shares
32.35%
YoY
|
46.26M shares
29.13%
YoY
|
40.41M shares
12.81%
YoY
|
40.41M shares
12.81%
YoY
|
35.82M shares
0.0%
YoY
|
35.82M shares
0.0%
YoY
|
35.82M shares
N/A
|
35.82M shares
3.14%
YoY
|
35.82M shares
3.86%
YoY
|
35.82M shares
N/A
|
N/A
|
34.74M shares
N/A
|
34.49M shares
N/A
|
| Diluted Shares Outstanding |
N/A
|
48.56M shares
2.43%
YoY
|
48.56M shares
2.43%
YoY
|
47.99M shares
3.74%
YoY
|
N/A
|
47.41M shares
17.32%
YoY
|
47.41M shares
20.98%
YoY
|
46.26M shares
29.13%
YoY
|
N/A
|
40.41M shares
12.81%
YoY
|
39.19M shares
9.4%
YoY
|
35.82M shares
N/A
|
N/A
|
35.82M shares
N/A
|
35.82M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...