|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$255.0M
23.21%
YoY
|
$206.9M
-17.52%
YoY
|
$250.9M
226.36%
YoY
|
$76.87M
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
$2.240M
-5.23%
YoY
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
$99.82M
37.8%
YoY
|
| Selling, General & Admin |
$36.18M
83.06%
YoY
|
$19.76M
-8.98%
YoY
|
$21.71M
-69.42%
YoY
|
$71.01M
178.41%
YoY
|
$25.50M
29.45%
YoY
|
| Research & Development |
$19.21M
-0.8%
YoY
|
$19.36M
18.48%
YoY
|
$16.34M
158.11%
YoY
|
$6.331M
24.87%
YoY
|
$5.070M
N/A
|
| Depreciation & Amortization |
$18.45M
26.76%
YoY
|
$14.55M
-14.6%
YoY
|
$17.04M
628.5%
YoY
|
$2.339M
1317.88%
YoY
|
$165.0K
0.0%
YoY
|
| Operating Expenses |
$328.9M
11.95%
YoY
|
$293.8M
-14.84%
YoY
|
$345.0M
341.21%
YoY
|
$78.19M
7622.98%
YoY
|
$1.012M
10024.5%
YoY
|
| Operating Profit |
-$73.94M
-14.86%
YoY
|
-$86.85M
-7.71%
YoY
|
-$94.11M
962.32%
YoY
|
-$8.859M
-108.97%
YoY
|
$98.81M
36.42%
YoY
|
| Interest Expense |
-$2.417M
-88.78%
YoY
|
-$21.54M
-28.17%
YoY
|
-$29.98M
13865.53%
YoY
|
-$214.7K
-105.45%
YoY
|
$3.942M
-119.71%
YoY
|
| Other Income/Expense, Net |
-$2.421M
-50.22%
YoY
|
-$4.863M
29.89%
YoY
|
-$3.744M
-121.23%
YoY
|
$17.64M
-544.8%
YoY
|
-$3.965M
6648.35%
YoY
|
| Pretax Income |
-$105.1M
-46.21%
YoY
|
-$195.4M
-38.22%
YoY
|
-$316.3M
5681.92%
YoY
|
-$5.471M
428.42%
YoY
|
-$1.035M
10253.8%
YoY
|
| Income Tax |
$18.59M
-187.96%
YoY
|
-$21.13M
100.62%
YoY
|
-$10.53M
-2100.27%
YoY
|
$526.6K
-63.85%
YoY
|
$1.457M
94.74%
YoY
|
| Net Earnings |
-$119.7M
16.17%
YoY
|
-$103.0M
-36.64%
YoY
|
-$162.6M
-1952.21%
YoY
|
$8.779M
-947.9%
YoY
|
-$1.035M
10253.8%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$1.59
-40.0%
YoY
|
-$2.65
-99.68%
YoY
|
-$839.90
-248.32%
YoY
|
$566.30
N/A
|
| Diluted Earnings Per Share |
-$1.53
-3.77%
YoY
|
-$1.59
-40.0%
YoY
|
-$2.65
2488.9%
YoY
|
-$0.10
-100.0%
YoY
|
-$27.56K
8514.01%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
99.87M shares
25.32%
YoY
|
79.69M shares
29.8%
YoY
|
61.40M shares
876119.38%
YoY
|
7.007K shares
0.73%
YoY
|
6.956K shares
N/A
|
| Diluted Shares Outstanding |
99.87M shares
25.32%
YoY
|
79.69M shares
29.8%
YoY
|
61.40M shares
876119.38%
YoY
|
7.007K shares
0.73%
YoY
|
6.956K 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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$73.11M
26.12%
YoY
|
$88.26M
65.5%
YoY
|
$57.24M
7.3%
YoY
|
$53.13M
7.43%
YoY
|
$57.96M
14.07%
YoY
|
$53.33M
-41.85%
YoY
|
$53.34M
8.32%
YoY
|
$49.45M
-4.68%
YoY
|
$50.81M
-12.46%
YoY
|
$91.71M
372.08%
YoY
|
$49.24M
N/A
|
$51.88M
N/A
|
$58.05M
N/A
|
$19.43M
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 |
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
|
$689.0K
N/A
|
$1.068M
-5.77%
YoY
|
N/A
|
$2.240M
N/A
|
N/A
|
$1.133M
N/A
|
| Gross Profit |
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
|
$11.48M
N/A
|
$30.60M
-1.01%
YoY
|
N/A
|
$99.82M
N/A
|
N/A
|
$30.91M
N/A
|
| Selling, General & Admin |
$5.562M
52.63%
YoY
|
$84.46M
19.7%
YoY
|
$19.10M
459.46%
YoY
|
$5.995M
52.16%
YoY
|
$3.644M
30.89%
YoY
|
$70.56M
-23.47%
YoY
|
$3.414M
-57.92%
YoY
|
$3.940M
26.85%
YoY
|
$2.784M
42.19%
YoY
|
$92.21M
332.89%
YoY
|
$8.113M
87.97%
YoY
|
$3.106M
-70.77%
YoY
|
$1.958M
265.3%
YoY
|
$21.30M
-16.48%
YoY
|
$4.316M
-68.99%
YoY
|
$10.62M
2.2%
YoY
|
$536.0K
N/A
|
$25.50M
N/A
|
$13.92M
N/A
|
$10.40M
N/A
|
| Research & Development |
$4.406M
-20.58%
YoY
|
N/A
|
$4.302M
-9.98%
YoY
|
$5.241M
8.98%
YoY
|
$5.548M
28.6%
YoY
|
N/A
|
$4.779M
25.37%
YoY
|
$4.809M
17.01%
YoY
|
$4.314M
12.7%
YoY
|
N/A
|
$3.812M
121.76%
YoY
|
$4.110M
189.84%
YoY
|
$3.828M
165.83%
YoY
|
N/A
|
$1.719M
N/A
|
$1.418M
N/A
|
$1.440M
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$4.706M
8.21%
YoY
|
$4.764M
34.16%
YoY
|
$4.714M
2.01%
YoY
|
$4.619M
21.14%
YoY
|
$4.349M
69.42%
YoY
|
$3.551M
-31.57%
YoY
|
$4.621M
25.71%
YoY
|
$3.813M
4.32%
YoY
|
$2.567M
-43.17%
YoY
|
$5.189M
845.04%
YoY
|
$3.676M
10629.71%
YoY
|
$3.655M
4478.48%
YoY
|
$4.517M
640.49%
YoY
|
$549.1K
565.71%
YoY
|
$34.26K
-93.41%
YoY
|
$79.83K
-3.21%
YoY
|
$610.0K
N/A
|
$82.48K
N/A
|
$520.0K
N/A
|
$82.48K
N/A
|
| Operating Expenses |
$83.77M
17.24%
YoY
|
$92.38M
19.52%
YoY
|
$85.74M
23.62%
YoY
|
$83.27M
29.29%
YoY
|
$71.45M
9.12%
YoY
|
$77.29M
-23.82%
YoY
|
$69.36M
-4.85%
YoY
|
$64.41M
-30.76%
YoY
|
$65.48M
-35.48%
YoY
|
$101.5M
338.83%
YoY
|
$72.89M
24329.88%
YoY
|
$93.02M
54210.15%
YoY
|
$101.5M
21105.88%
YoY
|
$23.12M
4771.75%
YoY
|
$298.4K
24.64%
YoY
|
$171.3K
-18.93%
YoY
|
$478.6K
431.74%
YoY
|
$474.6K
N/A
|
$239.4K
N/A
|
$211.3K
N/A
|
| Operating Profit |
-$10.66M
-20.94%
YoY
|
N/A
|
-$28.50M
77.96%
YoY
|
-$30.15M
101.58%
YoY
|
-$13.49M
-8.04%
YoY
|
N/A
|
-$16.01M
-32.28%
YoY
|
-$14.96M
-63.64%
YoY
|
-$14.67M
-66.23%
YoY
|
N/A
|
-$23.65M
7825.04%
YoY
|
-$41.14M
23917.94%
YoY
|
-$43.44M
-3800.0%
YoY
|
N/A
|
-$298.4K
24.64%
YoY
|
-$171.3K
-18.93%
YoY
|
$1.174M
N/A
|
$99.34M
N/A
|
-$239.4K
N/A
|
-$211.3K
N/A
|
| Interest Expense |
$6.933M
-310.79%
YoY
|
-$8.422M
-66.26%
YoY
|
$4.427M
-3.61%
YoY
|
$3.674M
-48.03%
YoY
|
-$3.289M
-167.95%
YoY
|
-$24.96M
55.8%
YoY
|
$4.593M
-102.88%
YoY
|
$7.069M
-182.92%
YoY
|
$4.840M
-4421.43%
YoY
|
-$16.02M
6338.53%
YoY
|
-$159.2M
-1970.14%
YoY
|
-$8.525M
9604.04%
YoY
|
-$112.0K
-101.08%
YoY
|
-$248.8K
-125.47%
YoY
|
$8.514M
-251.37%
YoY
|
-$87.85K
-100.93%
YoY
|
$10.40M
-1295.34%
YoY
|
$977.0K
N/A
|
-$5.624M
N/A
|
$9.457M
N/A
|
| Other Income/Expense, Net |
$2.298M
-481.09%
YoY
|
$80.00K
-100.39%
YoY
|
-$1.649M
-297.96%
YoY
|
-$146.0K
-1223.08%
YoY
|
-$603.0K
1910.0%
YoY
|
-$20.78M
22.11%
YoY
|
$833.0K
-1015.38%
YoY
|
$13.00K
-101.84%
YoY
|
-$30.00K
-151.72%
YoY
|
-$17.02M
335.2%
YoY
|
-$91.00K
-101.07%
YoY
|
-$706.0K
703.65%
YoY
|
$58.00K
N/A
|
-$3.910M
21454.13%
YoY
|
$8.514M
N/A
|
-$87.85K
-100.93%
YoY
|
$0.00
-100.0%
YoY
|
-$18.14K
N/A
|
$0.00
N/A
|
$9.457M
N/A
|
| Pretax Income |
$8.349M
-285.78%
YoY
|
-$19.80M
-77.23%
YoY
|
-$56.92M
-52.91%
YoY
|
-$34.75M
257.71%
YoY
|
-$4.494M
-120.33%
YoY
|
-$86.94M
21.02%
YoY
|
-$120.9M
-30.06%
YoY
|
-$9.715M
-169.39%
YoY
|
$22.11M
-125.82%
YoY
|
-$71.84M
814.84%
YoY
|
-$172.9M
-2204.04%
YoY
|
$14.00M
-5502.9%
YoY
|
-$85.64M
-963.23%
YoY
|
-$7.853M
-1721.65%
YoY
|
$8.215M
-240.11%
YoY
|
-$259.1K
-102.8%
YoY
|
$9.921M
-302.47%
YoY
|
$484.3K
N/A
|
-$5.864M
N/A
|
$9.246M
N/A
|
| Income Tax |
-$41.00K
-97.46%
YoY
|
-$5.117M
-54.54%
YoY
|
$30.09M
-417.26%
YoY
|
-$4.709M
522.88%
YoY
|
-$1.612M
-544.08%
YoY
|
-$11.26M
-650.73%
YoY
|
-$9.483M
432.15%
YoY
|
-$756.0K
-95.11%
YoY
|
$363.0K
-92.19%
YoY
|
$2.044M
1146.04%
YoY
|
-$1.782M
-686.67%
YoY
|
-$15.45M
-2642.55%
YoY
|
$4.650M
2309.33%
YoY
|
$164.0K
-88.74%
YoY
|
$303.8K
102.5%
YoY
|
$607.5K
78.2%
YoY
|
$193.0K
N/A
|
$1.457M
N/A
|
$150.0K
N/A
|
$340.9K
N/A
|
| Net Earnings |
$7.704M
303.35%
YoY
|
-$47.13M
-25.43%
YoY
|
-$84.14M
22.58%
YoY
|
-$24.36M
306.44%
YoY
|
$1.910M
-93.49%
YoY
|
-$63.21M
30.09%
YoY
|
-$68.64M
-22.64%
YoY
|
-$5.994M
-113.8%
YoY
|
$29.35M
-142.7%
YoY
|
-$48.59M
508.06%
YoY
|
-$88.72M
-1179.93%
YoY
|
$43.44M
-16865.14%
YoY
|
-$68.74M
-792.88%
YoY
|
-$7.991M
-1750.08%
YoY
|
$8.215M
-240.11%
YoY
|
-$259.1K
-102.8%
YoY
|
$9.921M
-302.4%
YoY
|
$484.3K
N/A
|
-$5.864M
N/A
|
$9.246M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
-$0.33
83.33%
YoY
|
-$0.04
-110.53%
YoY
|
N/A
|
-$0.88
-37.14%
YoY
|
-$0.18
-124.66%
YoY
|
$0.38
-131.93%
YoY
|
N/A
|
-$1.40
-98.54%
YoY
|
$0.73
-99.47%
YoY
|
-$1.19
-100.92%
YoY
|
N/A
|
-$96.19
N/A
|
$137.70
N/A
|
$129.20
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.01
-125.0%
YoY
|
-$0.45
-32.64%
YoY
|
-$0.69
-21.59%
YoY
|
-$0.33
83.33%
YoY
|
-$0.04
-122.22%
YoY
|
-$0.67
-9.74%
YoY
|
-$0.88
-37.14%
YoY
|
-$0.18
-169.23%
YoY
|
$0.18
-115.13%
YoY
|
-$0.75
437.28%
YoY
|
-$1.40
-100.0%
YoY
|
$0.26
-100.0%
YoY
|
-$1.19
-100.0%
YoY
|
-$0.14
-100.0%
YoY
|
$190.5K
-240.11%
YoY
|
-$6.009K
-102.8%
YoY
|
$230.0K
-286.29%
YoY
|
$11.21K
N/A
|
-$136.0K
N/A
|
$214.4K
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
|
N/A
|
| Basic Shares Outstanding |
105.0M shares
10.68%
YoY
|
N/A
|
102.1M shares
18.16%
YoY
|
99.92M shares
39.28%
YoY
|
94.88M shares
42.22%
YoY
|
N/A
|
86.40M shares
35.92%
YoY
|
71.74M shares
21.0%
YoY
|
66.72M shares
15.94%
YoY
|
N/A
|
63.57M shares
907116.3%
YoY
|
59.29M shares
846001.7%
YoY
|
57.55M shares
827197.46%
YoY
|
N/A
|
7.007K shares
N/A
|
7.007K shares
N/A
|
6.956K shares
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
110.9M shares
16.86%
YoY
|
N/A
|
102.1M shares
18.16%
YoY
|
99.92M shares
39.28%
YoY
|
94.88M shares
-21.3%
YoY
|
N/A
|
86.40M shares
35.92%
YoY
|
71.74M shares
-37.25%
YoY
|
120.6M shares
109.5%
YoY
|
N/A
|
63.57M shares
907116.3%
YoY
|
114.3M shares
1631401.46%
YoY
|
57.55M shares
827197.46%
YoY
|
N/A
|
7.007K shares
N/A
|
7.007K shares
N/A
|
6.956K shares
N/A
|
N/A
|
N/A
|
N/A
|
Loading...