|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$79.33M
13.62%
YoY
|
$69.82M
0.63%
YoY
|
$69.38M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$674.0K
56.38%
YoY
|
$431.0K
-10.77%
YoY
|
$483.0K
-84.08%
YoY
|
$3.034M
-21.97%
YoY
|
$3.888M
N/A
|
| Gross Profit |
$78.66M
13.35%
YoY
|
$69.39M
0.71%
YoY
|
$68.90M
-44.89%
YoY
|
$125.0M
161.79%
YoY
|
$47.76M
N/A
|
| Selling, General & Admin |
$153.2M
-0.05%
YoY
|
$153.3M
-12.22%
YoY
|
$174.6M
2457.02%
YoY
|
$6.829M
19411.57%
YoY
|
$35.00K
N/A
|
| Research & Development |
$12.48M
-13.97%
YoY
|
$14.51M
26.27%
YoY
|
$11.49M
39.38%
YoY
|
$8.243M
78.57%
YoY
|
$4.616M
N/A
|
| Depreciation & Amortization |
$6.658M
-4.26%
YoY
|
$6.954M
15.4%
YoY
|
$6.026M
11.8%
YoY
|
$5.390M
124.02%
YoY
|
$2.406M
N/A
|
| Operating Expenses |
$160.9M
0.42%
YoY
|
$160.2M
-21.43%
YoY
|
$203.9M
2886.36%
YoY
|
$6.829M
19411.57%
YoY
|
$35.00K
N/A
|
| Operating Profit |
-$82.26M
-9.45%
YoY
|
-$90.85M
-32.72%
YoY
|
-$135.0M
1877.43%
YoY
|
-$6.829M
-114.31%
YoY
|
$47.72M
N/A
|
| Interest Expense |
$5.675M
-11.62%
YoY
|
$6.421M
139.5%
YoY
|
$2.681M
-83.44%
YoY
|
$16.19M
-252.21%
YoY
|
-$10.64M
N/A
|
| Other Income/Expense, Net |
$15.49M
-371.59%
YoY
|
-$5.702M
-124.3%
YoY
|
$23.46M
-489.93%
YoY
|
-$6.017M
1120.49%
YoY
|
-$493.0K
N/A
|
| Pretax Income |
-$66.78M
-26.4%
YoY
|
-$90.73M
-18.68%
YoY
|
-$111.6M
-1291.6%
YoY
|
$9.364M
-179.36%
YoY
|
-$11.80M
N/A
|
| Income Tax |
$1.066M
30.16%
YoY
|
$819.0K
150.46%
YoY
|
$327.0K
-15.28%
YoY
|
$386.0K
-148.07%
YoY
|
-$803.0K
N/A
|
| Net Earnings |
-$66.33M
-26.48%
YoY
|
-$90.22M
-19.34%
YoY
|
-$111.9M
-1294.6%
YoY
|
$9.364M
-179.36%
YoY
|
-$11.80M
N/A
|
| Basic Earnings Per Share |
-$0.36
-30.77%
YoY
|
-$0.52
-33.33%
YoY
|
-$0.78
129.41%
YoY
|
-$0.34
30.77%
YoY
|
-$0.26
N/A
|
| Diluted Earnings Per Share |
-$0.36
-30.81%
YoY
|
-$0.52
-34.96%
YoY
|
-$0.80
-100.0%
YoY
|
$180.9K
-179.36%
YoY
|
-$228.0K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
183.2M shares
5.63%
YoY
|
173.4M shares
20.55%
YoY
|
143.8M shares
164.92%
YoY
|
54.30M shares
45.53%
YoY
|
37.31M shares
N/A
|
| Diluted Shares Outstanding |
183.2M shares
5.63%
YoY
|
173.4M shares
19.58%
YoY
|
145.0M shares
167.08%
YoY
|
54.30M shares
45.53%
YoY
|
37.31M shares
N/A
|
|
Concept
|
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 | 2021 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$21.26M
10.64%
YoY
|
$27.74M
24.49%
YoY
|
$25.30M
31.46%
YoY
|
$18.59M
-2.47%
YoY
|
$19.22M
3.52%
YoY
|
$22.28M
33.27%
YoY
|
$19.24M
24.31%
YoY
|
$19.06M
13.3%
YoY
|
$18.56M
16.75%
YoY
|
$16.72M
0.48%
YoY
|
$15.48M
-22.69%
YoY
|
$16.82M
N/A
|
$15.90M
N/A
|
$16.64M
-56.97%
YoY
|
$20.02M
-37.54%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$38.67M
N/A
|
$32.06M
N/A
|
| Cost Of Revenue |
$288.0K
294.52%
YoY
|
$155.0K
-39.45%
YoY
|
$192.0K
562.07%
YoY
|
$316.0K
74.59%
YoY
|
$73.00K
-50.68%
YoY
|
$256.0K
208.43%
YoY
|
$29.00K
52.63%
YoY
|
$181.0K
110.47%
YoY
|
$148.0K
72.09%
YoY
|
$83.00K
-53.37%
YoY
|
$19.00K
-85.61%
YoY
|
$86.00K
-97.17%
YoY
|
$86.00K
-85.22%
YoY
|
$178.0K
-88.99%
YoY
|
$132.0K
-86.48%
YoY
|
$3.034M
N/A
|
$582.0K
N/A
|
$1.616M
N/A
|
$976.0K
N/A
|
| Gross Profit |
$20.97M
9.55%
YoY
|
$27.58M
25.23%
YoY
|
$25.10M
30.66%
YoY
|
$18.27M
-3.2%
YoY
|
$19.14M
3.95%
YoY
|
$22.03M
32.39%
YoY
|
$19.21M
24.28%
YoY
|
$18.88M
12.81%
YoY
|
$18.42M
16.45%
YoY
|
$16.64M
1.06%
YoY
|
$15.46M
-22.27%
YoY
|
$16.74M
-86.61%
YoY
|
$15.81M
-41.59%
YoY
|
$16.46M
-55.58%
YoY
|
$19.89M
-36.0%
YoY
|
$125.0M
N/A
|
$27.08M
N/A
|
$37.06M
N/A
|
$31.08M
N/A
|
| Selling, General & Admin |
$40.27M
5.14%
YoY
|
$37.52M
-0.99%
YoY
|
$40.59M
-4.29%
YoY
|
$35.66M
-14.12%
YoY
|
$38.30M
0.2%
YoY
|
$37.90M
1.22%
YoY
|
$42.41M
17.46%
YoY
|
$41.52M
-3.78%
YoY
|
$38.22M
-31.75%
YoY
|
$37.44M
-5.49%
YoY
|
$36.10M
0.7%
YoY
|
$43.15M
1890.7%
YoY
|
$56.00M
1839.25%
YoY
|
$39.62M
2538.02%
YoY
|
$35.85M
13084.28%
YoY
|
$2.168M
N/A
|
$2.888M
N/A
|
$1.502M
N/A
|
$271.9K
N/A
|
| Research & Development |
$5.903M
85.34%
YoY
|
$4.667M
76.18%
YoY
|
$4.349M
42.12%
YoY
|
N/A
|
$3.185M
-15.36%
YoY
|
$2.649M
-23.77%
YoY
|
$3.060M
-9.73%
YoY
|
N/A
|
$3.763M
6.42%
YoY
|
$3.475M
23.71%
YoY
|
$3.390M
67.57%
YoY
|
N/A
|
$3.536M
56.53%
YoY
|
$2.809M
30.89%
YoY
|
$2.023M
41.07%
YoY
|
N/A
|
$2.259M
N/A
|
$2.146M
N/A
|
$1.434M
N/A
|
| Depreciation & Amortization |
$895.0K
347.5%
YoY
|
$1.255M
527.5%
YoY
|
$941.0K
-48.18%
YoY
|
$1.313M
-23.08%
YoY
|
$200.0K
-88.3%
YoY
|
$200.0K
-88.57%
YoY
|
$1.816M
1.51%
YoY
|
$1.707M
14.18%
YoY
|
$1.710M
1610.0%
YoY
|
$1.750M
2768.85%
YoY
|
$1.789M
65.19%
YoY
|
$1.495M
-72.26%
YoY
|
$100.0K
0.0%
YoY
|
$61.00K
-30.68%
YoY
|
$1.083M
-22.42%
YoY
|
$5.390M
N/A
|
$100.0K
N/A
|
$88.00K
N/A
|
$1.396M
N/A
|
| Operating Expenses |
$41.52M
3.68%
YoY
|
$38.43M
-3.14%
YoY
|
$41.57M
-5.99%
YoY
|
$36.97M
-14.48%
YoY
|
$40.05M
0.3%
YoY
|
$39.68M
1.24%
YoY
|
$44.22M
15.08%
YoY
|
$43.23M
-3.17%
YoY
|
$39.93M
-31.45%
YoY
|
$39.19M
-7.81%
YoY
|
$38.43M
-34.47%
YoY
|
$44.65M
1959.67%
YoY
|
$58.25M
1917.13%
YoY
|
$42.51M
12.28%
YoY
|
$58.64M
103.24%
YoY
|
$2.168M
N/A
|
$2.888M
N/A
|
$37.86M
N/A
|
$28.85M
N/A
|
| Operating Profit |
-$20.55M
-1.69%
YoY
|
-$10.85M
-38.55%
YoY
|
-$16.47M
-34.15%
YoY
|
-$18.70M
-23.21%
YoY
|
-$20.90M
-2.84%
YoY
|
-$17.65M
-21.74%
YoY
|
-$25.01M
8.89%
YoY
|
-$24.35M
-12.75%
YoY
|
-$21.51M
-49.3%
YoY
|
-$22.55M
-13.42%
YoY
|
-$22.97M
-40.73%
YoY
|
-$27.91M
-122.72%
YoY
|
-$42.44M
1369.51%
YoY
|
-$26.05M
3135.78%
YoY
|
-$38.75M
-1840.84%
YoY
|
$122.9M
-351072.37%
YoY
|
-$2.888M
N/A
|
-$805.0K
N/A
|
$2.226M
N/A
|
| Interest Expense |
$609.0K
-53.4%
YoY
|
$803.0K
-46.29%
YoY
|
$1.042M
-39.03%
YoY
|
$1.164M
-37.69%
YoY
|
$1.307M
-24.45%
YoY
|
$1.495M
13.26%
YoY
|
$1.709M
13.25%
YoY
|
$1.868M
22.89%
YoY
|
$1.730M
97.94%
YoY
|
$1.320M
396.24%
YoY
|
$1.509M
7085.71%
YoY
|
$1.520M
-68.75%
YoY
|
$874.0K
-110.3%
YoY
|
$266.0K
-119.32%
YoY
|
$21.00K
-99.9%
YoY
|
$4.864M
N/A
|
-$8.483M
N/A
|
-$1.377M
N/A
|
$21.19M
N/A
|
| Other Income/Expense, Net |
$1.043M
-55.75%
YoY
|
-$4.358M
-212.64%
YoY
|
$1.287M
-79.35%
YoY
|
$1.864M
-151.29%
YoY
|
$2.357M
-17.21%
YoY
|
$3.869M
-271.65%
YoY
|
$6.232M
229.39%
YoY
|
-$3.634M
-1601.65%
YoY
|
$2.847M
-89.17%
YoY
|
-$2.254M
-110.75%
YoY
|
$1.892M
-107.41%
YoY
|
$242.0K
-104.02%
YoY
|
$26.29M
3097.81%
YoY
|
$20.96M
-391.41%
YoY
|
-$25.55M
1871.45%
YoY
|
-$6.017M
N/A
|
$822.0K
N/A
|
-$7.194M
N/A
|
-$1.296M
N/A
|
| Pretax Income |
-$19.51M
5.18%
YoY
|
-$16.39M
18.92%
YoY
|
-$15.18M
-19.15%
YoY
|
-$15.67M
-40.14%
YoY
|
-$18.55M
-0.64%
YoY
|
-$13.78M
-44.44%
YoY
|
-$18.78M
-10.9%
YoY
|
-$26.18M
0.53%
YoY
|
-$18.67M
15.58%
YoY
|
-$24.81M
387.94%
YoY
|
-$21.08M
-67.22%
YoY
|
-$26.04M
-1066.03%
YoY
|
-$16.15M
42.03%
YoY
|
-$5.084M
-36.44%
YoY
|
-$64.30M
-7014.09%
YoY
|
$2.696M
N/A
|
-$11.37M
N/A
|
-$7.999M
N/A
|
$930.0K
N/A
|
| Income Tax |
-$1.296M
-534.9%
YoY
|
$189.0K
-26.74%
YoY
|
$1.016M
370.37%
YoY
|
$294.0K
488.0%
YoY
|
$298.0K
2.41%
YoY
|
$258.0K
-11.95%
YoY
|
$216.0K
16.76%
YoY
|
$50.00K
-58.68%
YoY
|
$291.0K
506.25%
YoY
|
$293.0K
737.14%
YoY
|
$185.0K
50.41%
YoY
|
$121.0K
-68.65%
YoY
|
$48.00K
-76.35%
YoY
|
$35.00K
775.0%
YoY
|
$123.0K
-1637.5%
YoY
|
$386.0K
N/A
|
$203.0K
N/A
|
$4.000K
N/A
|
-$8.000K
N/A
|
| Net Earnings |
-$18.22M
-0.65%
YoY
|
-$16.72M
21.83%
YoY
|
-$16.17M
-13.17%
YoY
|
-$15.64M
-39.36%
YoY
|
-$18.34M
-0.03%
YoY
|
-$13.72M
-44.86%
YoY
|
-$18.62M
-12.1%
YoY
|
-$25.80M
-1.33%
YoY
|
-$18.35M
13.27%
YoY
|
-$24.89M
386.21%
YoY
|
-$21.19M
-67.11%
YoY
|
-$26.15M
-1069.81%
YoY
|
-$16.20M
42.45%
YoY
|
-$5.119M
-36.04%
YoY
|
-$64.42M
-6968.23%
YoY
|
$2.696M
-122.85%
YoY
|
-$11.37M
N/A
|
-$8.003M
N/A
|
$938.0K
N/A
|
| Basic Earnings Per Share |
-$1.37
1270.0%
YoY
|
-$1.01
1162.5%
YoY
|
-$1.29
1190.0%
YoY
|
N/A
|
-$0.10
-9.09%
YoY
|
-$0.08
-42.86%
YoY
|
-$0.10
-16.67%
YoY
|
N/A
|
-$0.11
10.0%
YoY
|
-$0.14
366.67%
YoY
|
-$0.12
-87.76%
YoY
|
N/A
|
-$0.10
0.0%
YoY
|
-$0.03
-80.0%
YoY
|
-$0.98
N/A
|
N/A
|
-$0.10
N/A
|
-$0.15
N/A
|
$0.00
N/A
|
| Diluted Earnings Per Share |
-$1.37
1270.0%
YoY
|
-$1.34
1575.0%
YoY
|
-$1.29
1190.0%
YoY
|
-$0.08
-43.05%
YoY
|
-$0.10
-9.09%
YoY
|
-$0.08
-42.86%
YoY
|
-$0.10
-16.67%
YoY
|
-$0.15
-3.13%
YoY
|
-$0.11
-8.33%
YoY
|
-$0.14
-30.0%
YoY
|
-$0.12
-87.76%
YoY
|
-$0.15
-100.0%
YoY
|
-$0.12
-100.0%
YoY
|
-$0.20
33.33%
YoY
|
-$0.98
N/A
|
$52.09K
N/A
|
-$219.7K
N/A
|
-$0.15
N/A
|
$0.00
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 |
13.60M shares
-92.57%
YoY
|
12.33M shares
-93.19%
YoY
|
188.1M shares
4.82%
YoY
|
185.0M shares
5.56%
YoY
|
183.2M shares
5.09%
YoY
|
181.0M shares
4.02%
YoY
|
179.5M shares
3.97%
YoY
|
175.3M shares
1.58%
YoY
|
174.3M shares
1.66%
YoY
|
174.0M shares
4.18%
YoY
|
172.6M shares
161.55%
YoY
|
172.5M shares
N/A
|
171.4M shares
233.2%
YoY
|
167.1M shares
218.17%
YoY
|
66.01M shares
7.16%
YoY
|
N/A
|
51.45M shares
N/A
|
52.50M shares
N/A
|
61.60M shares
N/A
|
| Diluted Shares Outstanding |
13.34M shares
-92.76%
YoY
|
12.47M shares
-93.17%
YoY
|
12.53M shares
-93.03%
YoY
|
N/A
|
184.2M shares
5.86%
YoY
|
182.7M shares
5.42%
YoY
|
179.9M shares
4.71%
YoY
|
N/A
|
174.0M shares
2.2%
YoY
|
173.3M shares
-0.17%
YoY
|
171.8M shares
160.3%
YoY
|
N/A
|
170.2M shares
230.82%
YoY
|
173.6M shares
230.6%
YoY
|
66.01M shares
-43.25%
YoY
|
N/A
|
51.45M shares
N/A
|
52.50M shares
N/A
|
116.3M shares
N/A
|
Loading...