|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$121.6M
4.54%
YoY
|
$116.3M
106.94%
YoY
|
$56.19M
11.02%
YoY
|
$50.61M
-47.2%
YoY
|
$95.85M
351.06%
YoY
|
| Cost Of Revenue |
N/A
|
$2.829M
-90.73%
YoY
|
$30.52M
6.41%
YoY
|
$28.68M
26.34%
YoY
|
$22.70M
157.66%
YoY
|
| Gross Profit |
N/A
|
$113.4M
341.96%
YoY
|
$25.67M
17.05%
YoY
|
$21.93M
-70.02%
YoY
|
$73.15M
487.55%
YoY
|
| Selling, General & Admin |
$66.28M
67.78%
YoY
|
$39.51M
113.49%
YoY
|
$18.51M
-33.79%
YoY
|
$27.95M
27.39%
YoY
|
$21.94M
349.59%
YoY
|
| Research & Development |
$62.93M
45.66%
YoY
|
$43.20M
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$3.753M
-29.65%
YoY
|
$5.335M
16.74%
YoY
|
$4.570M
32.08%
YoY
|
$3.460M
96.59%
YoY
|
$1.760M
137.84%
YoY
|
| Operating Expenses |
$129.2M
56.22%
YoY
|
$82.71M
346.96%
YoY
|
$18.51M
-34.1%
YoY
|
$28.08M
27.46%
YoY
|
$22.03M
291.99%
YoY
|
| Operating Profit |
N/A
|
$30.73M
329.05%
YoY
|
$7.163M
-216.47%
YoY
|
-$6.150M
-112.03%
YoY
|
$51.12M
648.46%
YoY
|
| Interest Expense |
$570.0K
-82.81%
YoY
|
$3.315M
36.87%
YoY
|
$2.422M
178.39%
YoY
|
$870.0K
50.0%
YoY
|
$580.0K
728.57%
YoY
|
| Other Income/Expense, Net |
-$241.0K
-123.29%
YoY
|
$1.035M
1337.5%
YoY
|
$72.00K
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$20.65M
-115.78%
YoY
|
$130.9M
1102.63%
YoY
|
$10.88M
-145.17%
YoY
|
-$24.09M
51.03%
YoY
|
-$15.95M
-268.07%
YoY
|
| Income Tax |
-$9.299M
-151.95%
YoY
|
$17.90M
-1042.11%
YoY
|
-$1.900M
100.0%
YoY
|
-$950.0K
-115.91%
YoY
|
$5.970M
355.73%
YoY
|
| Net Earnings |
-$11.35M
-110.05%
YoY
|
$113.0M
783.45%
YoY
|
$12.79M
-155.23%
YoY
|
-$23.15M
5.66%
YoY
|
-$21.91M
-367.85%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.39
-110.98%
YoY
|
$3.52
758.54%
YoY
|
$0.41
-146.07%
YoY
|
-$0.89
-3.26%
YoY
|
-$0.92
-378.79%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
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 Q1 | 2022 Q4 | 2022 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$22.75M
-36.81%
YoY
|
$29.39M
-34.39%
YoY
|
$30.34M
50.83%
YoY
|
$25.83M
15.77%
YoY
|
$36.00M
23.87%
YoY
|
$44.79M
N/A
|
$20.12M
67.92%
YoY
|
$22.31M
79.83%
YoY
|
$29.06M
117.76%
YoY
|
N/A
|
$11.98M
8.57%
YoY
|
$13.35M
N/A
|
$11.23M
N/A
|
$11.03M
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
$725.0K
-93.23%
YoY
|
$13.23M
N/A
|
$11.33M
46.46%
YoY
|
$10.77M
50.9%
YoY
|
$10.70M
56.1%
YoY
|
N/A
|
$7.738M
17.56%
YoY
|
$6.857M
N/A
|
$7.740M
N/A
|
$6.582M
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
$35.27M
92.15%
YoY
|
$31.56M
N/A
|
$8.784M
107.07%
YoY
|
$11.54M
118.99%
YoY
|
$18.36M
182.92%
YoY
|
N/A
|
$4.242M
-4.72%
YoY
|
$6.488M
N/A
|
$3.487M
N/A
|
$4.452M
N/A
|
| Selling, General & Admin |
N/A
|
$18.26M
31.1%
YoY
|
$14.88M
75.81%
YoY
|
$18.82M
107.83%
YoY
|
$14.32M
77.75%
YoY
|
$13.93M
N/A
|
$8.466M
N/A
|
$9.054M
N/A
|
$8.055M
36.27%
YoY
|
N/A
|
N/A
|
$5.911M
N/A
|
$3.837M
N/A
|
$4.540M
N/A
|
| Research & Development |
N/A
|
$16.32M
N/A
|
$16.99M
N/A
|
$14.73M
N/A
|
$14.17M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$808.0K
-22.46%
YoY
|
$822.0K
-44.2%
YoY
|
$853.0K
-36.86%
YoY
|
$1.036M
-18.3%
YoY
|
$1.042M
-16.17%
YoY
|
$1.473M
N/A
|
$1.351M
1251.0%
YoY
|
$1.268M
1168.0%
YoY
|
$1.243M
1937.7%
YoY
|
N/A
|
$100.0K
-87.11%
YoY
|
$61.00K
N/A
|
$1.799M
N/A
|
$776.0K
N/A
|
| Operating Expenses |
N/A
|
$34.58M
148.25%
YoY
|
$31.87M
276.46%
YoY
|
$33.55M
270.52%
YoY
|
$28.49M
253.64%
YoY
|
$13.93M
N/A
|
$8.466M
N/A
|
$9.054M
N/A
|
$8.055M
34.88%
YoY
|
N/A
|
N/A
|
$5.972M
N/A
|
$2.176M
N/A
|
$5.316M
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
$6.785M
-89.89%
YoY
|
$17.63M
N/A
|
-$52.00K
-92.71%
YoY
|
-$14.75M
-1112.71%
YoY
|
$67.10M
12903.88%
YoY
|
N/A
|
-$713.0K
-17.48%
YoY
|
$516.0K
N/A
|
$1.311M
N/A
|
-$864.0K
N/A
|
| Interest Expense |
N/A
|
$2.134M
146.42%
YoY
|
$599.0K
-32.92%
YoY
|
$2.586M
203.17%
YoY
|
$1.003M
42.67%
YoY
|
$866.0K
N/A
|
$893.0K
N/A
|
$853.0K
N/A
|
$703.0K
34.42%
YoY
|
N/A
|
N/A
|
$523.0K
N/A
|
$427.0K
N/A
|
$81.00K
N/A
|
| Other Income/Expense, Net |
N/A
|
$12.00K
-96.41%
YoY
|
$232.0K
-76.87%
YoY
|
$98.00K
-92.21%
YoY
|
-$583.0K
-168.35%
YoY
|
$334.0K
N/A
|
$1.003M
56.72%
YoY
|
$1.258M
120.7%
YoY
|
$853.0K
63.1%
YoY
|
N/A
|
$640.0K
N/A
|
$523.0K
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$40.80M
88.02%
YoY
|
-$66.68M
-188.39%
YoY
|
$20.30M
2034.6%
YoY
|
$47.46M
-451.92%
YoY
|
-$21.70M
-131.91%
YoY
|
$75.44M
N/A
|
$951.0K
-1402.74%
YoY
|
-$13.49M
-765.7%
YoY
|
$68.00M
4494.59%
YoY
|
N/A
|
-$73.00K
-95.59%
YoY
|
$1.480M
N/A
|
$2.987M
N/A
|
-$1.657M
N/A
|
| Income Tax |
-$8.700M
-2.25%
YoY
|
-$13.49M
-258.61%
YoY
|
$3.300M
-3155.56%
YoY
|
$9.797M
-352.43%
YoY
|
-$8.900M
-167.42%
YoY
|
$8.507M
N/A
|
-$108.0K
-160.67%
YoY
|
-$3.881M
-2571.97%
YoY
|
$13.20M
1767.04%
YoY
|
N/A
|
$178.0K
-158.55%
YoY
|
$707.0K
N/A
|
$4.421M
N/A
|
-$304.0K
N/A
|
| Net Earnings |
-$32.14M
149.66%
YoY
|
-$53.19M
-179.46%
YoY
|
$17.04M
1921.47%
YoY
|
$37.67M
-492.12%
YoY
|
-$12.87M
-123.5%
YoY
|
$66.93M
N/A
|
$843.0K
-435.86%
YoY
|
-$9.606M
-613.96%
YoY
|
$54.79M
6987.58%
YoY
|
N/A
|
-$251.0K
-81.45%
YoY
|
$773.0K
N/A
|
-$1.434M
N/A
|
-$1.353M
N/A
|
| Basic Earnings Per Share |
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
|
| Diluted Earnings Per Share |
N/A
|
-$1.81
-186.62%
YoY
|
$0.53
1915.71%
YoY
|
$1.12
-403.38%
YoY
|
-$0.45
-125.75%
YoY
|
$2.09
N/A
|
$0.03
N/A
|
-$0.37
N/A
|
$1.75
6159.53%
YoY
|
N/A
|
N/A
|
$0.03
N/A
|
-$0.05
N/A
|
-$0.05
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
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
9.301M
90.63%
YoY
|
N/A
|
6.567M
N/A
|
6.319M
N/A
|
4.879M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
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
|
Loading...