|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$8.979M
28.11%
YoY
|
$7.009M
12.96%
YoY
|
$6.205M
20.0%
YoY
|
$5.171M
15.04%
YoY
|
$4.495M
80.89%
YoY
|
| Cost Of Revenue |
$6.330M
15.03%
YoY
|
$5.503M
25.13%
YoY
|
$4.398M
8.49%
YoY
|
$4.054M
8.37%
YoY
|
$3.741M
55.75%
YoY
|
| Gross Profit |
$2.649M
75.9%
YoY
|
$1.506M
-16.66%
YoY
|
$1.807M
61.77%
YoY
|
$1.117M
48.14%
YoY
|
$754.0K
808.43%
YoY
|
| Selling, General & Admin |
$37.26M
74.32%
YoY
|
$21.38M
42.8%
YoY
|
$14.97M
24.53%
YoY
|
$12.02M
16.56%
YoY
|
$10.31M
25.3%
YoY
|
| Research & Development |
$15.00M
10.04%
YoY
|
$13.63M
70.83%
YoY
|
$7.981M
2.19%
YoY
|
$7.810M
51.42%
YoY
|
$5.158M
130.99%
YoY
|
| Depreciation & Amortization |
$476.0K
70.0%
YoY
|
$280.0K
20.69%
YoY
|
$232.0K
23.4%
YoY
|
$188.0K
16.77%
YoY
|
$161.0K
6.62%
YoY
|
| Operating Expenses |
$52.26M
49.28%
YoY
|
$35.01M
52.54%
YoY
|
$22.95M
15.73%
YoY
|
$19.83M
28.18%
YoY
|
$15.47M
47.85%
YoY
|
| Operating Profit |
-$49.61M
48.09%
YoY
|
-$33.50M
58.46%
YoY
|
-$21.14M
12.99%
YoY
|
-$18.71M
27.16%
YoY
|
-$14.72M
41.77%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
$891.0K
-42.77%
YoY
|
$1.557M
20.51%
YoY
|
$1.292M
416.8%
YoY
|
$250.0K
-259.24%
YoY
|
-$157.0K
-1.88%
YoY
|
| Pretax Income |
-$48.72M
52.52%
YoY
|
-$31.95M
60.93%
YoY
|
-$19.85M
7.52%
YoY
|
-$18.46M
24.14%
YoY
|
-$14.87M
41.11%
YoY
|
| Income Tax |
$63.00K
6.78%
YoY
|
$59.00K
-9.23%
YoY
|
$65.00K
132.14%
YoY
|
$28.00K
-37.78%
YoY
|
$45.00K
1025.0%
YoY
|
| Net Earnings |
-$48.79M
52.43%
YoY
|
-$32.01M
60.7%
YoY
|
-$19.92M
7.71%
YoY
|
-$18.49M
23.95%
YoY
|
-$14.92M
41.48%
YoY
|
| Basic Earnings Per Share |
-$0.76
0.0%
YoY
|
-$0.76
-7.32%
YoY
|
-$0.82
-65.11%
YoY
|
-$2.35
15.76%
YoY
|
-$2.03
N/A
|
| Diluted Earnings Per Share |
-$0.76
0.0%
YoY
|
-$0.76
-7.32%
YoY
|
-$0.82
-65.09%
YoY
|
-$2.35
-100.0%
YoY
|
-$2.031M
-70.87%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
64.33M shares
53.42%
YoY
|
41.93M shares
72.77%
YoY
|
24.27M shares
208.29%
YoY
|
7.872M shares
7.16%
YoY
|
7.346M shares
N/A
|
| Diluted Shares Outstanding |
64.33M shares
53.42%
YoY
|
41.93M shares
72.77%
YoY
|
24.27M shares
208.29%
YoY
|
7.872M 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 |
$3.398M
122.24%
YoY
|
$3.149M
61.57%
YoY
|
$2.523M
39.39%
YoY
|
$1.778M
2.24%
YoY
|
$1.529M
1.19%
YoY
|
$1.949M
10.68%
YoY
|
$1.810M
16.32%
YoY
|
$1.739M
5.46%
YoY
|
$1.511M
21.95%
YoY
|
$1.761M
71.64%
YoY
|
$1.556M
8.74%
YoY
|
$1.649M
7.71%
YoY
|
$1.239M
4.73%
YoY
|
$1.026M
-25.65%
YoY
|
$1.431M
33.61%
YoY
|
$1.531M
47.5%
YoY
|
$1.183M
17.59%
YoY
|
$1.380M
773.42%
YoY
|
$1.071M
9.29%
YoY
|
| Cost Of Revenue |
$2.711M
119.16%
YoY
|
$1.969M
33.04%
YoY
|
$1.659M
18.84%
YoY
|
$1.465M
4.05%
YoY
|
$1.237M
1.48%
YoY
|
$1.480M
17.83%
YoY
|
$1.396M
24.87%
YoY
|
$1.408M
21.59%
YoY
|
$1.219M
40.76%
YoY
|
$1.256M
51.69%
YoY
|
$1.118M
4.98%
YoY
|
$1.158M
5.27%
YoY
|
$866.0K
-18.38%
YoY
|
$828.0K
-23.76%
YoY
|
$1.065M
8.78%
YoY
|
$1.100M
41.75%
YoY
|
$1.061M
17.89%
YoY
|
$1.086M
98.18%
YoY
|
$979.0K
43.55%
YoY
|
| Gross Profit |
$687.0K
135.27%
YoY
|
$1.180M
151.6%
YoY
|
$864.0K
108.7%
YoY
|
$313.0K
-5.44%
YoY
|
$292.0K
0.0%
YoY
|
$469.0K
-7.13%
YoY
|
$414.0K
-5.48%
YoY
|
$331.0K
-32.59%
YoY
|
$292.0K
-21.72%
YoY
|
$505.0K
155.05%
YoY
|
$438.0K
19.67%
YoY
|
$491.0K
13.92%
YoY
|
$373.0K
205.74%
YoY
|
$198.0K
-32.65%
YoY
|
$366.0K
297.83%
YoY
|
$431.0K
64.5%
YoY
|
$122.0K
15.09%
YoY
|
$294.0K
-175.38%
YoY
|
$92.00K
-69.13%
YoY
|
| Selling, General & Admin |
$9.902M
28.71%
YoY
|
$9.789M
59.35%
YoY
|
$10.28M
107.22%
YoY
|
$9.498M
83.01%
YoY
|
$7.693M
51.41%
YoY
|
$6.143M
43.6%
YoY
|
$4.961M
25.06%
YoY
|
$5.190M
36.11%
YoY
|
$5.081M
74.54%
YoY
|
$4.278M
37.07%
YoY
|
$3.967M
36.09%
YoY
|
$3.813M
24.77%
YoY
|
$2.911M
-0.58%
YoY
|
$3.121M
15.98%
YoY
|
$2.915M
10.92%
YoY
|
$3.056M
26.7%
YoY
|
$2.928M
13.44%
YoY
|
$2.691M
3.18%
YoY
|
$2.628M
34.98%
YoY
|
| Research & Development |
$4.763M
17.34%
YoY
|
$3.475M
-5.9%
YoY
|
$3.635M
-7.15%
YoY
|
$3.834M
12.73%
YoY
|
$4.059M
54.63%
YoY
|
$3.693M
81.47%
YoY
|
$3.915M
85.55%
YoY
|
$3.401M
70.65%
YoY
|
$2.625M
42.43%
YoY
|
$2.035M
1.09%
YoY
|
$2.110M
2.38%
YoY
|
$1.993M
-3.06%
YoY
|
$1.843M
9.7%
YoY
|
$2.013M
31.23%
YoY
|
$2.061M
37.86%
YoY
|
$2.056M
59.38%
YoY
|
$1.680M
100.24%
YoY
|
$1.534M
113.06%
YoY
|
$1.495M
173.81%
YoY
|
| Depreciation & Amortization |
$149.0K
52.04%
YoY
|
$143.0K
90.67%
YoY
|
$120.0K
71.43%
YoY
|
$107.0K
62.12%
YoY
|
$98.00K
42.03%
YoY
|
$75.00K
22.95%
YoY
|
$70.00K
14.75%
YoY
|
$66.00K
13.79%
YoY
|
$69.00K
25.45%
YoY
|
$61.00K
12.96%
YoY
|
$61.00K
22.0%
YoY
|
$58.00K
34.88%
YoY
|
$55.00K
34.15%
YoY
|
$54.00K
35.0%
YoY
|
$50.00K
35.14%
YoY
|
$43.00K
30.3%
YoY
|
$41.00K
-19.61%
YoY
|
$40.00K
37.93%
YoY
|
$37.00K
8.82%
YoY
|
| Operating Expenses |
$14.67M
24.79%
YoY
|
$13.26M
34.85%
YoY
|
$13.92M
56.77%
YoY
|
$13.33M
55.19%
YoY
|
$11.75M
52.5%
YoY
|
$9.836M
55.81%
YoY
|
$8.876M
46.06%
YoY
|
$8.591M
47.97%
YoY
|
$7.706M
62.1%
YoY
|
$6.313M
22.96%
YoY
|
$6.077M
22.13%
YoY
|
$5.806M
13.58%
YoY
|
$4.754M
3.17%
YoY
|
$5.134M
21.51%
YoY
|
$4.976M
20.69%
YoY
|
$5.112M
38.09%
YoY
|
$4.608M
34.74%
YoY
|
$4.225M
26.95%
YoY
|
$4.123M
65.38%
YoY
|
| Operating Profit |
-$13.98M
21.97%
YoY
|
-$12.08M
29.01%
YoY
|
-$13.05M
54.23%
YoY
|
-$13.02M
57.62%
YoY
|
-$11.46M
54.57%
YoY
|
-$9.367M
61.28%
YoY
|
-$8.462M
50.06%
YoY
|
-$8.260M
55.41%
YoY
|
-$7.414M
69.23%
YoY
|
-$5.808M
17.67%
YoY
|
-$5.639M
22.32%
YoY
|
-$5.315M
13.54%
YoY
|
-$4.381M
-2.34%
YoY
|
-$4.936M
25.57%
YoY
|
-$4.610M
14.36%
YoY
|
-$4.681M
36.08%
YoY
|
-$4.486M
35.37%
YoY
|
-$3.931M
5.73%
YoY
|
-$4.031M
83.64%
YoY
|
| Interest Expense |
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
|
| Other Income/Expense, Net |
$289.0K
-1.7%
YoY
|
$386.0K
53.17%
YoY
|
$343.0K
-40.03%
YoY
|
-$132.0K
-137.61%
YoY
|
$294.0K
-23.04%
YoY
|
$252.0K
-46.15%
YoY
|
$572.0K
24.08%
YoY
|
$351.0K
47.48%
YoY
|
$382.0K
205.6%
YoY
|
$468.0K
293.28%
YoY
|
$461.0K
469.14%
YoY
|
$238.0K
428.89%
YoY
|
$125.0K
2400.0%
YoY
|
$119.0K
-198.35%
YoY
|
$81.00K
-302.5%
YoY
|
$45.00K
-167.16%
YoY
|
$5.000K
-92.96%
YoY
|
-$121.0K
-7.63%
YoY
|
-$40.00K
5.26%
YoY
|
| Pretax Income |
-$13.69M
24.45%
YoY
|
-$11.70M
28.34%
YoY
|
-$12.71M
61.06%
YoY
|
-$13.15M
66.28%
YoY
|
-$11.00M
56.43%
YoY
|
-$9.115M
70.69%
YoY
|
-$7.890M
52.38%
YoY
|
-$7.909M
55.78%
YoY
|
-$7.032M
65.23%
YoY
|
-$5.340M
10.86%
YoY
|
-$5.178M
14.33%
YoY
|
-$5.077M
9.51%
YoY
|
-$4.256M
-5.02%
YoY
|
-$4.817M
18.88%
YoY
|
-$4.529M
11.25%
YoY
|
-$4.636M
32.19%
YoY
|
-$4.481M
38.17%
YoY
|
-$4.052M
5.27%
YoY
|
-$4.071M
82.31%
YoY
|
| Income Tax |
N/A
|
$63.00K
6.78%
YoY
|
N/A
|
N/A
|
N/A
|
$59.00K
-9.23%
YoY
|
N/A
|
N/A
|
N/A
|
$65.00K
132.14%
YoY
|
N/A
|
N/A
|
N/A
|
$28.00K
-37.78%
YoY
|
N/A
|
N/A
|
N/A
|
$45.00K
1025.0%
YoY
|
N/A
|
| Net Earnings |
-$13.69M
22.6%
YoY
|
-$11.76M
28.2%
YoY
|
-$12.71M
61.06%
YoY
|
-$13.15M
66.28%
YoY
|
-$11.17M
58.79%
YoY
|
-$9.174M
69.73%
YoY
|
-$7.890M
52.38%
YoY
|
-$7.909M
55.78%
YoY
|
-$7.032M
65.23%
YoY
|
-$5.405M
11.56%
YoY
|
-$5.178M
14.33%
YoY
|
-$5.077M
9.51%
YoY
|
-$4.256M
-5.02%
YoY
|
-$4.845M
18.26%
YoY
|
-$4.529M
11.25%
YoY
|
-$4.636M
32.19%
YoY
|
-$4.481M
38.17%
YoY
|
-$4.097M
6.33%
YoY
|
-$4.071M
82.31%
YoY
|
| Basic Earnings Per Share |
-$0.16
-27.27%
YoY
|
N/A
|
-$0.17
6.25%
YoY
|
-$0.26
18.18%
YoY
|
-$0.22
4.76%
YoY
|
N/A
|
-$0.16
6.67%
YoY
|
-$0.22
-8.33%
YoY
|
-$0.21
-60.38%
YoY
|
N/A
|
-$0.15
-74.14%
YoY
|
-$0.24
-59.32%
YoY
|
-$0.53
-7.02%
YoY
|
N/A
|
-$0.58
9.43%
YoY
|
-$0.59
28.26%
YoY
|
-$0.57
N/A
|
N/A
|
-$0.53
N/A
|
| Diluted Earnings Per Share |
-$0.16
-27.27%
YoY
|
-$0.14
-21.57%
YoY
|
-$0.17
6.25%
YoY
|
-$0.26
18.18%
YoY
|
-$0.22
4.76%
YoY
|
-$0.19
15.35%
YoY
|
-$0.16
6.67%
YoY
|
-$0.22
-8.68%
YoY
|
-$0.21
-60.07%
YoY
|
-$0.16
-73.34%
YoY
|
-$0.15
-100.0%
YoY
|
-$0.24
-100.0%
YoY
|
-$0.53
-100.0%
YoY
|
-$0.60
-100.0%
YoY
|
-$577.8K
9.84%
YoY
|
-$593.8K
30.45%
YoY
|
-$574.2K
-92.77%
YoY
|
-$525.2K
-65.14%
YoY
|
-$526.0K
-45.21%
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 |
46.80M shares
57.63%
YoY
|
42.37M shares
62.44%
YoY
|
41.72M shares
62.3%
YoY
|
30.64M shares
22.89%
YoY
|
29.69M shares
26.57%
YoY
|
26.08M shares
21.04%
YoY
|
25.71M shares
21.29%
YoY
|
24.93M shares
198.33%
YoY
|
23.46M shares
181.71%
YoY
|
21.55M shares
158.53%
YoY
|
21.20M shares
154.65%
YoY
|
8.356M shares
7.03%
YoY
|
8.327M shares
6.69%
YoY
|
8.336M shares
N/A
|
8.323M shares
7.54%
YoY
|
7.808M shares
1.34%
YoY
|
7.804M shares
N/A
|
N/A
|
7.739M shares
N/A
|
| Diluted Shares Outstanding |
83.80M shares
67.63%
YoY
|
N/A
|
73.47M shares
51.89%
YoY
|
51.00M shares
42.16%
YoY
|
49.99M shares
46.0%
YoY
|
N/A
|
48.37M shares
42.33%
YoY
|
35.88M shares
70.25%
YoY
|
34.24M shares
323.1%
YoY
|
N/A
|
33.98M shares
333.56%
YoY
|
21.07M shares
169.91%
YoY
|
8.093M shares
N/A
|
N/A
|
7.839M shares
N/A
|
7.808M shares
N/A
|
N/A
|
N/A
|
N/A
|
Loading...