|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$45.15M
53.41%
YoY
|
$29.43M
58.99%
YoY
|
$18.51M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$6.965M
69.75%
YoY
|
$4.103M
57.5%
YoY
|
$2.605M
15.37%
YoY
|
$2.258M
N/A
|
N/A
|
| Gross Profit |
$38.19M
50.77%
YoY
|
$25.33M
59.24%
YoY
|
$15.91M
56.86%
YoY
|
$10.14M
N/A
|
N/A
|
| Selling, General & Admin |
$50.17M
14.52%
YoY
|
$43.81M
8.04%
YoY
|
$40.55M
1376.48%
YoY
|
$2.746M
-9.69%
YoY
|
$3.041M
2664.28%
YoY
|
| Research & Development |
$14.97M
-15.39%
YoY
|
$17.69M
-40.06%
YoY
|
$29.51M
38.17%
YoY
|
$21.36M
N/A
|
N/A
|
| Depreciation & Amortization |
$626.0K
-10.57%
YoY
|
$700.0K
-0.28%
YoY
|
$702.0K
154.35%
YoY
|
$276.0K
N/A
|
N/A
|
| Operating Expenses |
$65.13M
5.92%
YoY
|
$61.49M
-12.22%
YoY
|
$70.06M
2451.08%
YoY
|
$2.746M
-9.69%
YoY
|
$3.041M
2664.28%
YoY
|
| Operating Profit |
-$26.95M
-25.49%
YoY
|
-$36.17M
-33.21%
YoY
|
-$54.15M
1871.87%
YoY
|
-$2.746M
-9.69%
YoY
|
-$3.041M
N/A
|
| Interest Expense |
-$4.989M
85.74%
YoY
|
-$2.686M
-31.79%
YoY
|
-$3.938M
-230.45%
YoY
|
$3.019M
4616.77%
YoY
|
$64.00K
N/A
|
| Other Income/Expense, Net |
-$456.0K
-105.17%
YoY
|
$8.812M
-1036.45%
YoY
|
-$941.0K
-110.63%
YoY
|
$8.856M
13.42%
YoY
|
$7.808M
-1388.04%
YoY
|
| Pretax Income |
-$39.22M
30.56%
YoY
|
-$30.04M
-49.11%
YoY
|
-$59.03M
-1066.12%
YoY
|
$6.110M
28.16%
YoY
|
$4.767M
-4433.89%
YoY
|
| Income Tax |
$7.000K
16.67%
YoY
|
$6.000K
-33.33%
YoY
|
$9.000K
-98.42%
YoY
|
$570.9K
N/A
|
$0.00
N/A
|
| Net Earnings |
-$39.23M
18.04%
YoY
|
-$33.23M
-47.48%
YoY
|
-$63.28M
-1242.37%
YoY
|
$5.539M
16.19%
YoY
|
$4.767M
-4433.89%
YoY
|
| Basic Earnings Per Share |
-$1.84
40.46%
YoY
|
-$1.31
-80.53%
YoY
|
-$6.73
-95.83%
YoY
|
-$161.60
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.84
40.4%
YoY
|
-$1.31
-35.94%
YoY
|
-$2.05
-1194.68%
YoY
|
$0.19
-100.0%
YoY
|
$152.6K
-4338.2%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
37.90M shares
49.61%
YoY
|
25.33M shares
169.61%
YoY
|
9.396M shares
2934.71%
YoY
|
309.6K shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
37.90M shares
49.61%
YoY
|
25.33M shares
169.61%
YoY
|
9.396M shares
2934.71%
YoY
|
309.6K 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 |
$8.899M
-2.92%
YoY
|
$13.21M
59.85%
YoY
|
$11.57M
57.38%
YoY
|
$11.21M
52.27%
YoY
|
$9.167M
41.97%
YoY
|
$8.261M
44.4%
YoY
|
$7.349M
41.52%
YoY
|
$7.364M
59.67%
YoY
|
$6.457M
N/A
|
$5.721M
N/A
|
$5.193M
N/A
|
$4.612M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$1.230M
-17.73%
YoY
|
$1.762M
44.9%
YoY
|
$1.906M
89.84%
YoY
|
$1.802M
97.59%
YoY
|
$1.495M
53.96%
YoY
|
$1.216M
108.93%
YoY
|
$1.004M
70.46%
YoY
|
$912.0K
18.13%
YoY
|
$971.0K
46.68%
YoY
|
$582.0K
N/A
|
$589.0K
-15.98%
YoY
|
$772.0K
N/A
|
$662.0K
N/A
|
N/A
|
$701.0K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$7.669M
-0.04%
YoY
|
$11.44M
62.43%
YoY
|
$9.660M
52.25%
YoY
|
$9.411M
45.86%
YoY
|
$7.672M
39.85%
YoY
|
$7.045M
37.09%
YoY
|
$6.345M
37.81%
YoY
|
$6.452M
68.02%
YoY
|
$5.486M
136.26%
YoY
|
$5.139M
N/A
|
$4.604M
42.89%
YoY
|
$3.840M
N/A
|
$2.322M
N/A
|
N/A
|
$3.222M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$12.86M
9.9%
YoY
|
$12.14M
4.1%
YoY
|
$13.50M
24.23%
YoY
|
$12.82M
28.71%
YoY
|
$11.71M
3.46%
YoY
|
$11.67M
0.41%
YoY
|
$10.87M
-20.77%
YoY
|
$9.960M
18.4%
YoY
|
$11.31M
1241.55%
YoY
|
$11.62M
756.9%
YoY
|
$13.71M
3072.85%
YoY
|
$8.412M
2818.1%
YoY
|
$843.4K
N/A
|
$1.356M
18.77%
YoY
|
$432.2K
-46.46%
YoY
|
$288.3K
-63.23%
YoY
|
N/A
|
$1.142M
N/A
|
$807.3K
N/A
|
| Research & Development |
$3.216M
-2.43%
YoY
|
$2.570M
-13.15%
YoY
|
$5.176M
22.68%
YoY
|
$3.923M
-15.92%
YoY
|
$3.296M
-43.73%
YoY
|
$2.959M
-61.26%
YoY
|
$4.219M
-54.96%
YoY
|
$4.666M
-32.0%
YoY
|
$5.857M
3.81%
YoY
|
$7.639M
N/A
|
$9.367M
94.82%
YoY
|
$6.862M
N/A
|
$5.642M
N/A
|
N/A
|
$4.808M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
$126.0K
-34.72%
YoY
|
$163.0K
-3.55%
YoY
|
$165.0K
-14.95%
YoY
|
$172.0K
-8.51%
YoY
|
$193.0K
-4.46%
YoY
|
$169.0K
1.81%
YoY
|
$194.0K
-41.92%
YoY
|
$188.0K
N/A
|
$202.0K
N/A
|
$166.0K
N/A
|
$334.0K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$16.08M
7.19%
YoY
|
$14.71M
0.61%
YoY
|
$18.67M
23.8%
YoY
|
$16.74M
14.47%
YoY
|
$15.00M
-12.64%
YoY
|
$14.63M
-24.05%
YoY
|
$15.08M
-34.65%
YoY
|
$14.63M
-4.24%
YoY
|
$17.17M
1936.05%
YoY
|
$19.26M
1320.32%
YoY
|
$23.08M
5239.98%
YoY
|
$15.27M
5198.5%
YoY
|
$843.4K
25.91%
YoY
|
$1.356M
18.77%
YoY
|
$432.2K
-46.46%
YoY
|
$288.3K
-63.23%
YoY
|
$669.8K
117.48%
YoY
|
$1.142M
N/A
|
$807.3K
N/A
|
| Operating Profit |
-$8.411M
14.76%
YoY
|
-$3.271M
-56.85%
YoY
|
-$9.014M
3.15%
YoY
|
-$7.332M
-10.3%
YoY
|
-$7.329M
-37.28%
YoY
|
-$7.580M
-46.31%
YoY
|
-$8.739M
-52.7%
YoY
|
-$8.174M
471.61%
YoY
|
-$11.69M
1285.55%
YoY
|
-$14.12M
N/A
|
-$18.48M
4174.86%
YoY
|
-$1.430M
396.05%
YoY
|
-$843.3K
25.91%
YoY
|
N/A
|
-$432.2K
-46.46%
YoY
|
-$288.3K
-63.23%
YoY
|
-$669.8K
117.48%
YoY
|
N/A
|
-$807.3K
80625.9%
YoY
|
| Interest Expense |
N/A
|
-$1.275M
26.11%
YoY
|
-$1.290M
31.1%
YoY
|
-$1.289M
-246.98%
YoY
|
-$1.135M
-37933.33%
YoY
|
-$1.011M
-1813.56%
YoY
|
-$984.0K
-24700.0%
YoY
|
$877.0K
-124.55%
YoY
|
$3.000K
-98.09%
YoY
|
$59.00K
-96.38%
YoY
|
$4.000K
-99.61%
YoY
|
-$3.572M
-1235.01%
YoY
|
$157.0K
174.53%
YoY
|
$1.629M
20470.45%
YoY
|
$1.018M
5350.62%
YoY
|
$314.7K
11179.93%
YoY
|
$57.20K
65.22%
YoY
|
$7.920K
N/A
|
$18.67K
N/A
|
| Other Income/Expense, Net |
-$76.00K
-69.72%
YoY
|
-$5.207M
243.02%
YoY
|
-$94.00K
623.08%
YoY
|
-$40.00K
-9.09%
YoY
|
-$251.0K
64.05%
YoY
|
-$1.518M
-92.92%
YoY
|
-$13.00K
0.0%
YoY
|
-$44.00K
-109.21%
YoY
|
-$153.0K
-136.22%
YoY
|
-$21.45M
7983.9%
YoY
|
-$13.00K
-101.01%
YoY
|
$477.7K
-80.0%
YoY
|
$422.4K
-87.95%
YoY
|
-$265.3K
-106.58%
YoY
|
$1.283M
-51.98%
YoY
|
$2.388M
105.37%
YoY
|
$3.507M
-5575.36%
YoY
|
$4.029M
N/A
|
$2.672M
N/A
|
| Pretax Income |
$1.543M
-114.88%
YoY
|
-$9.753M
-3.52%
YoY
|
-$10.81M
349.88%
YoY
|
-$8.291M
91.7%
YoY
|
-$10.37M
-21.53%
YoY
|
-$10.11M
-71.53%
YoY
|
-$2.402M
86.78%
YoY
|
-$4.325M
354.16%
YoY
|
-$13.22M
3039.35%
YoY
|
-$35.51M
-442291.78%
YoY
|
-$1.286M
-251.16%
YoY
|
-$952.3K
-139.44%
YoY
|
-$421.0K
-114.84%
YoY
|
$8.030K
-99.72%
YoY
|
$850.7K
-54.38%
YoY
|
$2.414M
537.27%
YoY
|
$2.837M
-862.5%
YoY
|
$2.896M
N/A
|
$1.865M
N/A
|
| Income Tax |
$4.000K
-20.0%
YoY
|
$0.00
-100.0%
YoY
|
$5.000K
-266.67%
YoY
|
-$3.000K
-142.86%
YoY
|
$5.000K
66.67%
YoY
|
-$1.000K
-200.0%
YoY
|
-$3.000K
N/A
|
$7.000K
-83.61%
YoY
|
$3.000K
-88.94%
YoY
|
$1.000K
-99.72%
YoY
|
$0.00
-100.0%
YoY
|
$42.72K
51.5%
YoY
|
$27.12K
N/A
|
$351.4K
N/A
|
$191.3K
N/A
|
$28.20K
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
| Net Earnings |
$1.539M
-114.83%
YoY
|
-$9.753M
-10.45%
YoY
|
-$10.81M
350.65%
YoY
|
-$8.288M
91.32%
YoY
|
-$10.38M
-21.51%
YoY
|
-$10.89M
-70.0%
YoY
|
-$2.399M
86.55%
YoY
|
-$4.332M
335.36%
YoY
|
-$13.22M
2850.03%
YoY
|
-$36.31M
10475.23%
YoY
|
-$1.286M
-295.01%
YoY
|
-$995.0K
-141.7%
YoY
|
-$448.1K
-115.8%
YoY
|
-$343.3K
-111.86%
YoY
|
$659.5K
-64.64%
YoY
|
$2.386M
529.84%
YoY
|
$2.837M
-862.49%
YoY
|
$2.896M
N/A
|
$1.865M
-186574.0%
YoY
|
| Basic Earnings Per Share |
$0.03
-107.69%
YoY
|
N/A
|
-$0.96
700.0%
YoY
|
-$0.27
28.57%
YoY
|
-$0.39
-35.0%
YoY
|
N/A
|
-$0.12
-7.69%
YoY
|
-$0.21
-99.41%
YoY
|
-$0.60
5.26%
YoY
|
N/A
|
-$0.13
-99.5%
YoY
|
-$35.84
N/A
|
-$0.57
N/A
|
N/A
|
-$25.95
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.03
-107.69%
YoY
|
-$0.21
-48.06%
YoY
|
-$0.96
700.0%
YoY
|
-$0.27
28.57%
YoY
|
-$0.39
-35.0%
YoY
|
-$0.40
-51.4%
YoY
|
-$0.12
-7.69%
YoY
|
-$0.21
-65.45%
YoY
|
-$0.60
998.5%
YoY
|
-$0.81
5747.09%
YoY
|
-$0.13
-100.0%
YoY
|
-$0.61
-100.0%
YoY
|
-$0.05
-100.0%
YoY
|
-$0.01
-100.0%
YoY
|
$21.10K
-64.64%
YoY
|
$76.36K
529.83%
YoY
|
$90.78K
-862.5%
YoY
|
$92.66K
N/A
|
$59.67K
N/A
|
| 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 |
61.31M shares
89.97%
YoY
|
49.96M shares
63.85%
YoY
|
49.87M shares
70.13%
YoY
|
37.84M shares
41.41%
YoY
|
32.27M shares
38.37%
YoY
|
30.49M shares
15.87%
YoY
|
29.31M shares
122.5%
YoY
|
26.76M shares
5895.76%
YoY
|
23.32M shares
44.27%
YoY
|
26.32M shares
N/A
|
13.17M shares
4124.65%
YoY
|
446.3K shares
N/A
|
16.17M shares
N/A
|
N/A
|
311.8K shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
52.31M shares
83.38%
YoY
|
N/A
|
43.06M shares
62.47%
YoY
|
32.90M shares
37.63%
YoY
|
28.53M shares
22.31%
YoY
|
N/A
|
26.50M shares
101.17%
YoY
|
23.90M shares
5256.12%
YoY
|
23.32M shares
44.27%
YoY
|
N/A
|
13.17M shares
4124.65%
YoY
|
446.3K shares
N/A
|
16.17M shares
N/A
|
N/A
|
311.8K shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...