|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$26.55M
-51.03%
YoY
|
$54.22M
138.11%
YoY
|
$22.77M
26.68%
YoY
|
$17.98M
-15.75%
YoY
|
$21.34M
49.43%
YoY
|
| Cost Of Revenue |
$20.07M
33.92%
YoY
|
$14.99M
-6.41%
YoY
|
$16.02M
-18.56%
YoY
|
$19.67M
103.72%
YoY
|
$9.653M
N/A
|
| Gross Profit |
$6.476M
-83.49%
YoY
|
$39.23M
480.77%
YoY
|
$6.755M
-499.7%
YoY
|
-$1.690M
-114.47%
YoY
|
$11.68M
24.99%
YoY
|
| Selling, General & Admin |
$51.27M
-12.58%
YoY
|
$58.64M
15.95%
YoY
|
$50.58M
-23.39%
YoY
|
$66.02M
-7.46%
YoY
|
$71.34M
127.66%
YoY
|
| Research & Development |
$15.03M
-13.58%
YoY
|
$17.39M
-42.93%
YoY
|
$30.47M
-61.12%
YoY
|
$78.36M
-11.31%
YoY
|
$88.35M
67.63%
YoY
|
| Depreciation & Amortization |
$7.295M
-7.91%
YoY
|
$7.922M
-15.04%
YoY
|
$9.324M
-1.19%
YoY
|
$9.436M
7.02%
YoY
|
$8.817M
7.87%
YoY
|
| Operating Expenses |
$66.29M
-12.81%
YoY
|
$76.03M
-6.18%
YoY
|
$81.04M
-43.87%
YoY
|
$144.4M
-9.59%
YoY
|
$159.7M
90.01%
YoY
|
| Operating Profit |
-$61.31M
59.83%
YoY
|
-$38.36M
-80.05%
YoY
|
-$192.3M
651.12%
YoY
|
-$25.60M
-76.53%
YoY
|
-$109.1M
-28.22%
YoY
|
| Interest Expense |
-$6.427M
8.33%
YoY
|
-$5.933M
120.15%
YoY
|
-$2.695M
-838.36%
YoY
|
$365.0K
-112.86%
YoY
|
-$2.839M
-259.38%
YoY
|
| Other Income/Expense, Net |
-$30.41M
55.65%
YoY
|
-$19.53M
388.59%
YoY
|
-$3.998M
-110.04%
YoY
|
$39.81M
344.2%
YoY
|
$8.961M
-114.69%
YoY
|
| Pretax Income |
-$91.71M
58.42%
YoY
|
-$57.89M
-70.51%
YoY
|
-$196.3M
-1481.8%
YoY
|
$14.21M
-114.19%
YoY
|
-$100.1M
-52.99%
YoY
|
| Income Tax |
$3.000K
N/A
|
N/A
N/A
|
$10.00K
-23.08%
YoY
|
$13.00K
-35.0%
YoY
|
$20.00K
-100.43%
YoY
|
| Net Earnings |
-$91.72M
58.43%
YoY
|
-$57.89M
-70.51%
YoY
|
-$196.3M
-1483.14%
YoY
|
$14.19M
-114.18%
YoY
|
-$100.1M
-51.92%
YoY
|
| Basic Earnings Per Share |
-$3.59
35.98%
YoY
|
-$2.64
-76.04%
YoY
|
-$11.02
-11120.0%
YoY
|
$0.10
-106.71%
YoY
|
-$1.49
N/A
|
| Diluted Earnings Per Share |
-$3.59
35.98%
YoY
|
-$2.64
-76.04%
YoY
|
-$11.02
-12344.44%
YoY
|
$0.09
-100.0%
YoY
|
-$1.493M
392.62%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
25.60M shares
16.94%
YoY
|
21.89M shares
22.89%
YoY
|
17.81M
-87.27%
YoY
|
139.9M
108.64%
YoY
|
67.06M
N/A
|
| Diluted Shares Outstanding |
25.60M shares
16.94%
YoY
|
21.89M shares
22.89%
YoY
|
17.81M
-88.11%
YoY
|
149.8M
123.44%
YoY
|
67.06M
N/A
|
|
Concept
|
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$4.104M
-77.37%
YoY
|
$5.284M
-43.16%
YoY
|
$5.736M
-52.64%
YoY
|
$11.43M
-22.17%
YoY
|
$18.13M
49.7%
YoY
|
$9.296M
145.54%
YoY
|
$12.11M
312.22%
YoY
|
$14.68M
273.09%
YoY
|
$12.11M
193.34%
YoY
|
$3.786M
-8.44%
YoY
|
$2.938M
-22.19%
YoY
|
$3.935M
-33.7%
YoY
|
$4.129M
-14.97%
YoY
|
$4.135M
-61.07%
YoY
|
$3.776M
-35.53%
YoY
|
$5.935M
123.12%
YoY
|
$4.856M
N/A
|
$10.62M
216.6%
YoY
|
$5.857M
N/A
|
| Cost Of Revenue |
$7.374M
0.42%
YoY
|
$3.904M
0.54%
YoY
|
$5.242M
146.91%
YoY
|
$3.554M
116.71%
YoY
|
$7.343M
-23.58%
YoY
|
$3.883M
7.8%
YoY
|
$2.123M
165.38%
YoY
|
$1.640M
-18.12%
YoY
|
$9.609M
83.13%
YoY
|
$3.602M
-50.06%
YoY
|
$800.0K
-74.83%
YoY
|
$2.003M
-50.25%
YoY
|
$5.247M
12.6%
YoY
|
$7.213M
212.12%
YoY
|
$3.179M
18.53%
YoY
|
$4.026M
N/A
|
$4.660M
N/A
|
$2.311M
N/A
|
$2.682M
N/A
|
| Gross Profit |
-$3.270M
-130.31%
YoY
|
$1.380M
-74.51%
YoY
|
$494.0K
-95.05%
YoY
|
$7.872M
-39.64%
YoY
|
$10.79M
331.04%
YoY
|
$5.413M
2841.85%
YoY
|
$9.988M
367.6%
YoY
|
$13.04M
575.0%
YoY
|
$2.503M
-323.88%
YoY
|
$184.0K
-105.98%
YoY
|
$2.136M
257.79%
YoY
|
$1.932M
1.2%
YoY
|
-$1.118M
-670.41%
YoY
|
-$3.078M
-137.04%
YoY
|
$597.0K
-81.2%
YoY
|
$1.909M
34.63%
YoY
|
$196.0K
N/A
|
$8.311M
257.92%
YoY
|
$3.175M
N/A
|
| Selling, General & Admin |
$15.06M
-6.19%
YoY
|
$9.306M
-26.43%
YoY
|
$12.63M
-20.58%
YoY
|
$14.26M
1.67%
YoY
|
$16.06M
22.88%
YoY
|
$12.65M
17.7%
YoY
|
$15.91M
24.02%
YoY
|
$14.03M
0.67%
YoY
|
$13.07M
-31.51%
YoY
|
$10.75M
-27.9%
YoY
|
$12.83M
-17.64%
YoY
|
$13.93M
-15.35%
YoY
|
$19.08M
44.46%
YoY
|
$14.91M
-31.13%
YoY
|
$15.57M
-57.32%
YoY
|
$16.46M
115.84%
YoY
|
$13.21M
N/A
|
$21.64M
159.93%
YoY
|
$36.49M
N/A
|
| Research & Development |
$3.347M
-12.57%
YoY
|
$4.598M
17.45%
YoY
|
$3.352M
-11.79%
YoY
|
$3.728M
-36.2%
YoY
|
$3.828M
-1507.35%
YoY
|
$3.915M
-24.45%
YoY
|
$3.800M
-55.83%
YoY
|
$5.843M
-65.53%
YoY
|
-$272.0K
-102.47%
YoY
|
$5.182M
-74.54%
YoY
|
$8.604M
-66.06%
YoY
|
$16.95M
-21.79%
YoY
|
$10.99M
-55.48%
YoY
|
$20.35M
-14.37%
YoY
|
$25.35M
-36.47%
YoY
|
$21.67M
27.56%
YoY
|
$24.69M
N/A
|
$23.77M
111.87%
YoY
|
$39.90M
N/A
|
| Depreciation & Amortization |
$1.803M
-3.89%
YoY
|
$1.448M
-23.55%
YoY
|
$1.462M
-26.75%
YoY
|
$1.834M
-14.94%
YoY
|
$1.876M
-18.29%
YoY
|
$1.894M
-18.99%
YoY
|
$1.996M
-14.33%
YoY
|
$2.156M
-8.76%
YoY
|
$2.296M
-5.86%
YoY
|
$2.338M
-2.34%
YoY
|
$2.330M
0.47%
YoY
|
$2.363M
3.46%
YoY
|
$2.439M
-6.41%
YoY
|
$2.394M
33.59%
YoY
|
$2.319M
113.34%
YoY
|
$2.284M
17.98%
YoY
|
$2.606M
N/A
|
$1.792M
18.52%
YoY
|
$1.087M
N/A
|
| Operating Expenses |
$18.79M
-6.38%
YoY
|
$13.90M
-16.06%
YoY
|
$15.99M
-18.88%
YoY
|
$17.99M
-9.47%
YoY
|
$20.07M
50.34%
YoY
|
$16.57M
3.99%
YoY
|
$19.71M
-8.04%
YoY
|
$19.87M
-35.66%
YoY
|
$13.35M
-160.1%
YoY
|
$15.93M
-54.82%
YoY
|
$21.43M
-698.94%
YoY
|
$30.89M
-19.01%
YoY
|
-$22.21M
-246.65%
YoY
|
$35.26M
-22.35%
YoY
|
-$3.578M
-103.31%
YoY
|
$38.13M
54.91%
YoY
|
$15.15M
325.26%
YoY
|
$45.41M
132.34%
YoY
|
$108.2M
51852.65%
YoY
|
| Operating Profit |
-$22.06M
137.69%
YoY
|
-$12.90M
11.91%
YoY
|
-$15.86M
55.91%
YoY
|
-$10.49M
42.16%
YoY
|
-$9.280M
-14.44%
YoY
|
-$11.53M
-88.39%
YoY
|
-$10.18M
-76.05%
YoY
|
-$7.376M
-88.45%
YoY
|
-$10.85M
-151.42%
YoY
|
-$99.26M
1657.99%
YoY
|
-$42.48M
-1117.39%
YoY
|
-$63.87M
53.48%
YoY
|
$21.10M
-241.09%
YoY
|
-$5.646M
-151.81%
YoY
|
$4.175M
-103.98%
YoY
|
-$41.61M
-6.26%
YoY
|
-$14.95M
N/A
|
$10.90M
-326.76%
YoY
|
-$105.0M
N/A
|
| Interest Expense |
-$770.0K
-55.62%
YoY
|
-$1.415M
-15.52%
YoY
|
-$1.881M
26.67%
YoY
|
-$2.361M
127.46%
YoY
|
-$1.735M
216.61%
YoY
|
-$1.675M
76.69%
YoY
|
-$1.485M
42.79%
YoY
|
-$1.038M
544.72%
YoY
|
-$548.0K
-360.95%
YoY
|
-$948.0K
-977.78%
YoY
|
-$1.040M
-2636.59%
YoY
|
-$161.0K
-2783.33%
YoY
|
$210.0K
-127.96%
YoY
|
$108.0K
-113.71%
YoY
|
$41.00K
-103.15%
YoY
|
$6.000K
-78.48%
YoY
|
-$751.0K
-1464.21%
YoY
|
-$788.0K
-589.99%
YoY
|
-$1.300M
-5009.37%
YoY
|
| Other Income/Expense, Net |
$1.359M
-159.66%
YoY
|
-$10.18M
122.62%
YoY
|
-$8.660M
-334.88%
YoY
|
-$9.268M
-36.68%
YoY
|
-$2.278M
-110.87%
YoY
|
-$4.571M
-184.96%
YoY
|
$3.687M
-167.37%
YoY
|
-$14.64M
9857.14%
YoY
|
$20.95M
210.29%
YoY
|
$5.380M
-48.41%
YoY
|
-$5.473M
-112.54%
YoY
|
-$147.0K
-99.31%
YoY
|
$6.752M
-42.2%
YoY
|
$10.43M
-73.29%
YoY
|
$43.63M
-209.86%
YoY
|
-$21.25M
-42.78%
YoY
|
$11.68M
N/A
|
$39.04M
-194.06%
YoY
|
-$39.71M
231.85%
YoY
|
| Pretax Income |
-$24.36M
83.25%
YoY
|
-$23.08M
43.35%
YoY
|
-$24.52M
277.99%
YoY
|
-$19.75M
-10.26%
YoY
|
-$13.29M
-239.09%
YoY
|
-$16.10M
-82.85%
YoY
|
-$6.488M
-86.47%
YoY
|
-$22.01M
-65.61%
YoY
|
$9.557M
-60.91%
YoY
|
-$93.88M
-2063.11%
YoY
|
-$47.95M
-200.22%
YoY
|
-$64.02M
1.83%
YoY
|
$24.45M
-708.13%
YoY
|
$4.782M
-90.42%
YoY
|
$47.84M
-132.77%
YoY
|
-$62.87M
-22.9%
YoY
|
-$4.020M
14.64%
YoY
|
$49.94M
-207.83%
YoY
|
-$146.0M
1101.97%
YoY
|
| Income Tax |
$3.000K
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$10.00K
-23.08%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$13.00K
-35.0%
YoY
|
-$17.00K
N/A
|
$17.00K
N/A
|
$0.00
-100.0%
YoY
|
$20.00K
-160.86%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
| Net Earnings |
-$24.45M
83.9%
YoY
|
-$23.08M
43.35%
YoY
|
-$24.52M
277.99%
YoY
|
-$19.75M
-10.26%
YoY
|
-$13.29M
-239.24%
YoY
|
-$16.10M
-82.85%
YoY
|
-$6.488M
-86.47%
YoY
|
-$22.01M
-65.61%
YoY
|
$9.547M
-60.93%
YoY
|
-$93.88M
-2056.16%
YoY
|
-$47.95M
-200.26%
YoY
|
-$64.02M
1.83%
YoY
|
$24.43M
-704.8%
YoY
|
$4.799M
-90.39%
YoY
|
$47.83M
-174.18%
YoY
|
-$62.87M
-22.9%
YoY
|
-$4.040M
16.3%
YoY
|
$49.94M
-207.8%
YoY
|
-$64.48M
-52.46%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$0.88
20.55%
YoY
|
-$1.02
240.0%
YoY
|
-$0.84
-18.45%
YoY
|
N/A
|
-$0.73
46.0%
YoY
|
-$0.30
11.11%
YoY
|
-$1.03
151.22%
YoY
|
N/A
|
-$0.50
-1766.67%
YoY
|
-$0.27
-179.41%
YoY
|
-$0.41
-14.58%
YoY
|
N/A
|
$0.03
-93.62%
YoY
|
$0.34
N/A
|
-$0.48
N/A
|
N/A
|
$0.47
-118.65%
YoY
|
N/A
|
| Diluted Earnings Per Share |
-$0.86
43.6%
YoY
|
-$0.88
20.55%
YoY
|
-$1.02
240.0%
YoY
|
-$0.84
-18.45%
YoY
|
-$0.60
-210.84%
YoY
|
-$0.73
46.0%
YoY
|
-$0.30
11.11%
YoY
|
-$1.03
151.22%
YoY
|
$0.54
307.88%
YoY
|
-$0.50
-1766.67%
YoY
|
-$0.27
-100.0%
YoY
|
-$0.41
-100.0%
YoY
|
$0.13
-100.0%
YoY
|
$0.03
-92.5%
YoY
|
$316.1K
-116.72%
YoY
|
-$482.1K
-145.56%
YoY
|
-$32.58K
-91.84%
YoY
|
$0.40
-115.87%
YoY
|
-$1.891M
461.15%
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 |
28.33M shares
28.86%
YoY
|
26.69M shares
21.41%
YoY
|
23.95M shares
9.61%
YoY
|
23.53M shares
9.75%
YoY
|
21.98M
-88.65%
YoY
|
21.98M
-88.49%
YoY
|
21.85M
-87.9%
YoY
|
21.44M
-87.01%
YoY
|
193.8M
33.63%
YoY
|
190.9M
33.83%
YoY
|
180.5M
28.81%
YoY
|
165.0M
26.56%
YoY
|
145.0M
17.45%
YoY
|
142.7M
34.13%
YoY
|
140.2M
N/A
|
130.4M
N/A
|
123.5M
N/A
|
106.4M
477.59%
YoY
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
26.35M shares
19.89%
YoY
|
24.02M shares
9.93%
YoY
|
23.53M shares
9.75%
YoY
|
N/A
|
21.98M
-88.33%
YoY
|
21.85M
-87.63%
YoY
|
21.44M
-86.2%
YoY
|
N/A
|
188.3M
25.09%
YoY
|
176.6M
16.69%
YoY
|
155.4M
19.15%
YoY
|
N/A
|
150.5M
21.82%
YoY
|
151.3M
N/A
|
130.4M
N/A
|
N/A
|
123.6M
571.06%
YoY
|
N/A
|
Loading...