|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$36.31M
4.11%
YoY
|
$34.87M
44.75%
YoY
|
$24.09M
454.42%
YoY
|
$4.346M
1802.38%
YoY
|
$228.4K
219.89%
YoY
|
| Cost Of Revenue |
$24.05M
-0.64%
YoY
|
$24.20M
53.64%
YoY
|
$15.75M
494.69%
YoY
|
$2.649M
2148.18%
YoY
|
$117.8K
355.82%
YoY
|
| Gross Profit |
$12.26M
14.86%
YoY
|
$10.67M
27.95%
YoY
|
$8.339M
391.53%
YoY
|
$1.697M
1433.97%
YoY
|
$110.6K
142.76%
YoY
|
| Selling, General & Admin |
$19.63M
12.65%
YoY
|
$17.42M
56.68%
YoY
|
$11.12M
-62.02%
YoY
|
$29.28M
1469.07%
YoY
|
$1.866M
240.83%
YoY
|
| Research & Development |
$604.3K
-35.29%
YoY
|
$933.9K
-49.68%
YoY
|
$1.856M
128.59%
YoY
|
$811.9K
20.77%
YoY
|
$672.2K
1002.89%
YoY
|
| Depreciation & Amortization |
$332.1K
48.56%
YoY
|
$223.5K
49.87%
YoY
|
$149.2K
492.81%
YoY
|
$25.16K
97.49%
YoY
|
$12.74K
-9.45%
YoY
|
| Operating Expenses |
$20.23M
10.21%
YoY
|
$18.36M
39.86%
YoY
|
$13.12M
-56.38%
YoY
|
$30.09M
1079.56%
YoY
|
$2.551M
309.8%
YoY
|
| Operating Profit |
-$6.227M
7.14%
YoY
|
-$5.812M
21.46%
YoY
|
-$4.785M
-82.28%
YoY
|
-$27.00M
1006.53%
YoY
|
-$2.440M
322.99%
YoY
|
| Interest Expense |
$283.5K
-36.03%
YoY
|
$443.2K
-34.28%
YoY
|
$674.4K
1611.2%
YoY
|
$39.41K
-112.28%
YoY
|
-$320.9K
100.06%
YoY
|
| Other Income/Expense, Net |
$273.3K
-38.33%
YoY
|
$443.1K
-34.29%
YoY
|
$674.4K
37.75%
YoY
|
$489.6K
N/A
|
$0.00
-100.0%
YoY
|
| Pretax Income |
-$5.954M
10.89%
YoY
|
-$5.369M
30.6%
YoY
|
-$4.111M
-84.49%
YoY
|
-$26.51M
113.17%
YoY
|
-$12.44M
346.7%
YoY
|
| Income Tax |
$21.61K
-109.2%
YoY
|
-$234.9K
-159.43%
YoY
|
$395.2K
69.38%
YoY
|
$233.3K
N/A
|
$0.00
N/A
|
| Net Earnings |
-$5.975M
16.39%
YoY
|
-$5.134M
13.94%
YoY
|
-$4.506M
-83.15%
YoY
|
-$26.74M
115.05%
YoY
|
-$12.44M
346.7%
YoY
|
| Basic Earnings Per Share |
-$1.44
-80.33%
YoY
|
-$7.32
3752.63%
YoY
|
-$0.19
-89.2%
YoY
|
-$1.76
-63.03%
YoY
|
-$4.76
N/A
|
| Diluted Earnings Per Share |
-$1.44
-80.33%
YoY
|
-$7.32
-60.47%
YoY
|
-$18.52
952.22%
YoY
|
-$1.76
-100.0%
YoY
|
-$4.761M
74.52%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
4.157M shares
492.39%
YoY
|
701.7K shares
-97.12%
YoY
|
24.33M shares
60.28%
YoY
|
15.18M shares
481.18%
YoY
|
2.612M shares
N/A
|
| Diluted Shares Outstanding |
N/A
|
701.7K shares
-97.12%
YoY
|
24.33M shares
60.28%
YoY
|
15.18M shares
481.18%
YoY
|
2.612M 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 |
$8.089M
-9.13%
YoY
|
$8.577M
-10.61%
YoY
|
$9.417M
11.64%
YoY
|
$9.410M
1.15%
YoY
|
$8.901M
18.04%
YoY
|
$9.595M
24.93%
YoY
|
$8.435M
41.59%
YoY
|
$9.303M
67.3%
YoY
|
$7.541M
54.09%
YoY
|
$7.680M
94.94%
YoY
|
$5.958M
4385.93%
YoY
|
$5.561M
3599.67%
YoY
|
$4.894M
3890.26%
YoY
|
$3.940M
4528.57%
YoY
|
$132.8K
163.61%
YoY
|
$150.3K
184.27%
YoY
|
$122.7K
206.17%
YoY
|
$85.12K
203.89%
YoY
|
$50.38K
193.76%
YoY
|
| Cost Of Revenue |
$5.908M
-4.26%
YoY
|
$5.548M
-14.67%
YoY
|
$6.344M
13.91%
YoY
|
$5.987M
-13.81%
YoY
|
$6.171M
18.98%
YoY
|
$6.502M
27.18%
YoY
|
$5.569M
40.37%
YoY
|
$6.947M
92.53%
YoY
|
$5.187M
69.17%
YoY
|
$5.112M
108.77%
YoY
|
$3.967M
5931.06%
YoY
|
$3.608M
4731.24%
YoY
|
$3.066M
5022.69%
YoY
|
$2.449M
3895.3%
YoY
|
$65.78K
237.18%
YoY
|
$74.68K
303.36%
YoY
|
$59.85K
223.16%
YoY
|
$61.29K
485.95%
YoY
|
$19.51K
207.73%
YoY
|
| Gross Profit |
$2.181M
-20.12%
YoY
|
$3.029M
-2.08%
YoY
|
$3.074M
7.24%
YoY
|
$3.423M
45.27%
YoY
|
$2.730M
15.97%
YoY
|
$3.093M
20.45%
YoY
|
$2.866M
44.01%
YoY
|
$2.356M
20.66%
YoY
|
$2.354M
28.78%
YoY
|
$2.568M
72.22%
YoY
|
$1.990M
2869.42%
YoY
|
$1.953M
2482.18%
YoY
|
$1.828M
2811.02%
YoY
|
$1.491M
6157.32%
YoY
|
$67.03K
117.12%
YoY
|
$75.62K
120.1%
YoY
|
$62.80K
191.55%
YoY
|
$23.83K
35.78%
YoY
|
$30.87K
185.57%
YoY
|
| Selling, General & Admin |
$3.827M
-13.51%
YoY
|
$4.515M
-8.17%
YoY
|
$4.395M
3.29%
YoY
|
$5.679M
46.34%
YoY
|
$4.425M
13.36%
YoY
|
$4.916M
69.72%
YoY
|
$4.255M
41.29%
YoY
|
$3.881M
26.18%
YoY
|
$3.903M
3.12%
YoY
|
$2.897M
-54.06%
YoY
|
$3.012M
111.83%
YoY
|
$3.076M
325.28%
YoY
|
$3.785M
310.79%
YoY
|
$6.305M
2915.46%
YoY
|
$1.422M
371.58%
YoY
|
$723.2K
217.17%
YoY
|
$921.4K
-18.26%
YoY
|
$209.1K
-29.81%
YoY
|
$301.5K
304.29%
YoY
|
| Research & Development |
$31.72K
-85.26%
YoY
|
$73.50K
-50.77%
YoY
|
$119.3K
-5.59%
YoY
|
$196.2K
-55.02%
YoY
|
$215.3K
-3.04%
YoY
|
$149.3K
-81.71%
YoY
|
$126.4K
-46.91%
YoY
|
$436.2K
18.36%
YoY
|
$222.0K
-48.71%
YoY
|
$816.3K
1854.81%
YoY
|
$238.0K
-34.34%
YoY
|
$368.6K
702.22%
YoY
|
$432.9K
19.71%
YoY
|
$41.76K
-54.21%
YoY
|
$362.5K
62.94%
YoY
|
$45.94K
-76.04%
YoY
|
$361.7K
116.83%
YoY
|
$91.20K
52.0%
YoY
|
$222.5K
N/A
|
| Depreciation & Amortization |
$76.86K
18.62%
YoY
|
$98.60K
50.76%
YoY
|
$95.82K
48.27%
YoY
|
$72.53K
42.59%
YoY
|
$64.79K
52.1%
YoY
|
$65.40K
67.05%
YoY
|
$64.63K
73.68%
YoY
|
$50.87K
45.86%
YoY
|
$42.60K
22.73%
YoY
|
$39.15K
106.38%
YoY
|
$37.21K
4616.1%
YoY
|
$34.88K
1425.01%
YoY
|
$34.71K
1016.08%
YoY
|
$18.97K
496.54%
YoY
|
$789.00
-75.27%
YoY
|
$2.287K
-28.35%
YoY
|
$3.110K
-2.2%
YoY
|
$3.180K
-10.67%
YoY
|
$3.190K
-9.12%
YoY
|
| Operating Expenses |
$3.859M
-16.84%
YoY
|
$4.687M
-8.65%
YoY
|
$4.515M
3.04%
YoY
|
$5.875M
36.1%
YoY
|
$4.640M
12.48%
YoY
|
$5.131M
36.63%
YoY
|
$4.382M
34.83%
YoY
|
$4.317M
25.35%
YoY
|
$4.125M
-2.2%
YoY
|
$3.755M
-42.47%
YoY
|
$3.250M
796.45%
YoY
|
$3.444M
7396.49%
YoY
|
$4.218M
227.95%
YoY
|
$6.528M
2051.19%
YoY
|
$362.5K
-31.23%
YoY
|
$45.94K
-76.04%
YoY
|
$1.286M
-0.85%
YoY
|
$303.5K
-15.91%
YoY
|
$527.1K
575.03%
YoY
|
| Operating Profit |
-$1.396M
7.71%
YoY
|
-$1.658M
-18.62%
YoY
|
-$1.087M
-1.78%
YoY
|
-$2.055M
62.0%
YoY
|
-$1.296M
-4.06%
YoY
|
-$2.038M
71.64%
YoY
|
-$1.106M
41.94%
YoY
|
-$1.268M
28.16%
YoY
|
-$1.351M
-26.16%
YoY
|
-$1.187M
-76.43%
YoY
|
-$779.5K
-54.63%
YoY
|
-$989.6K
42.23%
YoY
|
-$1.829M
49.5%
YoY
|
-$5.037M
1701.27%
YoY
|
-$1.718M
246.19%
YoY
|
-$695.8K
79.05%
YoY
|
-$1.223M
-4.1%
YoY
|
-$279.6K
-18.55%
YoY
|
-$496.3K
637.6%
YoY
|
| Interest Expense |
$48.40K
-36.15%
YoY
|
$57.50K
-123.07%
YoY
|
$75.60K
-38.92%
YoY
|
$74.70K
-82.64%
YoY
|
$75.80K
54.12%
YoY
|
-$249.2K
-258.26%
YoY
|
$123.8K
221.26%
YoY
|
$430.3K
1459.21%
YoY
|
$49.18K
19.73%
YoY
|
$157.5K
86.12%
YoY
|
$38.53K
1926250.0%
YoY
|
$27.60K
N/A
|
$41.08K
-419.15%
YoY
|
$84.60K
-394.77%
YoY
|
$2.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$12.87K
-74.12%
YoY
|
-$28.70K
-72.44%
YoY
|
-$46.81K
97.59%
YoY
|
| Other Income/Expense, Net |
$151.7K
100.12%
YoY
|
N/A
|
$65.36K
-47.2%
YoY
|
$74.66K
-82.65%
YoY
|
$75.82K
-14.95%
YoY
|
N/A
|
$123.8K
-26.74%
YoY
|
$430.3K
145.61%
YoY
|
$89.14K
-48.42%
YoY
|
N/A
|
$168.9K
-35.26%
YoY
|
$175.2K
11.64%
YoY
|
$172.8K
-1442.82%
YoY
|
N/A
|
$261.0K
N/A
|
$156.9K
-106.3%
YoY
|
-$12.87K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Pretax Income |
-$1.244M
1.96%
YoY
|
-$1.733M
-24.24%
YoY
|
-$1.021M
3.94%
YoY
|
-$1.980M
136.28%
YoY
|
-$1.220M
-3.29%
YoY
|
-$2.287M
122.09%
YoY
|
-$982.6K
60.94%
YoY
|
-$838.0K
2.89%
YoY
|
-$1.261M
-23.83%
YoY
|
-$1.030M
-95.58%
YoY
|
-$610.5K
-58.1%
YoY
|
-$814.4K
51.14%
YoY
|
-$1.656M
33.97%
YoY
|
-$23.28M
-3589.48%
YoY
|
-$1.457M
-63.93%
YoY
|
-$538.9K
-81.28%
YoY
|
-$1.236M
-80.01%
YoY
|
$667.1K
-161.55%
YoY
|
-$4.039M
478.21%
YoY
|
| Income Tax |
$0.00
-100.0%
YoY
|
$408.4K
-417.33%
YoY
|
-$137.4K
-163.86%
YoY
|
-$209.2K
-39.14%
YoY
|
-$40.16K
-279.67%
YoY
|
-$128.7K
-158.43%
YoY
|
$215.2K
425.53%
YoY
|
-$343.7K
-492.0%
YoY
|
$22.35K
-51.69%
YoY
|
$220.3K
-5.59%
YoY
|
$40.95K
N/A
|
$87.68K
N/A
|
$46.27K
N/A
|
$233.3K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$1.244M
5.43%
YoY
|
-$2.141M
-0.8%
YoY
|
-$883.8K
-26.21%
YoY
|
-$1.771M
258.25%
YoY
|
-$1.180M
-8.1%
YoY
|
-$2.158M
72.65%
YoY
|
-$1.198M
83.86%
YoY
|
-$494.3K
-45.21%
YoY
|
-$1.284M
-24.59%
YoY
|
-$1.250M
-94.68%
YoY
|
-$651.5K
-55.29%
YoY
|
-$902.1K
67.41%
YoY
|
-$1.702M
37.71%
YoY
|
-$23.51M
-3624.45%
YoY
|
-$1.457M
-63.93%
YoY
|
-$538.9K
-81.28%
YoY
|
-$1.236M
-80.01%
YoY
|
$667.1K
-161.55%
YoY
|
-$4.039M
478.21%
YoY
|
| Basic Earnings Per Share |
-$0.25
-43.18%
YoY
|
N/A
|
-$0.19
-79.79%
YoY
|
-$0.39
-96.08%
YoY
|
-$0.44
-78.0%
YoY
|
N/A
|
-$0.94
-2450.0%
YoY
|
-$9.94
49600.0%
YoY
|
-$2.00
-74.13%
YoY
|
N/A
|
$0.04
-150.0%
YoY
|
-$0.02
-33.33%
YoY
|
-$7.73
N/A
|
N/A
|
-$0.08
-94.97%
YoY
|
-$0.03
-97.52%
YoY
|
N/A
|
N/A
|
-$1.59
N/A
|
| Diluted Earnings Per Share |
-$0.25
-43.18%
YoY
|
-$0.44
-55.82%
YoY
|
-$0.19
-79.37%
YoY
|
-$0.82
-91.75%
YoY
|
-$0.44
-78.0%
YoY
|
-$1.00
-80.89%
YoY
|
-$0.95
3049.87%
YoY
|
-$9.94
27830.51%
YoY
|
-$2.00
2400.0%
YoY
|
-$5.25
399.22%
YoY
|
-$0.03
-100.0%
YoY
|
-$0.04
-100.0%
YoY
|
-$0.08
-100.0%
YoY
|
-$1.05
-100.0%
YoY
|
-$77.15K
-95.14%
YoY
|
-$34.00K
-97.17%
YoY
|
-$234.5K
-91.68%
YoY
|
$255.4K
-138.88%
YoY
|
-$1.589M
219.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 |
4.906M shares
81.2%
YoY
|
4.906M shares
145.34%
YoY
|
4.556M shares
305.21%
YoY
|
4.556M shares
-75.95%
YoY
|
2.708M shares
-97.28%
YoY
|
2.000M shares
-92.21%
YoY
|
1.124M shares
-95.63%
YoY
|
18.95M shares
-14.43%
YoY
|
99.45M shares
340.34%
YoY
|
25.68M shares
13.69%
YoY
|
25.75M shares
36.33%
YoY
|
22.14M shares
39.69%
YoY
|
22.59M shares
N/A
|
22.59M shares
N/A
|
18.89M shares
642.76%
YoY
|
15.85M shares
562.44%
YoY
|
N/A
|
N/A
|
2.543M shares
-98.73%
YoY
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
3.605M shares
7149.03%
YoY
|
2.703M shares
321.53%
YoY
|
N/A
|
1.268M shares
-95.07%
YoY
|
49.73K shares
-99.8%
YoY
|
641.3K shares
-97.09%
YoY
|
N/A
|
25.69M shares
36.03%
YoY
|
25.35M shares
59.94%
YoY
|
22.04M shares
317.92%
YoY
|
N/A
|
18.89M shares
N/A
|
15.85M shares
N/A
|
5.273M shares
N/A
|
N/A
|
N/A
|
Loading...