|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$28.51M
-7.37%
YoY
|
$30.78M
-14.79%
YoY
|
$36.12M
29.9%
YoY
|
$27.80M
54.62%
YoY
|
$17.98M
111.47%
YoY
|
| Cost Of Revenue |
$15.32M
-49.59%
YoY
|
$30.40M
14.49%
YoY
|
$26.55M
21.47%
YoY
|
$21.86M
54.94%
YoY
|
$14.11M
146.2%
YoY
|
| Gross Profit |
$13.19M
3369.74%
YoY
|
$380.0K
-96.03%
YoY
|
$9.566M
60.91%
YoY
|
$5.945M
53.46%
YoY
|
$3.874M
39.7%
YoY
|
| Selling, General & Admin |
$35.15M
-32.21%
YoY
|
$51.86M
-44.54%
YoY
|
$93.50M
5.53%
YoY
|
$88.60M
51.47%
YoY
|
$58.49M
88.26%
YoY
|
| Research & Development |
$11.37M
-54.14%
YoY
|
$24.80M
-54.1%
YoY
|
$54.03M
10.16%
YoY
|
$49.05M
118.13%
YoY
|
$22.49M
119.24%
YoY
|
| Depreciation & Amortization |
$9.527M
-32.06%
YoY
|
$14.02M
2.29%
YoY
|
$13.71M
42.48%
YoY
|
$9.621M
187.11%
YoY
|
$3.351M
126.57%
YoY
|
| Operating Expenses |
$46.52M
-39.31%
YoY
|
$76.66M
-48.04%
YoY
|
$147.5M
7.18%
YoY
|
$137.6M
69.98%
YoY
|
$80.98M
95.95%
YoY
|
| Operating Profit |
-$33.34M
-67.94%
YoY
|
-$104.0M
-51.69%
YoY
|
-$215.2M
63.44%
YoY
|
-$131.7M
70.81%
YoY
|
-$77.10M
100.0%
YoY
|
| Interest Expense |
$1.111M
-47.12%
YoY
|
$2.101M
-58.96%
YoY
|
$5.119M
1617.79%
YoY
|
$298.0K
-67.85%
YoY
|
$927.0K
-63.2%
YoY
|
| Other Income/Expense, Net |
$7.011M
-187.63%
YoY
|
-$8.001M
-53.44%
YoY
|
-$17.19M
-1843.0%
YoY
|
$986.0K
-193.82%
YoY
|
-$1.051M
-58.39%
YoY
|
| Pretax Income |
-$26.33M
-76.49%
YoY
|
-$112.0M
-51.82%
YoY
|
-$232.4M
77.82%
YoY
|
-$130.7M
67.25%
YoY
|
-$78.15M
90.26%
YoY
|
| Income Tax |
$67.00K
103.03%
YoY
|
$33.00K
-46.77%
YoY
|
$62.00K
-96.71%
YoY
|
$1.884M
-132.95%
YoY
|
-$5.717M
-19813.79%
YoY
|
| Net Earnings |
-$26.40M
-76.44%
YoY
|
-$112.0M
-51.82%
YoY
|
-$232.5M
75.34%
YoY
|
-$132.6M
83.06%
YoY
|
-$72.44M
76.22%
YoY
|
| Basic Earnings Per Share |
-$4.85
-94.5%
YoY
|
-$88.13
1194.13%
YoY
|
-$6.81
1380.43%
YoY
|
-$0.46
76.92%
YoY
|
-$0.26
N/A
|
| Diluted Earnings Per Share |
-$4.85
-94.5%
YoY
|
-$88.13
1194.13%
YoY
|
-$6.81
1380.43%
YoY
|
-$0.46
-100.0%
YoY
|
-$261.7K
-33.63%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
5.445M
328.4%
YoY
|
1.271M shares
-96.28%
YoY
|
34.15M shares
-88.19%
YoY
|
289.2M shares
4.49%
YoY
|
276.8M shares
N/A
|
| Diluted Shares Outstanding |
5.445M
328.4%
YoY
|
1.271M shares
-96.28%
YoY
|
34.15M shares
-88.19%
YoY
|
289.2M shares
4.49%
YoY
|
276.8M 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 |
$6.687M
3.56%
YoY
|
$7.951M
-2.6%
YoY
|
$7.367M
21.31%
YoY
|
$6.733M
-13.36%
YoY
|
$6.457M
-26.37%
YoY
|
$8.163M
-23.86%
YoY
|
$6.073M
-34.83%
YoY
|
$7.771M
-10.29%
YoY
|
$8.769M
18.26%
YoY
|
$10.72M
30.51%
YoY
|
$9.318M
29.04%
YoY
|
$8.662M
29.87%
YoY
|
$7.415M
30.18%
YoY
|
$8.215M
30.36%
YoY
|
$7.221M
55.12%
YoY
|
$6.670M
72.98%
YoY
|
$5.696M
79.8%
YoY
|
$6.302M
57.94%
YoY
|
$4.655M
111.98%
YoY
|
| Cost Of Revenue |
$3.435M
-2.39%
YoY
|
$4.552M
-4.09%
YoY
|
$3.997M
-72.47%
YoY
|
$3.256M
-37.22%
YoY
|
$3.519M
-40.81%
YoY
|
$4.746M
-42.7%
YoY
|
$14.52M
121.02%
YoY
|
$5.186M
-18.38%
YoY
|
$5.945M
11.23%
YoY
|
$8.283M
29.22%
YoY
|
$6.569M
21.38%
YoY
|
$6.354M
22.22%
YoY
|
$5.345M
10.55%
YoY
|
$6.410M
5.72%
YoY
|
$5.412M
54.58%
YoY
|
$5.199M
115.1%
YoY
|
$4.835M
127.53%
YoY
|
$6.063M
115.77%
YoY
|
$3.501M
139.79%
YoY
|
| Gross Profit |
$3.252M
10.69%
YoY
|
$3.399M
-0.53%
YoY
|
$3.370M
-139.9%
YoY
|
$3.477M
34.51%
YoY
|
$2.938M
4.04%
YoY
|
$3.417M
40.16%
YoY
|
-$8.446M
-407.24%
YoY
|
$2.585M
12.0%
YoY
|
$2.824M
36.43%
YoY
|
$2.438M
35.07%
YoY
|
$2.749M
51.96%
YoY
|
$2.308M
56.9%
YoY
|
$2.070M
140.42%
YoY
|
$1.805M
655.23%
YoY
|
$1.809M
56.76%
YoY
|
$1.471M
2.22%
YoY
|
$861.0K
-17.45%
YoY
|
$239.0K
-79.75%
YoY
|
$1.154M
56.79%
YoY
|
| Selling, General & Admin |
$8.010M
-11.33%
YoY
|
$8.706M
-25.88%
YoY
|
$9.064M
-4.23%
YoY
|
$8.346M
-27.78%
YoY
|
$9.033M
-53.76%
YoY
|
$11.75M
-25.14%
YoY
|
$9.464M
-61.99%
YoY
|
$11.56M
-57.09%
YoY
|
$19.54M
-24.79%
YoY
|
$15.69M
-33.29%
YoY
|
$24.90M
17.35%
YoY
|
$26.94M
23.66%
YoY
|
$25.98M
28.11%
YoY
|
$23.52M
28.48%
YoY
|
$21.22M
38.42%
YoY
|
$21.78M
57.52%
YoY
|
$20.28M
112.81%
YoY
|
$18.31M
102.74%
YoY
|
$15.33M
77.01%
YoY
|
| Research & Development |
$3.139M
32.45%
YoY
|
$3.229M
-7.05%
YoY
|
$2.844M
-39.71%
YoY
|
$2.931M
-57.09%
YoY
|
$2.370M
-75.76%
YoY
|
$3.474M
-70.31%
YoY
|
$4.717M
-65.78%
YoY
|
$6.831M
-53.24%
YoY
|
$9.779M
-29.83%
YoY
|
$11.70M
-16.49%
YoY
|
$13.79M
8.19%
YoY
|
$14.61M
24.16%
YoY
|
$13.94M
32.39%
YoY
|
$14.01M
52.05%
YoY
|
$12.74M
95.88%
YoY
|
$11.77M
187.98%
YoY
|
$10.53M
293.09%
YoY
|
$9.215M
219.97%
YoY
|
$6.505M
182.34%
YoY
|
| Depreciation & Amortization |
$2.310M
-5.09%
YoY
|
$2.388M
-2.49%
YoY
|
$2.427M
-57.27%
YoY
|
$2.431M
-20.01%
YoY
|
$2.434M
-19.06%
YoY
|
$2.449M
-32.85%
YoY
|
$5.680M
54.35%
YoY
|
$3.039M
-9.23%
YoY
|
$3.007M
-5.74%
YoY
|
$3.647M
29.46%
YoY
|
$3.680M
51.38%
YoY
|
$3.348M
42.29%
YoY
|
$3.190M
44.34%
YoY
|
$2.817M
49.84%
YoY
|
$2.431M
362.17%
YoY
|
$2.353M
357.78%
YoY
|
$2.210M
393.3%
YoY
|
$1.880M
229.82%
YoY
|
$526.0K
64.38%
YoY
|
| Operating Expenses |
$11.15M
-2.23%
YoY
|
$11.94M
-21.58%
YoY
|
$11.91M
-16.03%
YoY
|
$11.28M
-38.67%
YoY
|
$11.40M
-61.1%
YoY
|
$15.22M
-44.43%
YoY
|
$14.18M
-63.34%
YoY
|
$18.39M
-55.74%
YoY
|
$29.32M
-26.55%
YoY
|
$27.39M
-27.02%
YoY
|
$38.68M
13.91%
YoY
|
$41.55M
23.83%
YoY
|
$39.91M
29.57%
YoY
|
$37.53M
36.37%
YoY
|
$33.96M
55.54%
YoY
|
$33.55M
87.27%
YoY
|
$30.80M
152.37%
YoY
|
$27.52M
131.08%
YoY
|
$21.83M
99.14%
YoY
|
| Operating Profit |
-$7.897M
-6.71%
YoY
|
-$8.536M
-27.68%
YoY
|
-$8.538M
-80.55%
YoY
|
-$7.800M
-54.17%
YoY
|
-$8.465M
-72.8%
YoY
|
-$11.80M
-52.7%
YoY
|
-$43.90M
-61.22%
YoY
|
-$17.02M
-56.63%
YoY
|
-$31.12M
-17.76%
YoY
|
-$24.95M
-30.16%
YoY
|
-$113.2M
252.15%
YoY
|
-$39.24M
22.32%
YoY
|
-$37.84M
26.38%
YoY
|
-$35.73M
30.95%
YoY
|
-$32.15M
55.47%
YoY
|
-$32.08M
94.7%
YoY
|
-$29.94M
168.23%
YoY
|
-$27.28M
154.27%
YoY
|
-$20.68M
102.19%
YoY
|
| Interest Expense |
$223.0K
-23.1%
YoY
|
$276.0K
22.67%
YoY
|
$268.0K
-28.72%
YoY
|
$277.0K
-39.39%
YoY
|
$290.0K
137.7%
YoY
|
$225.0K
-106.07%
YoY
|
$376.0K
429.58%
YoY
|
$457.0K
517.57%
YoY
|
$122.0K
60.53%
YoY
|
-$3.709M
-633.67%
YoY
|
$71.00K
-2.74%
YoY
|
$74.00K
0.0%
YoY
|
$76.00K
-1.3%
YoY
|
$695.0K
2216.67%
YoY
|
$73.00K
170.37%
YoY
|
$74.00K
-75.33%
YoY
|
$77.00K
-87.17%
YoY
|
$30.00K
-104.92%
YoY
|
$27.00K
-95.42%
YoY
|
| Other Income/Expense, Net |
-$396.0K
-107.37%
YoY
|
$362.0K
-104.31%
YoY
|
$49.00K
-115.26%
YoY
|
$953.0K
16.22%
YoY
|
$5.370M
-1794.01%
YoY
|
-$8.408M
-44.92%
YoY
|
-$321.0K
-146.86%
YoY
|
$820.0K
128.41%
YoY
|
-$317.0K
-142.55%
YoY
|
-$15.27M
38062.5%
YoY
|
$685.0K
86.14%
YoY
|
$359.0K
-1044.74%
YoY
|
$745.0K
N/A
|
-$40.00K
-208.11%
YoY
|
$368.0K
-1020.0%
YoY
|
-$38.00K
-98.35%
YoY
|
$0.00
-100.0%
YoY
|
$37.00K
-470.0%
YoY
|
-$40.00K
-92.52%
YoY
|
| Pretax Income |
-$8.293M
167.95%
YoY
|
-$7.898M
-60.75%
YoY
|
-$8.489M
-80.8%
YoY
|
-$6.847M
-57.73%
YoY
|
-$3.095M
-90.16%
YoY
|
-$20.12M
-54.19%
YoY
|
-$44.22M
-60.7%
YoY
|
-$16.20M
-58.34%
YoY
|
-$31.44M
-15.25%
YoY
|
-$43.93M
19.13%
YoY
|
-$112.5M
254.07%
YoY
|
-$38.88M
21.05%
YoY
|
-$37.10M
23.9%
YoY
|
-$36.87M
28.4%
YoY
|
-$31.78M
53.4%
YoY
|
-$32.12M
71.04%
YoY
|
-$29.94M
201.21%
YoY
|
-$28.72M
144.6%
YoY
|
-$20.72M
92.51%
YoY
|
| Income Tax |
$10.00K
42.86%
YoY
|
$35.00K
3400.0%
YoY
|
$14.00K
-41.67%
YoY
|
$10.00K
-61.54%
YoY
|
$7.000K
-138.89%
YoY
|
$1.000K
-102.78%
YoY
|
$24.00K
-38.46%
YoY
|
$26.00K
-21.21%
YoY
|
-$18.00K
-169.23%
YoY
|
-$36.00K
-101.99%
YoY
|
$39.00K
39.29%
YoY
|
$33.00K
-19.51%
YoY
|
$26.00K
188.89%
YoY
|
$1.805M
-131.3%
YoY
|
$28.00K
-20.0%
YoY
|
$41.00K
355.56%
YoY
|
$9.000K
50.0%
YoY
|
-$5.767M
57570.0%
YoY
|
$35.00K
16.67%
YoY
|
| Net Earnings |
-$8.303M
167.67%
YoY
|
-$7.933M
-60.58%
YoY
|
-$8.503M
-80.78%
YoY
|
-$6.857M
-57.74%
YoY
|
-$3.102M
-90.13%
YoY
|
-$20.13M
-54.15%
YoY
|
-$44.25M
-60.69%
YoY
|
-$16.22M
-58.31%
YoY
|
-$31.42M
-15.36%
YoY
|
-$43.89M
13.48%
YoY
|
-$112.6M
253.88%
YoY
|
-$38.91M
21.0%
YoY
|
-$37.12M
23.94%
YoY
|
-$38.68M
68.53%
YoY
|
-$31.81M
53.27%
YoY
|
-$32.16M
71.18%
YoY
|
-$29.95M
201.12%
YoY
|
-$22.95M
95.64%
YoY
|
-$20.75M
92.3%
YoY
|
| Basic Earnings Per Share |
-$0.76
-33.91%
YoY
|
N/A
|
-$1.59
205.77%
YoY
|
-$1.99
729.17%
YoY
|
-$1.15
91.67%
YoY
|
N/A
|
-$0.52
-83.85%
YoY
|
-$0.24
-80.65%
YoY
|
-$0.60
400.0%
YoY
|
N/A
|
-$3.22
2827.27%
YoY
|
-$1.24
1027.27%
YoY
|
-$0.12
9.09%
YoY
|
N/A
|
-$0.11
57.14%
YoY
|
-$0.11
57.14%
YoY
|
-$0.11
175.0%
YoY
|
N/A
|
-$0.07
-12.5%
YoY
|
| Diluted Earnings Per Share |
-$0.76
-33.91%
YoY
|
-$0.77
-93.68%
YoY
|
-$1.59
205.77%
YoY
|
-$1.99
729.17%
YoY
|
-$1.15
91.67%
YoY
|
-$12.22
1010.02%
YoY
|
-$0.52
-83.85%
YoY
|
-$0.24
-80.65%
YoY
|
-$0.60
400.0%
YoY
|
-$1.10
745.35%
YoY
|
-$3.22
2827.27%
YoY
|
-$1.24
1027.27%
YoY
|
-$0.12
9.09%
YoY
|
-$0.13
-100.0%
YoY
|
-$0.11
57.14%
YoY
|
-$0.11
57.14%
YoY
|
-$0.11
175.0%
YoY
|
-$80.82K
8.25%
YoY
|
-$0.07
-12.5%
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.09M
268.87%
YoY
|
10.18M shares
-90.02%
YoY
|
4.681M shares
-94.56%
YoY
|
3.364M shares
-94.97%
YoY
|
3.007M shares
-94.5%
YoY
|
102.0M shares
162.6%
YoY
|
86.00M shares
143.28%
YoY
|
66.86M shares
-78.21%
YoY
|
54.69M shares
-82.14%
YoY
|
38.84M shares
-86.92%
YoY
|
35.35M shares
-87.82%
YoY
|
306.8M shares
7.44%
YoY
|
306.2M shares
7.6%
YoY
|
296.9M shares
2.68%
YoY
|
290.1M shares
3.56%
YoY
|
285.6M shares
2.39%
YoY
|
284.6M shares
7.83%
YoY
|
289.2M shares
88.78%
YoY
|
280.2M shares
110.75%
YoY
|
| Diluted Shares Outstanding |
10.98M
307.54%
YoY
|
N/A
|
5.338M shares
-93.78%
YoY
|
3.441M shares
-94.91%
YoY
|
2.694M shares
-94.89%
YoY
|
N/A
|
85.87M shares
145.34%
YoY
|
67.58M shares
114.56%
YoY
|
52.74M shares
-82.54%
YoY
|
N/A
|
35.00M shares
-87.92%
YoY
|
31.50M shares
-88.97%
YoY
|
302.0M shares
6.12%
YoY
|
N/A
|
289.7M shares
3.4%
YoY
|
285.6M shares
2.39%
YoY
|
284.6M shares
7.83%
YoY
|
N/A
|
280.2M shares
110.75%
YoY
|
Loading...