|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$693.0K
-98.4%
YoY
|
$43.21M
-27.6%
YoY
|
$59.68M
-14.92%
YoY
|
$70.15M
27.3%
YoY
|
$55.10M
34.87%
YoY
|
| Cost Of Revenue |
$104.0K
-99.5%
YoY
|
$20.92M
-38.41%
YoY
|
$33.97M
-0.87%
YoY
|
$34.27M
25.01%
YoY
|
$27.41M
32.6%
YoY
|
| Gross Profit |
$589.0K
-97.36%
YoY
|
$22.29M
-13.32%
YoY
|
$25.71M
-28.35%
YoY
|
$35.88M
29.57%
YoY
|
$27.69M
37.2%
YoY
|
| Selling, General & Admin |
$8.450M
-59.17%
YoY
|
$20.70M
-11.8%
YoY
|
$23.47M
5.9%
YoY
|
$22.16M
8.38%
YoY
|
$20.45M
3.05%
YoY
|
| Research & Development |
$3.695M
-88.21%
YoY
|
$31.34M
1.49%
YoY
|
$30.88M
1.17%
YoY
|
$30.52M
12.0%
YoY
|
$27.25M
8.83%
YoY
|
| Depreciation & Amortization |
$2.596M
-31.3%
YoY
|
$3.779M
N/A
|
$0.00
-100.0%
YoY
|
$18.00K
-99.51%
YoY
|
$3.648M
-2.38%
YoY
|
| Operating Expenses |
$12.15M
-77.36%
YoY
|
$53.64M
-1.29%
YoY
|
$54.35M
3.13%
YoY
|
$52.70M
10.49%
YoY
|
$47.70M
1.65%
YoY
|
| Operating Profit |
-$11.56M
-63.15%
YoY
|
-$31.36M
9.5%
YoY
|
-$28.64M
70.28%
YoY
|
-$16.82M
-15.92%
YoY
|
-$20.00M
-25.19%
YoY
|
| Interest Expense |
$123.0K
78.26%
YoY
|
$69.00K
-96.63%
YoY
|
$2.050M
192.86%
YoY
|
$700.0K
N/A
|
$0.00
-100.0%
YoY
|
| Other Income/Expense, Net |
$3.123M
35.9%
YoY
|
$2.298M
1738.4%
YoY
|
$125.0K
-82.14%
YoY
|
$700.0K
53.17%
YoY
|
$457.0K
-43.23%
YoY
|
| Pretax Income |
-$8.433M
-70.98%
YoY
|
-$29.06M
9.3%
YoY
|
-$26.59M
64.96%
YoY
|
-$16.12M
-17.54%
YoY
|
-$19.55M
-24.63%
YoY
|
| Income Tax |
-$184.0K
-138.49%
YoY
|
$478.0K
33.89%
YoY
|
$357.0K
-140.38%
YoY
|
-$884.0K
564.66%
YoY
|
-$133.0K
-122.24%
YoY
|
| Net Earnings |
-$22.50M
-21.66%
YoY
|
-$28.72M
9.72%
YoY
|
-$26.18M
63.29%
YoY
|
-$16.03M
-19.13%
YoY
|
-$19.82M
-25.29%
YoY
|
| Basic Earnings Per Share |
-$4.08
732.65%
YoY
|
-$0.49
4.26%
YoY
|
-$0.47
56.67%
YoY
|
-$0.30
-21.05%
YoY
|
-$0.38
-41.54%
YoY
|
| Diluted Earnings Per Share |
-$4.08
732.65%
YoY
|
-$0.49
5.13%
YoY
|
-$0.47
57.98%
YoY
|
-$0.30
-22.36%
YoY
|
-$0.38
-41.54%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
5.512M shares
-90.56%
YoY
|
58.40M shares
3.97%
YoY
|
56.16M shares
3.36%
YoY
|
54.34M shares
3.48%
YoY
|
52.51M shares
28.98%
YoY
|
| Diluted Shares Outstanding |
5.512M shares
-90.56%
YoY
|
58.40M shares
3.97%
YoY
|
56.16M shares
3.36%
YoY
|
54.34M shares
3.48%
YoY
|
52.51M shares
28.98%
YoY
|
|
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 |
$446.0K
-93.71%
YoY
|
$693.0K
-92.38%
YoY
|
$8.771M
-7.94%
YoY
|
$8.250M
-3.34%
YoY
|
$7.094M
-55.81%
YoY
|
$9.090M
-54.72%
YoY
|
$9.527M
-40.58%
YoY
|
$8.535M
-37.27%
YoY
|
$16.05M
61.09%
YoY
|
$20.07M
18.87%
YoY
|
$16.03M
-8.66%
YoY
|
$13.61M
-28.69%
YoY
|
$9.966M
-40.06%
YoY
|
$16.89M
1.82%
YoY
|
$17.55M
15.5%
YoY
|
$19.08M
35.78%
YoY
|
$16.63M
79.37%
YoY
|
$16.59M
72.09%
YoY
|
$15.20M
85.54%
YoY
|
| Cost Of Revenue |
$193.0K
-94.7%
YoY
|
$26.00K
-99.37%
YoY
|
$4.400M
-5.34%
YoY
|
$4.471M
6.22%
YoY
|
$3.642M
-54.13%
YoY
|
$4.124M
-62.84%
YoY
|
$4.648M
-49.2%
YoY
|
$4.209M
-48.17%
YoY
|
$7.940M
41.81%
YoY
|
$11.10M
40.23%
YoY
|
$9.150M
4.5%
YoY
|
$8.121M
-16.54%
YoY
|
$5.599M
-28.81%
YoY
|
$7.914M
2.61%
YoY
|
$8.756M
21.43%
YoY
|
$9.730M
40.2%
YoY
|
$7.865M
41.84%
YoY
|
$7.713M
46.91%
YoY
|
$7.211M
71.12%
YoY
|
| Gross Profit |
$253.0K
-92.67%
YoY
|
$667.0K
-86.57%
YoY
|
$4.371M
-10.41%
YoY
|
$3.779M
-12.64%
YoY
|
$3.452M
-57.46%
YoY
|
$4.966M
-44.67%
YoY
|
$4.879M
-29.1%
YoY
|
$4.326M
-21.12%
YoY
|
$8.114M
85.8%
YoY
|
$8.976M
0.02%
YoY
|
$6.882M
-21.76%
YoY
|
$5.484M
-41.34%
YoY
|
$4.367M
-50.17%
YoY
|
$8.974M
1.14%
YoY
|
$8.796M
10.16%
YoY
|
$9.348M
31.46%
YoY
|
$8.763M
135.25%
YoY
|
$8.873M
102.35%
YoY
|
$7.985M
100.83%
YoY
|
| Selling, General & Admin |
$2.203M
-52.44%
YoY
|
$7.438M
68.09%
YoY
|
$4.273M
-14.81%
YoY
|
$4.442M
-22.37%
YoY
|
$4.632M
-16.3%
YoY
|
$4.425M
-28.06%
YoY
|
$5.016M
-13.16%
YoY
|
$5.722M
4.65%
YoY
|
$5.534M
-8.86%
YoY
|
$6.151M
10.09%
YoY
|
$5.776M
13.66%
YoY
|
$5.468M
-9.23%
YoY
|
$6.072M
10.72%
YoY
|
$5.587M
0.76%
YoY
|
$5.082M
-0.29%
YoY
|
$6.024M
23.04%
YoY
|
$5.484M
12.98%
YoY
|
$5.545M
15.76%
YoY
|
$5.097M
10.3%
YoY
|
| Research & Development |
$965.0K
-85.21%
YoY
|
$3.695M
-46.57%
YoY
|
$5.720M
-31.95%
YoY
|
$5.998M
-24.49%
YoY
|
$6.523M
-19.2%
YoY
|
$6.916M
-0.53%
YoY
|
$8.405M
-3.96%
YoY
|
$7.943M
22.07%
YoY
|
$8.073M
-6.84%
YoY
|
$6.953M
8.73%
YoY
|
$8.752M
3.64%
YoY
|
$6.507M
-23.64%
YoY
|
$8.666M
21.03%
YoY
|
$6.395M
-8.67%
YoY
|
$8.445M
24.34%
YoY
|
$8.521M
27.73%
YoY
|
$7.160M
5.53%
YoY
|
$7.002M
9.41%
YoY
|
$6.792M
12.04%
YoY
|
| Depreciation & Amortization |
N/A
|
$549.0K
-20.55%
YoY
|
$646.0K
-29.78%
YoY
|
$570.0K
-46.18%
YoY
|
$828.0K
-25.34%
YoY
|
$691.0K
N/A
|
$920.0K
-12.63%
YoY
|
$1.059M
-1.67%
YoY
|
$1.109M
2.59%
YoY
|
$0.00
N/A
|
$1.053M
-20.47%
YoY
|
$1.077M
-4.35%
YoY
|
$1.081M
-4.34%
YoY
|
$0.00
-100.0%
YoY
|
$1.324M
28.17%
YoY
|
$1.126M
-3.6%
YoY
|
$1.130M
-15.04%
YoY
|
$1.235M
-9.85%
YoY
|
$1.033M
-16.02%
YoY
|
| Operating Expenses |
$5.163M
-55.29%
YoY
|
$11.13M
-1.83%
YoY
|
$9.993M
-26.04%
YoY
|
$11.08M
-26.47%
YoY
|
$11.55M
-15.13%
YoY
|
$11.34M
-13.45%
YoY
|
$13.51M
-7.0%
YoY
|
$15.07M
25.83%
YoY
|
$13.61M
-7.67%
YoY
|
$13.10M
9.36%
YoY
|
$14.53M
7.4%
YoY
|
$11.98M
-17.67%
YoY
|
$14.74M
16.56%
YoY
|
$11.98M
-4.9%
YoY
|
$13.53M
13.78%
YoY
|
$14.55M
25.75%
YoY
|
$12.64M
8.63%
YoY
|
$12.60M
11.9%
YoY
|
$11.89M
-1.85%
YoY
|
| Operating Profit |
-$4.910M
-39.35%
YoY
|
-$10.47M
64.17%
YoY
|
-$5.622M
-34.87%
YoY
|
-$7.301M
-32.03%
YoY
|
-$8.096M
47.39%
YoY
|
-$6.375M
54.43%
YoY
|
-$8.632M
12.9%
YoY
|
-$10.74M
65.49%
YoY
|
-$5.493M
-47.04%
YoY
|
-$4.128M
37.23%
YoY
|
-$7.646M
61.61%
YoY
|
-$6.491M
24.9%
YoY
|
-$10.37M
167.22%
YoY
|
-$3.008M
-19.29%
YoY
|
-$4.731M
21.18%
YoY
|
-$5.197M
16.63%
YoY
|
-$3.881M
-50.96%
YoY
|
-$3.727M
-45.99%
YoY
|
-$3.904M
-52.02%
YoY
|
| Interest Expense |
N/A
|
$123.0K
-12.77%
YoY
|
$51.00K
-82.77%
YoY
|
$66.00K
-79.82%
YoY
|
$97.00K
-77.65%
YoY
|
$141.0K
-67.59%
YoY
|
$296.0K
-37.15%
YoY
|
$327.0K
-28.29%
YoY
|
$434.0K
-22.91%
YoY
|
$435.0K
59.93%
YoY
|
$471.0K
203.87%
YoY
|
$456.0K
4966.67%
YoY
|
$563.0K
4230.77%
YoY
|
$272.0K
78.95%
YoY
|
$155.0K
1007.14%
YoY
|
$9.000K
-118.0%
YoY
|
$13.00K
-7.14%
YoY
|
$152.0K
-480.0%
YoY
|
$14.00K
-80.28%
YoY
|
| Other Income/Expense, Net |
$319.0K
190.0%
YoY
|
N/A
|
$518.0K
75.0%
YoY
|
$867.0K
165.14%
YoY
|
$110.0K
-74.65%
YoY
|
$1.100M
N/A
|
$296.0K
-37.15%
YoY
|
$327.0K
-30.87%
YoY
|
$434.0K
-35.32%
YoY
|
$0.00
-100.0%
YoY
|
$471.0K
185.45%
YoY
|
$473.0K
368.32%
YoY
|
$671.0K
314.2%
YoY
|
$8.000K
-38.46%
YoY
|
$165.0K
205.56%
YoY
|
$101.0K
-44.2%
YoY
|
$162.0K
189.29%
YoY
|
$13.00K
-74.0%
YoY
|
$54.00K
-292.86%
YoY
|
| Pretax Income |
-$4.591M
-42.51%
YoY
|
-$8.433M
60.66%
YoY
|
-$5.104M
-38.77%
YoY
|
-$6.434M
-38.22%
YoY
|
-$7.986M
57.86%
YoY
|
-$5.249M
42.13%
YoY
|
-$8.336M
16.18%
YoY
|
-$10.42M
73.06%
YoY
|
-$5.059M
-47.85%
YoY
|
-$3.693M
34.98%
YoY
|
-$7.175M
57.14%
YoY
|
-$6.018M
18.09%
YoY
|
-$9.700M
160.82%
YoY
|
-$2.736M
-23.19%
YoY
|
-$4.566M
18.6%
YoY
|
-$5.096M
19.2%
YoY
|
-$3.719M
-52.67%
YoY
|
-$3.562M
-41.59%
YoY
|
-$3.850M
-52.85%
YoY
|
| Income Tax |
-$22.00K
-164.71%
YoY
|
-$184.0K
-185.19%
YoY
|
-$511.0K
-508.8%
YoY
|
$491.0K
1434.38%
YoY
|
$34.00K
-67.62%
YoY
|
$216.0K
453.85%
YoY
|
$125.0K
-20.89%
YoY
|
$32.00K
-74.6%
YoY
|
$105.0K
208.82%
YoY
|
$39.00K
-103.45%
YoY
|
$158.0K
-325.71%
YoY
|
$126.0K
-243.18%
YoY
|
$34.00K
-91.56%
YoY
|
-$1.129M
152.01%
YoY
|
-$70.00K
677.78%
YoY
|
-$88.00K
-182.24%
YoY
|
$403.0K
85.71%
YoY
|
-$448.0K
-231.76%
YoY
|
-$9.000K
-65.38%
YoY
|
| Net Earnings |
$80.58M
-1138.32%
YoY
|
-$22.50M
319.52%
YoY
|
-$4.432M
-45.56%
YoY
|
-$6.707M
-33.91%
YoY
|
-$7.761M
53.2%
YoY
|
-$5.363M
43.24%
YoY
|
-$8.141M
16.32%
YoY
|
-$10.15M
68.11%
YoY
|
-$5.066M
-46.08%
YoY
|
-$3.744M
93.59%
YoY
|
-$6.999M
55.67%
YoY
|
-$6.037M
20.55%
YoY
|
-$9.396M
104.62%
YoY
|
-$1.934M
-41.23%
YoY
|
-$4.496M
10.39%
YoY
|
-$5.008M
14.29%
YoY
|
-$4.592M
-43.13%
YoY
|
-$3.291M
-48.89%
YoY
|
-$4.073M
-49.96%
YoY
|
| Basic Earnings Per Share |
$12.69
-9861.54%
YoY
|
N/A
|
-$0.81
478.57%
YoY
|
-$1.27
647.06%
YoY
|
-$0.13
44.44%
YoY
|
N/A
|
-$0.14
16.67%
YoY
|
-$0.17
54.55%
YoY
|
-$0.09
-47.06%
YoY
|
N/A
|
-$0.12
50.0%
YoY
|
-$0.11
22.22%
YoY
|
-$0.17
88.89%
YoY
|
-$0.04
-33.33%
YoY
|
-$0.08
0.0%
YoY
|
-$0.09
12.5%
YoY
|
-$0.09
-43.75%
YoY
|
-$0.06
-60.0%
YoY
|
-$0.08
-60.0%
YoY
|
| Diluted Earnings Per Share |
$12.46
-9684.62%
YoY
|
-$4.08
4403.97%
YoY
|
-$0.81
478.57%
YoY
|
-$1.27
647.06%
YoY
|
-$0.13
44.44%
YoY
|
-$0.09
37.67%
YoY
|
-$0.14
16.67%
YoY
|
-$0.17
54.55%
YoY
|
-$0.09
-47.06%
YoY
|
-$0.07
87.07%
YoY
|
-$0.12
50.0%
YoY
|
-$0.11
22.22%
YoY
|
-$0.17
-100.0%
YoY
|
-$0.04
-41.37%
YoY
|
-$0.08
0.0%
YoY
|
-$0.09
12.5%
YoY
|
-$85.54K
53464877.65%
YoY
|
-$0.06
-60.0%
YoY
|
-$0.08
-60.0%
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 |
6.361M shares
-89.55%
YoY
|
6.294M shares
-89.32%
YoY
|
5.335M shares
-90.89%
YoY
|
62.95M shares
8.9%
YoY
|
60.88M shares
5.34%
YoY
|
58.94M shares
3.96%
YoY
|
58.55M shares
4.16%
YoY
|
57.81M shares
3.75%
YoY
|
57.80M shares
3.78%
YoY
|
56.69M shares
3.35%
YoY
|
56.21M shares
3.47%
YoY
|
55.72M shares
2.96%
YoY
|
55.69M shares
3.19%
YoY
|
54.86M shares
3.06%
YoY
|
54.33M shares
3.62%
YoY
|
54.12M shares
3.51%
YoY
|
53.97M shares
3.36%
YoY
|
53.23M shares
26.62%
YoY
|
52.43M shares
29.75%
YoY
|
| Diluted Shares Outstanding |
6.468M shares
-89.32%
YoY
|
N/A
|
5.440M shares
-90.74%
YoY
|
5.282M shares
-90.92%
YoY
|
60.59M shares
5.42%
YoY
|
N/A
|
58.72M shares
4.09%
YoY
|
58.15M shares
4.0%
YoY
|
57.47M shares
3.14%
YoY
|
N/A
|
56.41M shares
2.89%
YoY
|
55.92M shares
3.32%
YoY
|
55.72M shares
3.8%
YoY
|
N/A
|
54.83M shares
3.9%
YoY
|
54.12M shares
3.51%
YoY
|
53.68M shares
N/A
|
N/A
|
52.77M shares
N/A
|
Loading...