|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$41.71M
11.75%
YoY
|
$37.32M
9.54%
YoY
|
$34.07M
18.82%
YoY
|
$28.67M
18.98%
YoY
|
$24.10M
27.86%
YoY
|
| Cost Of Revenue |
$10.96M
-41.08%
YoY
|
$18.61M
6.67%
YoY
|
$17.44M
14.88%
YoY
|
$15.19M
19.17%
YoY
|
$12.74M
40.55%
YoY
|
| Gross Profit |
$30.74M
64.27%
YoY
|
$18.71M
12.55%
YoY
|
$16.63M
23.26%
YoY
|
$13.49M
18.76%
YoY
|
$11.36M
16.1%
YoY
|
| Selling, General & Admin |
$37.75M
11.57%
YoY
|
$33.84M
-10.49%
YoY
|
$37.80M
7.58%
YoY
|
$35.14M
35.99%
YoY
|
$25.84M
42.61%
YoY
|
| Research & Development |
$3.719M
78.03%
YoY
|
$2.089M
2612.99%
YoY
|
$77.00K
N/A
|
N/A
N/A
|
N/A
|
| Depreciation & Amortization |
$138.0K
50.0%
YoY
|
$92.00K
-81.75%
YoY
|
$504.0K
404.0%
YoY
|
$100.0K
-81.48%
YoY
|
$540.0K
-3.91%
YoY
|
| Operating Expenses |
$41.47M
1885.16%
YoY
|
$2.089M
-94.5%
YoY
|
$38.00M
-19.58%
YoY
|
$47.26M
92.43%
YoY
|
$24.56M
34.51%
YoY
|
| Operating Profit |
-$11.35M
-34.06%
YoY
|
-$17.21M
-19.49%
YoY
|
-$21.38M
15.04%
YoY
|
-$18.58M
40.78%
YoY
|
-$13.20M
55.76%
YoY
|
| Interest Expense |
-$452.0K
-77.79%
YoY
|
-$2.035M
-74.2%
YoY
|
-$7.889M
-4145.64%
YoY
|
$195.0K
-156.69%
YoY
|
-$344.0K
-88.01%
YoY
|
| Other Income/Expense, Net |
$837.0K
-258.82%
YoY
|
-$527.0K
-117.2%
YoY
|
$3.064M
-82.95%
YoY
|
$17.97M
-248.39%
YoY
|
-$12.11M
-880.41%
YoY
|
| Pretax Income |
-$10.51M
-40.74%
YoY
|
-$17.74M
-11.83%
YoY
|
-$20.12M
3208.72%
YoY
|
-$608.0K
-98.39%
YoY
|
-$37.66M
244.75%
YoY
|
| Income Tax |
$25.00K
13.64%
YoY
|
$22.00K
57.14%
YoY
|
$14.00K
-56.25%
YoY
|
$32.00K
-42.86%
YoY
|
$56.00K
-12.5%
YoY
|
| Net Earnings |
-$10.54M
-40.67%
YoY
|
-$17.76M
-11.78%
YoY
|
-$20.13M
3045.47%
YoY
|
-$640.0K
-98.3%
YoY
|
-$37.71M
243.25%
YoY
|
| Basic Earnings Per Share |
-$1.04
-67.7%
YoY
|
-$3.22
-75.27%
YoY
|
-$13.02
43300.0%
YoY
|
-$0.03
-99.3%
YoY
|
-$4.28
N/A
|
| Diluted Earnings Per Share |
-$1.04
-67.7%
YoY
|
-$3.22
-75.27%
YoY
|
-$13.02
42909.05%
YoY
|
-$0.03
-100.0%
YoY
|
-$4.282M
211.75%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
10.17M shares
84.4%
YoY
|
5.516M shares
256.74%
YoY
|
1.546M shares
-92.69%
YoY
|
21.14M shares
140.0%
YoY
|
8.808M shares
N/A
|
| Diluted Shares Outstanding |
10.17M shares
84.4%
YoY
|
5.516M shares
256.74%
YoY
|
1.546M shares
46.29%
YoY
|
1.057M shares
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 |
$10.08M
17.42%
YoY
|
$17.10M
36.16%
YoY
|
$6.988M
-22.46%
YoY
|
$9.030M
15.19%
YoY
|
$8.588M
8.54%
YoY
|
$12.56M
18.53%
YoY
|
$9.012M
1.3%
YoY
|
$7.839M
34.05%
YoY
|
$7.912M
-9.4%
YoY
|
$10.60M
4.46%
YoY
|
$8.896M
105.83%
YoY
|
$5.848M
31.21%
YoY
|
$8.733M
-10.44%
YoY
|
$10.14M
10.65%
YoY
|
$4.322M
-0.28%
YoY
|
$4.457M
-23.88%
YoY
|
$9.751M
105.54%
YoY
|
$9.168M
6.95%
YoY
|
$4.334M
33.27%
YoY
|
| Cost Of Revenue |
N/A
|
$3.009M
-42.92%
YoY
|
$2.045M
-58.07%
YoY
|
$2.642M
-39.15%
YoY
|
$3.268M
-20.6%
YoY
|
$5.272M
-1.79%
YoY
|
$4.877M
6.25%
YoY
|
$4.342M
50.35%
YoY
|
$4.116M
-10.48%
YoY
|
$5.368M
2.13%
YoY
|
$4.590M
106.29%
YoY
|
$2.888M
13.08%
YoY
|
$4.598M
-10.72%
YoY
|
$5.256M
10.12%
YoY
|
$2.225M
-2.84%
YoY
|
$2.554M
-17.82%
YoY
|
$5.150M
100.31%
YoY
|
$4.773M
7.89%
YoY
|
$2.290M
126.06%
YoY
|
| Gross Profit |
N/A
|
$14.09M
93.37%
YoY
|
$4.943M
19.54%
YoY
|
$6.388M
82.67%
YoY
|
$5.320M
40.15%
YoY
|
$7.287M
39.38%
YoY
|
$4.135M
-4.06%
YoY
|
$3.497M
18.14%
YoY
|
$3.796M
-8.2%
YoY
|
$5.228M
6.96%
YoY
|
$4.310M
105.53%
YoY
|
$2.960M
55.54%
YoY
|
$4.135M
-10.13%
YoY
|
$4.888M
11.22%
YoY
|
$2.097M
2.59%
YoY
|
$1.903M
-30.72%
YoY
|
$4.601M
111.73%
YoY
|
$4.395M
5.95%
YoY
|
$2.044M
-8.71%
YoY
|
| Selling, General & Admin |
$10.99M
27.05%
YoY
|
$8.745M
6.44%
YoY
|
$10.05M
19.24%
YoY
|
$10.53M
32.48%
YoY
|
$8.653M
-6.45%
YoY
|
$8.216M
-9.32%
YoY
|
$8.426M
-2.24%
YoY
|
$7.947M
-30.63%
YoY
|
$9.250M
-5.61%
YoY
|
$9.060M
-11.25%
YoY
|
$8.619M
11.0%
YoY
|
$11.46M
18.48%
YoY
|
$9.800M
27.09%
YoY
|
$10.21M
10.04%
YoY
|
$7.765M
-54.99%
YoY
|
$9.669M
74.15%
YoY
|
$7.711M
56.66%
YoY
|
$9.277M
122.84%
YoY
|
$17.25M
300.98%
YoY
|
| Research & Development |
$900.0K
-25.43%
YoY
|
$787.0K
0.51%
YoY
|
$854.0K
27.65%
YoY
|
$870.0K
40.1%
YoY
|
$1.207M
7000.0%
YoY
|
$783.0K
N/A
|
$669.0K
1927.27%
YoY
|
$621.0K
5545.45%
YoY
|
$17.00K
N/A
|
N/A
|
$33.00K
N/A
|
$11.00K
N/A
|
N/A
N/A
|
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$55.00K
120.0%
YoY
|
$74.00K
117.65%
YoY
|
$21.00K
-83.72%
YoY
|
$222.0K
70.77%
YoY
|
$25.00K
19.05%
YoY
|
$34.00K
-72.8%
YoY
|
$129.0K
-0.77%
YoY
|
$130.0K
3.17%
YoY
|
$21.00K
-4.55%
YoY
|
$125.0K
0.0%
YoY
|
$130.0K
-0.76%
YoY
|
$126.0K
384.62%
YoY
|
$22.00K
-83.21%
YoY
|
$125.0K
-4.58%
YoY
|
$131.0K
-2.24%
YoY
|
$26.00K
-21.21%
YoY
|
$131.0K
-5.07%
YoY
|
$131.0K
-5.76%
YoY
|
$134.0K
-52.48%
YoY
|
| Operating Expenses |
$14.40M
46.09%
YoY
|
$9.532M
5.92%
YoY
|
$10.90M
-21.98%
YoY
|
$11.40M
-11.71%
YoY
|
$9.860M
-26.3%
YoY
|
$8.999M
-0.67%
YoY
|
$13.97M
3.37%
YoY
|
$12.91M
-11.25%
YoY
|
$13.38M
-5.95%
YoY
|
$9.060M
-13.78%
YoY
|
$13.52M
69.78%
YoY
|
$14.55M
36.35%
YoY
|
$14.23M
84.48%
YoY
|
$10.51M
70.11%
YoY
|
$7.961M
-55.65%
YoY
|
$10.67M
11.81%
YoY
|
$7.711M
42.27%
YoY
|
$6.177M
51.96%
YoY
|
$17.95M
307.77%
YoY
|
| Operating Profit |
-$4.320M
-4.99%
YoY
|
$4.559M
-366.3%
YoY
|
-$6.278M
26.57%
YoY
|
-$5.079M
0.16%
YoY
|
-$4.547M
-16.83%
YoY
|
-$1.712M
-55.32%
YoY
|
-$4.960M
7.36%
YoY
|
-$5.071M
-41.71%
YoY
|
-$5.467M
-0.6%
YoY
|
-$3.832M
-31.81%
YoY
|
-$4.620M
26.96%
YoY
|
-$8.699M
40.04%
YoY
|
-$5.500M
76.85%
YoY
|
-$5.620M
215.38%
YoY
|
-$3.639M
-77.12%
YoY
|
-$6.212M
68.48%
YoY
|
-$3.110M
-4.22%
YoY
|
-$1.782M
-2246.99%
YoY
|
-$15.91M
635.37%
YoY
|
| Interest Expense |
-$125.0K
17.92%
YoY
|
-$122.0K
190.48%
YoY
|
-$111.0K
-1487.5%
YoY
|
-$115.0K
-118.55%
YoY
|
-$106.0K
-107.46%
YoY
|
-$42.00K
-95.79%
YoY
|
$8.000K
-94.37%
YoY
|
$620.0K
684.81%
YoY
|
$1.421M
70950.0%
YoY
|
-$998.0K
2751.43%
YoY
|
$142.0K
59.55%
YoY
|
$79.00K
107.89%
YoY
|
$2.000K
-106.06%
YoY
|
-$35.00K
-60.67%
YoY
|
$89.00K
-203.49%
YoY
|
$38.00K
-55.29%
YoY
|
-$33.00K
-60.71%
YoY
|
-$89.00K
-88.23%
YoY
|
-$86.00K
-88.44%
YoY
|
| Other Income/Expense, Net |
-$432.0K
-225.95%
YoY
|
$1.203M
238.87%
YoY
|
-$365.0K
-48.3%
YoY
|
-$224.0K
-104.63%
YoY
|
$343.0K
-106.9%
YoY
|
$355.0K
-64.43%
YoY
|
-$706.0K
-58.98%
YoY
|
$4.834M
-530.07%
YoY
|
-$4.969M
150.83%
YoY
|
$998.0K
-65.24%
YoY
|
-$1.721M
-260.24%
YoY
|
-$1.124M
-120.96%
YoY
|
-$1.981M
-122.68%
YoY
|
$2.871M
-122.91%
YoY
|
$1.074M
480.54%
YoY
|
$5.362M
7560.0%
YoY
|
$8.734M
10955.7%
YoY
|
-$12.53M
-1757.54%
YoY
|
$185.0K
12.8%
YoY
|
| Pretax Income |
-$4.752M
13.04%
YoY
|
$5.640M
-503.15%
YoY
|
-$6.643M
17.24%
YoY
|
-$5.303M
2137.55%
YoY
|
-$4.204M
-59.72%
YoY
|
-$1.399M
-139.74%
YoY
|
-$5.666M
-10.65%
YoY
|
-$237.0K
-97.59%
YoY
|
-$10.44M
39.65%
YoY
|
$3.520M
-226.44%
YoY
|
-$6.341M
147.21%
YoY
|
-$9.823M
1055.65%
YoY
|
-$7.473M
-233.66%
YoY
|
-$2.784M
-80.8%
YoY
|
-$2.565M
-83.97%
YoY
|
-$850.0K
-76.5%
YoY
|
$5.591M
-258.25%
YoY
|
-$14.50M
7612.77%
YoY
|
-$16.01M
447.4%
YoY
|
| Income Tax |
N/A
N/A
|
$0.00
-100.0%
YoY
|
$6.000K
100.0%
YoY
|
$21.00K
5.0%
YoY
|
-$1.000K
-200.0%
YoY
|
-$3.000K
-50.0%
YoY
|
$3.000K
200.0%
YoY
|
$20.00K
42.86%
YoY
|
$1.000K
-80.0%
YoY
|
-$6.000K
-700.0%
YoY
|
$1.000K
0.0%
YoY
|
$14.00K
N/A
|
$5.000K
-83.33%
YoY
|
$1.000K
-80.0%
YoY
|
$1.000K
-83.33%
YoY
|
N/A
N/A
|
$30.00K
2900.0%
YoY
|
$5.000K
-350.0%
YoY
|
$6.000K
-90.16%
YoY
|
| Net Earnings |
-$4.752M
13.06%
YoY
|
$5.640M
-504.01%
YoY
|
-$6.649M
17.29%
YoY
|
-$5.324M
1971.6%
YoY
|
-$4.203M
-59.73%
YoY
|
-$1.396M
-139.59%
YoY
|
-$5.669M
-10.61%
YoY
|
-$257.0K
-97.39%
YoY
|
-$10.44M
39.57%
YoY
|
$3.526M
-226.61%
YoY
|
-$6.342M
147.16%
YoY
|
-$9.837M
1057.29%
YoY
|
-$7.478M
-234.47%
YoY
|
-$2.785M
-80.8%
YoY
|
-$2.566M
-83.97%
YoY
|
-$850.0K
-76.78%
YoY
|
$5.561M
-257.36%
YoY
|
-$14.51M
7698.39%
YoY
|
-$16.01M
436.42%
YoY
|
| Basic Earnings Per Share |
-$0.41
-12.77%
YoY
|
N/A
|
-$0.62
-36.73%
YoY
|
-$0.57
1040.0%
YoY
|
-$0.47
-83.68%
YoY
|
N/A
|
-$0.98
-78.88%
YoY
|
-$0.05
-99.31%
YoY
|
-$2.88
928.57%
YoY
|
N/A
|
-$4.64
4118.18%
YoY
|
-$7.23
14360.0%
YoY
|
-$0.28
-184.85%
YoY
|
N/A
|
-$0.11
-94.5%
YoY
|
-$0.05
-89.13%
YoY
|
$0.33
N/A
|
N/A
|
-$2.00
N/A
|
| Diluted Earnings Per Share |
-$0.41
-12.77%
YoY
|
$0.48
-363.14%
YoY
|
-$0.62
-36.73%
YoY
|
-$0.57
1040.0%
YoY
|
-$0.47
-83.68%
YoY
|
-$0.18
-108.09%
YoY
|
-$0.98
-78.88%
YoY
|
-$0.05
-99.31%
YoY
|
-$2.88
928.57%
YoY
|
$2.28
-2218.83%
YoY
|
-$4.64
4118.18%
YoY
|
-$7.23
14360.0%
YoY
|
-$0.28
-100.0%
YoY
|
-$0.11
-100.0%
YoY
|
-$0.11
-100.0%
YoY
|
-$0.05
-89.13%
YoY
|
$324.6K
-173.47%
YoY
|
-$1.291M
5453.95%
YoY
|
-$2.002M
436.42%
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 |
11.65M shares
31.26%
YoY
|
11.65M shares
50.32%
YoY
|
10.67M shares
92.45%
YoY
|
9.446M shares
85.6%
YoY
|
8.874M shares
74.36%
YoY
|
7.749M shares
410.61%
YoY
|
5.544M shares
305.34%
YoY
|
5.089M shares
-80.94%
YoY
|
5.089M shares
-80.94%
YoY
|
1.518M shares
-94.32%
YoY
|
1.368M shares
-94.19%
YoY
|
26.70M shares
41.84%
YoY
|
26.70M shares
56.09%
YoY
|
26.70M shares
N/A
|
23.55M shares
194.39%
YoY
|
18.82M shares
135.29%
YoY
|
17.10M shares
N/A
|
N/A
|
8.000M shares
N/A
|
| Diluted Shares Outstanding |
11.68M shares
31.66%
YoY
|
N/A
|
10.78M shares
86.64%
YoY
|
9.352M shares
83.68%
YoY
|
8.874M shares
144.89%
YoY
|
N/A
|
5.774M shares
322.43%
YoY
|
5.091M shares
274.16%
YoY
|
3.624M shares
-86.43%
YoY
|
N/A
|
1.367M shares
-93.99%
YoY
|
1.361M shares
-92.77%
YoY
|
26.70M shares
55.83%
YoY
|
N/A
|
22.73M shares
184.07%
YoY
|
18.82M shares
135.29%
YoY
|
17.13M shares
N/A
|
N/A
|
8.000M shares
N/A
|
Loading...