|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$32.43M
20.03%
YoY
|
$27.02M
15.69%
YoY
|
$23.35M
31.51%
YoY
|
$17.76M
89.34%
YoY
|
$9.379M
121.22%
YoY
|
| Cost Of Revenue |
$18.28M
40.26%
YoY
|
$13.03M
13.69%
YoY
|
$11.46M
-11.22%
YoY
|
$12.91M
153.07%
YoY
|
$5.102M
30.52%
YoY
|
| Gross Profit |
$14.15M
1.17%
YoY
|
$13.98M
10.35%
YoY
|
$12.67M
55.99%
YoY
|
$8.123M
89.96%
YoY
|
$4.276M
1195.05%
YoY
|
| Selling, General & Admin |
N/A
|
$11.38M
67.09%
YoY
|
$6.812M
15.0%
YoY
|
$5.923M
38.91%
YoY
|
$4.264M
68.3%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$702.3K
-25.27%
YoY
|
$939.7K
62.4%
YoY
|
$578.6K
-22.94%
YoY
|
$750.9K
-18.26%
YoY
|
$918.7K
15.35%
YoY
|
| Operating Expenses |
$14.74M
19.63%
YoY
|
$12.32M
66.72%
YoY
|
$7.391M
10.74%
YoY
|
$6.674M
50.01%
YoY
|
$4.449M
58.27%
YoY
|
| Operating Profit |
-$593.5K
-135.71%
YoY
|
$1.662M
-68.53%
YoY
|
$5.281M
264.47%
YoY
|
$1.449M
-938.31%
YoY
|
-$172.8K
-93.03%
YoY
|
| Interest Expense |
$150.3K
-101.23%
YoY
|
-$12.27M
110.33%
YoY
|
-$5.832M
374.97%
YoY
|
-$1.228M
-49.73%
YoY
|
-$2.442M
272.45%
YoY
|
| Other Income/Expense, Net |
$5.427M
159.05%
YoY
|
$2.095M
374.51%
YoY
|
$441.5K
-12971.43%
YoY
|
-$3.430K
-79.91%
YoY
|
-$17.07K
-215.73%
YoY
|
| Pretax Income |
$4.833M
-153.7%
YoY
|
-$9.001M
2988.99%
YoY
|
-$291.4K
-143.8%
YoY
|
$665.3K
-176.99%
YoY
|
-$864.2K
-63.33%
YoY
|
| Income Tax |
$1.603M
-5.45%
YoY
|
$1.696M
357.18%
YoY
|
$370.9K
51.18%
YoY
|
$245.4K
62.99%
YoY
|
$150.5K
0.0%
YoY
|
| Net Earnings |
$3.230M
-128.57%
YoY
|
-$11.30M
1606.67%
YoY
|
-$662.3K
-257.71%
YoY
|
$420.0K
-117.42%
YoY
|
-$2.410M
5.65%
YoY
|
| Basic Earnings Per Share |
$0.01
-112.5%
YoY
|
-$0.08
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.01
-111.11%
YoY
|
-$0.05
1647.57%
YoY
|
$0.00
-217.05%
YoY
|
$0.00
-100.0%
YoY
|
-$17.82K
-29.22%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
243.4M shares
16.24%
YoY
|
209.4M shares
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
250.9M shares
19.78%
YoY
|
209.4M shares
N/A
|
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 |
$9.156M
64.18%
YoY
|
N/A
|
$5.364M
-23.3%
YoY
|
$5.560M
-27.97%
YoY
|
$5.577M
-16.2%
YoY
|
$5.652M
-13.34%
YoY
|
$6.993M
11.07%
YoY
|
$7.718M
28.54%
YoY
|
$6.654M
46.88%
YoY
|
$6.522M
28.58%
YoY
|
$6.296M
48.07%
YoY
|
$6.005M
27.75%
YoY
|
$4.531M
21.37%
YoY
|
$5.073M
34.91%
YoY
|
$4.252M
40.37%
YoY
|
$4.700M
205.52%
YoY
|
$3.733M
255.09%
YoY
|
$3.760M
255.83%
YoY
|
$3.029M
235.07%
YoY
|
| Cost Of Revenue |
$5.198M
77.8%
YoY
|
N/A
|
$3.192M
-11.37%
YoY
|
$3.227M
-11.04%
YoY
|
$2.924M
1.77%
YoY
|
$2.933M
-5.09%
YoY
|
$3.601M
14.42%
YoY
|
$3.627M
13.71%
YoY
|
$2.873M
8.65%
YoY
|
$3.090M
-23.56%
YoY
|
$3.147M
4.4%
YoY
|
$3.190M
1.38%
YoY
|
$2.644M
-2.42%
YoY
|
$4.042M
104.59%
YoY
|
$3.015M
109.68%
YoY
|
$3.147M
226.07%
YoY
|
$2.710M
274.22%
YoY
|
$1.976M
218.6%
YoY
|
$1.438M
30.41%
YoY
|
| Gross Profit |
$3.958M
49.18%
YoY
|
N/A
|
$2.172M
-35.97%
YoY
|
$2.333M
-42.98%
YoY
|
$2.653M
-29.85%
YoY
|
$2.719M
-20.78%
YoY
|
$3.392M
7.72%
YoY
|
$4.091M
45.35%
YoY
|
$3.782M
100.46%
YoY
|
$3.432M
233.05%
YoY
|
$3.149M
154.5%
YoY
|
$2.815M
81.17%
YoY
|
$1.887M
84.37%
YoY
|
$1.031M
-42.24%
YoY
|
$1.237M
-22.25%
YoY
|
$1.554M
170.94%
YoY
|
$1.023M
212.76%
YoY
|
$1.784M
308.71%
YoY
|
$1.591M
-901.6%
YoY
|
| Selling, General & Admin |
N/A
|
N/A
|
$3.096M
15.28%
YoY
|
$3.055M
0.61%
YoY
|
$3.071M
47.95%
YoY
|
$3.584M
81.15%
YoY
|
$2.686M
54.39%
YoY
|
$3.037M
102.03%
YoY
|
$2.076M
30.46%
YoY
|
$1.979M
25.22%
YoY
|
$1.739M
42.56%
YoY
|
$1.503M
0.17%
YoY
|
$1.591M
-1.94%
YoY
|
$1.580M
12.64%
YoY
|
$1.220M
-4.87%
YoY
|
$1.501M
82.22%
YoY
|
$1.622M
114.84%
YoY
|
$1.403M
252.12%
YoY
|
$1.283M
46.04%
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 |
$91.16K
-20.1%
YoY
|
N/A
|
$121.2K
-53.71%
YoY
|
$119.2K
-43.59%
YoY
|
$114.1K
-55.26%
YoY
|
$211.6K
6.43%
YoY
|
$261.8K
33.33%
YoY
|
$211.3K
211.56%
YoY
|
$255.1K
120.56%
YoY
|
$198.8K
-9.93%
YoY
|
$196.4K
-59.99%
YoY
|
$67.82K
-84.22%
YoY
|
$115.6K
-42.03%
YoY
|
$220.7K
18.08%
YoY
|
$490.7K
-24.27%
YoY
|
$429.8K
960.31%
YoY
|
$199.5K
362.16%
YoY
|
$186.9K
-68.95%
YoY
|
$648.0K
12808.96%
YoY
|
| Operating Expenses |
$3.858M
21.13%
YoY
|
N/A
|
$3.217M
9.16%
YoY
|
$3.174M
-2.27%
YoY
|
$3.185M
36.66%
YoY
|
$3.796M
74.33%
YoY
|
$2.947M
52.25%
YoY
|
$3.248M
106.76%
YoY
|
$2.331M
36.57%
YoY
|
$2.177M
20.91%
YoY
|
$1.936M
32.72%
YoY
|
$1.571M
-9.73%
YoY
|
$1.707M
1.92%
YoY
|
$1.801M
24.32%
YoY
|
$1.459M
9.0%
YoY
|
$1.740M
101.41%
YoY
|
$1.674M
109.74%
YoY
|
$1.449M
200.82%
YoY
|
$1.338M
41.41%
YoY
|
| Operating Profit |
$99.66K
-118.73%
YoY
|
N/A
|
-$1.045M
-335.22%
YoY
|
-$841.6K
-199.83%
YoY
|
-$532.0K
-136.66%
YoY
|
-$1.077M
-185.8%
YoY
|
$444.4K
-63.36%
YoY
|
$843.0K
-32.22%
YoY
|
$1.451M
706.02%
YoY
|
$1.255M
-262.91%
YoY
|
$1.213M
-647.65%
YoY
|
$1.244M
-766.35%
YoY
|
$180.0K
-127.65%
YoY
|
-$770.3K
-329.36%
YoY
|
-$221.5K
-187.49%
YoY
|
-$186.6K
-35.78%
YoY
|
-$651.2K
38.21%
YoY
|
$335.9K
-847.33%
YoY
|
$253.1K
-122.11%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$2.460M
-316.38%
YoY
|
$2.200M
-129.97%
YoY
|
$1.641M
-133.92%
YoY
|
$1.050M
-124.6%
YoY
|
-$1.137M
42.33%
YoY
|
-$7.341M
1200.32%
YoY
|
-$4.839M
2328.38%
YoY
|
-$4.269M
1912.31%
YoY
|
-$798.6K
154.57%
YoY
|
-$564.5K
110.83%
YoY
|
-$199.3K
-54.11%
YoY
|
-$212.2K
-49.6%
YoY
|
-$313.7K
-52.41%
YoY
|
-$267.8K
-75.4%
YoY
|
-$434.2K
58.62%
YoY
|
-$420.9K
-211.42%
YoY
|
-$659.2K
527.08%
YoY
|
| Other Income/Expense, Net |
$165.3K
-73.3%
YoY
|
N/A
|
$86.00K
-133.28%
YoY
|
-$49.60K
-125.86%
YoY
|
$618.9K
422.5%
YoY
|
$2.043M
5870.19%
YoY
|
-$258.4K
-2004.2%
YoY
|
$191.8K
12.88%
YoY
|
$118.5K
-47.07%
YoY
|
$34.22K
614.41%
YoY
|
$13.57K
-1055.63%
YoY
|
$169.9K
-12502.92%
YoY
|
$223.8K
-4213.42%
YoY
|
$4.790K
277.17%
YoY
|
-$1.420K
-135.68%
YoY
|
-$1.370K
-93.86%
YoY
|
-$5.440K
N/A
|
$1.270K
-100.57%
YoY
|
$3.980K
-96.84%
YoY
|
| Pretax Income |
-$1.697M
-227.41%
YoY
|
N/A
|
$2.912M
-813.03%
YoY
|
$1.671M
-123.8%
YoY
|
$1.332M
-135.08%
YoY
|
$2.224M
-210.27%
YoY
|
-$408.4K
-195.82%
YoY
|
-$7.021M
-1211.07%
YoY
|
-$3.795M
-668.75%
YoY
|
-$2.017M
447.99%
YoY
|
$426.2K
-31.98%
YoY
|
$631.9K
194.82%
YoY
|
$667.3K
246.72%
YoY
|
-$368.0K
-129.37%
YoY
|
$626.6K
160.75%
YoY
|
$214.4K
-114.86%
YoY
|
$192.5K
-121.03%
YoY
|
$1.253M
-1123.77%
YoY
|
$240.3K
-130.26%
YoY
|
| Income Tax |
$516.9K
105.92%
YoY
|
N/A
|
$76.80K
-70.34%
YoY
|
$251.1K
-54.55%
YoY
|
$251.0K
-32.26%
YoY
|
$513.9K
-11520.0%
YoY
|
$258.9K
220.74%
YoY
|
$552.5K
151.18%
YoY
|
$370.5K
395.69%
YoY
|
-$4.500K
-105.38%
YoY
|
$80.72K
46.39%
YoY
|
$220.0K
215.99%
YoY
|
$74.75K
101.92%
YoY
|
$83.59K
-44.47%
YoY
|
$55.14K
N/A
|
$69.61K
N/A
|
$37.02K
N/A
|
$150.5K
N/A
|
N/A
|
| Net Earnings |
-$2.213M
-321.89%
YoY
|
N/A
|
$2.696M
-437.79%
YoY
|
$1.321M
-117.19%
YoY
|
$997.5K
-123.77%
YoY
|
$1.374M
-165.33%
YoY
|
-$798.0K
-395.94%
YoY
|
-$7.683M
-1961.04%
YoY
|
-$4.196M
-550.28%
YoY
|
-$2.103M
330.8%
YoY
|
$269.7K
-16.35%
YoY
|
$412.9K
-59.62%
YoY
|
$932.0K
-327.77%
YoY
|
-$488.3K
2305.17%
YoY
|
$322.4K
-852.63%
YoY
|
$1.023M
-171.64%
YoY
|
-$409.2K
-55.52%
YoY
|
-$20.30K
-75.77%
YoY
|
-$42.83K
-94.61%
YoY
|
| Basic Earnings Per Share |
-$0.01
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
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.01
-250.0%
YoY
|
N/A
|
$0.01
-277.78%
YoY
|
$0.01
-109.59%
YoY
|
$0.00
-130.95%
YoY
|
$0.01
-152.63%
YoY
|
$0.00
-327.85%
YoY
|
-$0.04
-1608.26%
YoY
|
-$0.02
-515.79%
YoY
|
-$0.01
311.89%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.01
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$1.889K
-784.64%
YoY
|
$5.999K
-150.54%
YoY
|
-$2.480K
-70.87%
YoY
|
-$129.20
-86.04%
YoY
|
-$275.90
-96.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 |
249.9M shares
10.0%
YoY
|
N/A
|
N/A
|
N/A
|
227.2M shares
N/A
|
222.4M shares
22.22%
YoY
|
N/A
|
N/A
|
N/A
|
182.0M shares
6.67%
YoY
|
N/A
|
N/A
|
N/A
|
170.6M shares
8.73%
YoY
|
N/A
|
N/A
|
N/A
|
156.9M shares
45.61%
YoY
|
N/A
|
| Diluted Shares Outstanding |
249.9M shares
7.82%
YoY
|
N/A
|
N/A
|
N/A
|
231.8M 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
|
Loading...