|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$32.03M
27.2%
YoY
|
$25.18M
57.09%
YoY
|
$16.03M
86.57%
YoY
|
$8.592M
57.62%
YoY
|
$5.451M
55.93%
YoY
|
| Cost Of Revenue |
$4.244M
12.13%
YoY
|
$3.785M
34.99%
YoY
|
$2.804M
73.51%
YoY
|
$1.616M
16.68%
YoY
|
$1.385M
-20.29%
YoY
|
| Gross Profit |
$27.79M
29.87%
YoY
|
$21.40M
61.78%
YoY
|
$13.23M
89.59%
YoY
|
$6.976M
71.56%
YoY
|
$4.066M
131.26%
YoY
|
| Selling, General & Admin |
$38.21M
22.46%
YoY
|
$31.20M
14.81%
YoY
|
$27.17M
11.69%
YoY
|
$24.33M
12.78%
YoY
|
$21.57M
-1.22%
YoY
|
| Research & Development |
$2.735M
15.89%
YoY
|
$2.360M
-55.65%
YoY
|
$5.321M
-3.61%
YoY
|
$5.520M
117.68%
YoY
|
$2.536M
-39.64%
YoY
|
| Depreciation & Amortization |
$501.0K
-34.08%
YoY
|
$760.0K
-21.0%
YoY
|
$962.0K
75.55%
YoY
|
$548.0K
43.64%
YoY
|
$381.5K
-4.44%
YoY
|
| Operating Expenses |
$40.94M
22.0%
YoY
|
$33.56M
3.27%
YoY
|
$32.50M
8.86%
YoY
|
$29.85M
23.81%
YoY
|
$24.11M
-9.04%
YoY
|
| Operating Profit |
-$13.15M
8.15%
YoY
|
-$12.16M
-36.88%
YoY
|
-$19.27M
-15.76%
YoY
|
-$22.87M
14.12%
YoY
|
-$20.04M
-19.01%
YoY
|
| Interest Expense |
$14.90K
-97.4%
YoY
|
$572.0K
32.1%
YoY
|
$433.0K
10725.0%
YoY
|
$4.000K
-62.55%
YoY
|
$10.68K
-86.65%
YoY
|
| Other Income/Expense, Net |
-$810.0K
-542.62%
YoY
|
$183.0K
-26.51%
YoY
|
$249.0K
-11.39%
YoY
|
$281.0K
-85.76%
YoY
|
$1.974M
2865.05%
YoY
|
| Pretax Income |
-$13.96M
16.56%
YoY
|
-$11.98M
-37.02%
YoY
|
-$19.02M
-15.81%
YoY
|
-$22.59M
25.04%
YoY
|
-$18.07M
-26.79%
YoY
|
| Income Tax |
$3.000K
-103.23%
YoY
|
-$93.00K
-50.0%
YoY
|
-$186.0K
-56.84%
YoY
|
-$431.0K
-49.36%
YoY
|
-$851.2K
-27.31%
YoY
|
| Net Earnings |
-$14.00M
17.65%
YoY
|
-$11.90M
-36.82%
YoY
|
-$18.83M
-15.02%
YoY
|
-$22.16M
28.71%
YoY
|
-$17.22M
-26.77%
YoY
|
| Basic Earnings Per Share |
-$1.65
3.77%
YoY
|
-$1.59
-53.51%
YoY
|
-$3.42
-27.08%
YoY
|
-$4.69
7.57%
YoY
|
-$4.36
N/A
|
| Diluted Earnings Per Share |
-$1.65
3.77%
YoY
|
-$1.59
-53.51%
YoY
|
-$3.42
-27.08%
YoY
|
-$4.69
-100.0%
YoY
|
-$291.0K
-51.73%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
8.483K shares
-99.89%
YoY
|
7.483M shares
135584.5%
YoY
|
5.515K shares
16.62%
YoY
|
4.729K shares
19.87%
YoY
|
3.945K shares
N/A
|
| Diluted Shares Outstanding |
8.483K shares
-99.89%
YoY
|
7.483M shares
135584.5%
YoY
|
5.515K shares
16.62%
YoY
|
4.729K shares
19.87%
YoY
|
3.945K 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 |
$9.584M
42.64%
YoY
|
$9.243M
31.18%
YoY
|
$8.689M
32.58%
YoY
|
$7.381M
20.23%
YoY
|
$6.719M
23.44%
YoY
|
$7.046M
35.73%
YoY
|
$6.554M
45.39%
YoY
|
$6.139M
72.88%
YoY
|
$5.443M
95.79%
YoY
|
$5.191M
102.77%
YoY
|
$4.508M
128.14%
YoY
|
$3.551M
64.63%
YoY
|
$2.780M
46.39%
YoY
|
$2.560M
71.72%
YoY
|
$1.976M
32.88%
YoY
|
$2.157M
69.98%
YoY
|
$1.899M
57.72%
YoY
|
$1.491M
60.3%
YoY
|
$1.487M
37.59%
YoY
|
| Cost Of Revenue |
$1.220M
20.43%
YoY
|
$923.0K
-7.14%
YoY
|
$1.219M
14.46%
YoY
|
$939.0K
12.05%
YoY
|
$1.013M
14.08%
YoY
|
$994.0K
-9.64%
YoY
|
$1.065M
61.12%
YoY
|
$838.0K
43.25%
YoY
|
$888.0K
93.89%
YoY
|
$1.100M
71.88%
YoY
|
$661.0K
156.2%
YoY
|
$585.0K
63.41%
YoY
|
$458.0K
27.22%
YoY
|
$640.0K
119.4%
YoY
|
$258.0K
-27.33%
YoY
|
$358.0K
-4.28%
YoY
|
$360.0K
-1.1%
YoY
|
$291.7K
-64.43%
YoY
|
$355.0K
2.17%
YoY
|
| Gross Profit |
$8.364M
46.58%
YoY
|
$8.320M
37.48%
YoY
|
$7.470M
36.09%
YoY
|
$6.442M
21.52%
YoY
|
$5.706M
25.27%
YoY
|
$6.052M
47.93%
YoY
|
$5.489M
42.68%
YoY
|
$5.301M
78.73%
YoY
|
$4.555M
96.17%
YoY
|
$4.091M
113.07%
YoY
|
$3.847M
123.92%
YoY
|
$2.966M
64.87%
YoY
|
$2.322M
50.88%
YoY
|
$1.920M
60.12%
YoY
|
$1.718M
51.76%
YoY
|
$1.799M
101.01%
YoY
|
$1.539M
83.21%
YoY
|
$1.199M
990.08%
YoY
|
$1.132M
54.37%
YoY
|
| Selling, General & Admin |
$12.94M
45.62%
YoY
|
$10.19M
22.52%
YoY
|
$9.692M
27.21%
YoY
|
$9.437M
30.04%
YoY
|
$8.886M
11.01%
YoY
|
$8.318M
19.84%
YoY
|
$7.619M
13.31%
YoY
|
$7.257M
6.74%
YoY
|
$8.005M
19.3%
YoY
|
$6.941M
11.79%
YoY
|
$6.724M
18.86%
YoY
|
$6.799M
8.3%
YoY
|
$6.710M
8.47%
YoY
|
$6.209M
4.72%
YoY
|
$5.657M
21.74%
YoY
|
$6.278M
19.08%
YoY
|
$6.186M
8.05%
YoY
|
$5.929M
9.6%
YoY
|
$4.647M
1.17%
YoY
|
| Research & Development |
$740.0K
15.26%
YoY
|
$920.0K
14.29%
YoY
|
$662.0K
27.06%
YoY
|
$511.0K
-19.53%
YoY
|
$642.0K
60.9%
YoY
|
$805.0K
-27.35%
YoY
|
$521.0K
-58.29%
YoY
|
$635.0K
-45.02%
YoY
|
$399.0K
-77.94%
YoY
|
$1.108M
-31.94%
YoY
|
$1.249M
-22.76%
YoY
|
$1.155M
-13.87%
YoY
|
$1.809M
93.68%
YoY
|
$1.628M
119.49%
YoY
|
$1.617M
243.84%
YoY
|
$1.341M
62.55%
YoY
|
$934.0K
87.17%
YoY
|
$741.7K
-27.28%
YoY
|
$470.3K
-25.23%
YoY
|
| Depreciation & Amortization |
$21.00K
-86.45%
YoY
|
$107.0K
-36.31%
YoY
|
$118.0K
-36.22%
YoY
|
$121.0K
-39.8%
YoY
|
$155.0K
-24.76%
YoY
|
$168.0K
-25.99%
YoY
|
$185.0K
-38.33%
YoY
|
$201.0K
-37.58%
YoY
|
$206.0K
68.85%
YoY
|
$227.0K
53.38%
YoY
|
$300.0K
96.08%
YoY
|
$322.0K
128.37%
YoY
|
$122.0K
15.09%
YoY
|
$148.0K
55.69%
YoY
|
$153.0K
60.87%
YoY
|
$141.0K
54.37%
YoY
|
$106.0K
10.42%
YoY
|
$95.06K
-13.58%
YoY
|
$95.11K
-4.89%
YoY
|
| Operating Expenses |
$13.68M
43.58%
YoY
|
$11.11M
21.79%
YoY
|
$10.35M
27.2%
YoY
|
$9.948M
26.05%
YoY
|
$9.528M
13.37%
YoY
|
$9.123M
13.34%
YoY
|
$8.140M
2.09%
YoY
|
$7.892M
-0.78%
YoY
|
$8.404M
-1.35%
YoY
|
$8.049M
2.71%
YoY
|
$7.973M
9.61%
YoY
|
$7.954M
4.4%
YoY
|
$8.519M
19.65%
YoY
|
$7.837M
17.48%
YoY
|
$7.274M
42.15%
YoY
|
$7.619M
24.96%
YoY
|
$7.120M
14.4%
YoY
|
$6.671M
3.75%
YoY
|
$5.117M
-2.01%
YoY
|
| Operating Profit |
-$5.316M
39.09%
YoY
|
-$2.791M
-9.12%
YoY
|
-$2.884M
8.79%
YoY
|
-$3.506M
35.31%
YoY
|
-$3.822M
-0.7%
YoY
|
-$3.071M
-22.41%
YoY
|
-$2.651M
-35.75%
YoY
|
-$2.591M
-48.06%
YoY
|
-$3.849M
-37.89%
YoY
|
-$3.958M
-33.11%
YoY
|
-$4.126M
-25.74%
YoY
|
-$4.988M
-14.3%
YoY
|
-$6.197M
11.04%
YoY
|
-$5.917M
8.14%
YoY
|
-$5.556M
39.42%
YoY
|
-$5.820M
11.88%
YoY
|
-$5.581M
3.66%
YoY
|
-$5.472M
-13.42%
YoY
|
-$3.985M
-11.22%
YoY
|
| Interest Expense |
$4.000K
-20.0%
YoY
|
-$239.0K
-279.7%
YoY
|
$3.300K
-97.92%
YoY
|
$4.500K
-91.82%
YoY
|
$5.000K
-97.78%
YoY
|
$133.0K
-1.48%
YoY
|
$159.0K
76.67%
YoY
|
$55.00K
2344.44%
YoY
|
$225.0K
10956.51%
YoY
|
$135.0K
-4.93%
YoY
|
$90.00K
-12.62%
YoY
|
$2.250K
-94.08%
YoY
|
$2.035K
-49.13%
YoY
|
$142.0K
6384.02%
YoY
|
$103.0K
2589.3%
YoY
|
$38.00K
2892.13%
YoY
|
$4.000K
N/A
|
$2.190K
N/A
|
$3.830K
7.16%
YoY
|
| Other Income/Expense, Net |
-$276.0K
240.74%
YoY
|
$196.0K
-175.1%
YoY
|
-$521.0K
-438.31%
YoY
|
-$165.0K
157.81%
YoY
|
-$81.00K
-136.65%
YoY
|
-$261.0K
41.85%
YoY
|
$154.0K
63.83%
YoY
|
-$64.00K
-175.29%
YoY
|
$221.0K
85.71%
YoY
|
-$184.0K
18300.0%
YoY
|
$94.00K
-8.74%
YoY
|
$85.00K
123.68%
YoY
|
$119.0K
-12000.0%
YoY
|
-$1.000K
1.01%
YoY
|
$103.0K
163392.06%
YoY
|
$38.00K
-97.33%
YoY
|
-$1.000K
N/A
|
-$990.00
N/A
|
$63.00
-97.13%
YoY
|
| Pretax Income |
-$5.592M
43.27%
YoY
|
-$2.984M
-6.72%
YoY
|
-$3.405M
36.36%
YoY
|
-$3.671M
38.27%
YoY
|
-$3.903M
7.58%
YoY
|
-$3.199M
-20.16%
YoY
|
-$2.497M
-38.07%
YoY
|
-$2.655M
-45.85%
YoY
|
-$3.628M
-40.31%
YoY
|
-$4.007M
-30.63%
YoY
|
-$4.032M
-26.06%
YoY
|
-$4.903M
-15.2%
YoY
|
-$6.078M
8.89%
YoY
|
-$5.776M
17.37%
YoY
|
-$5.453M
36.84%
YoY
|
-$5.782M
53.0%
YoY
|
-$5.582M
3.68%
YoY
|
-$4.921M
-22.13%
YoY
|
-$3.985M
-11.18%
YoY
|
| Income Tax |
-$321.0K
568.75%
YoY
|
$51.00K
75.86%
YoY
|
N/A
N/A
|
N/A
N/A
|
-$48.00K
-60.66%
YoY
|
$29.00K
16.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
-$122.0K
-42.18%
YoY
|
$25.00K
78.57%
YoY
|
N/A
N/A
|
N/A
N/A
|
-$211.0K
N/A
|
$14.00K
-45.14%
YoY
|
N/A
N/A
|
-$445.0K
-49.72%
YoY
|
N/A
N/A
|
$25.52K
N/A
|
$8.705K
N/A
|
| Net Earnings |
-$5.300M
35.9%
YoY
|
-$3.035M
-5.98%
YoY
|
-$3.405M
36.36%
YoY
|
-$3.671M
38.27%
YoY
|
-$3.900M
11.24%
YoY
|
-$3.228M
-19.94%
YoY
|
-$2.497M
-38.07%
YoY
|
-$2.655M
-45.85%
YoY
|
-$3.506M
-40.24%
YoY
|
-$4.032M
-30.36%
YoY
|
-$4.032M
-26.06%
YoY
|
-$4.903M
-8.13%
YoY
|
-$5.867M
5.11%
YoY
|
-$5.790M
-66.37%
YoY
|
-$5.453M
36.54%
YoY
|
-$5.337M
84.42%
YoY
|
-$5.582M
3.68%
YoY
|
-$17.22M
172.44%
YoY
|
-$3.994M
-10.98%
YoY
|
| Basic Earnings Per Share |
-$0.59
25.53%
YoY
|
N/A
|
-$0.40
29.03%
YoY
|
-$0.44
15.79%
YoY
|
-$0.47
-11.32%
YoY
|
N/A
|
-$0.31
-54.41%
YoY
|
-$0.38
-63.11%
YoY
|
-$0.53
-57.26%
YoY
|
N/A
|
-$0.68
750.0%
YoY
|
-$1.03
1187.5%
YoY
|
-$1.24
3.33%
YoY
|
N/A
|
-$0.08
-233.33%
YoY
|
-$0.08
33.33%
YoY
|
-$1.20
N/A
|
N/A
|
$0.06
N/A
|
| Diluted Earnings Per Share |
-$0.59
25.53%
YoY
|
-$0.34
-12.65%
YoY
|
-$0.40
29.03%
YoY
|
-$0.44
15.79%
YoY
|
-$0.47
-11.32%
YoY
|
-$0.40
-35.17%
YoY
|
-$0.31
-54.41%
YoY
|
-$0.38
-63.11%
YoY
|
-$0.53
-57.26%
YoY
|
-$0.61
-50.05%
YoY
|
-$0.68
-100.0%
YoY
|
-$1.03
-100.0%
YoY
|
-$1.24
-100.0%
YoY
|
-$1.22
-100.0%
YoY
|
-$76.71K
33.51%
YoY
|
-$75.36K
26.37%
YoY
|
-$78.98K
-30.04%
YoY
|
-$69.88K
-49.74%
YoY
|
-$57.45K
-43.66%
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 |
8.084M shares
12.38%
YoY
|
7.996M shares
21.99%
YoY
|
7.583M shares
17.63%
YoY
|
7.421M shares
23.55%
YoY
|
7.193M shares
19.83%
YoY
|
6.555M shares
9.2%
YoY
|
6.447M shares
7.72%
YoY
|
6.006M shares
26.46%
YoY
|
6.003M shares
26.57%
YoY
|
6.002M shares
-91.57%
YoY
|
5.985M shares
-91.58%
YoY
|
4.749M shares
6606.42%
YoY
|
4.742M shares
-93.29%
YoY
|
71.18M shares
0.68%
YoY
|
71.12M shares
2.49%
YoY
|
70.82K shares
45.95%
YoY
|
70.72M shares
45.88%
YoY
|
70.70M shares
55.54%
YoY
|
69.39M shares
N/A
|
| Diluted Shares Outstanding |
8.953K shares
8.01%
YoY
|
N/A
|
8.445K shares
-99.9%
YoY
|
8.316K shares
-99.88%
YoY
|
8.289K shares
-99.87%
YoY
|
N/A
|
8.093M shares
36.13%
YoY
|
7.046M shares
48.31%
YoY
|
6.617M shares
39.51%
YoY
|
N/A
|
5.945M shares
30.83%
YoY
|
4.751M shares
6.81%
YoY
|
4.743M shares
1.96%
YoY
|
N/A
|
4.544M shares
N/A
|
4.448M shares
N/A
|
4.652M shares
N/A
|
N/A
|
N/A
|
Loading...