|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$66.01M
-12.44%
YoY
|
$75.40M
8.05%
YoY
|
$69.78M
71.46%
YoY
|
$40.70M
27.4%
YoY
|
$31.94M
128.97%
YoY
|
| Cost Of Revenue |
$144.2M
42.68%
YoY
|
$101.1M
-29.05%
YoY
|
$142.5M
41.08%
YoY
|
$101.0M
119.09%
YoY
|
$46.09M
84.72%
YoY
|
| Gross Profit |
-$78.22M
204.47%
YoY
|
-$25.69M
-64.66%
YoY
|
-$72.69M
20.58%
YoY
|
-$60.29M
326.1%
YoY
|
-$14.15M
28.61%
YoY
|
| Selling, General & Admin |
$42.59M
-73.59%
YoY
|
$161.3M
-24.26%
YoY
|
$212.9M
8.17%
YoY
|
$196.8M
76.46%
YoY
|
$111.5M
199.66%
YoY
|
| Research & Development |
$137.6M
-40.61%
YoY
|
$231.7M
-11.65%
YoY
|
$262.2M
41.52%
YoY
|
$185.3M
108.51%
YoY
|
$88.86M
129.91%
YoY
|
| Depreciation & Amortization |
$16.97M
-32.81%
YoY
|
$25.26M
-5.14%
YoY
|
$26.62M
305.48%
YoY
|
$6.566M
57.76%
YoY
|
$4.162M
65.36%
YoY
|
| Operating Expenses |
$218.6M
-46.6%
YoY
|
$409.3M
-16.57%
YoY
|
$490.6M
28.39%
YoY
|
$382.1M
90.67%
YoY
|
$200.4M
164.13%
YoY
|
| Operating Profit |
-$296.8M
-31.78%
YoY
|
-$435.0M
-22.77%
YoY
|
-$563.3M
27.33%
YoY
|
-$442.4M
106.2%
YoY
|
-$214.6M
146.97%
YoY
|
| Interest Expense |
N/A
|
$13.95M
26.28%
YoY
|
$11.05M
-0.42%
YoY
|
$11.10M
447.09%
YoY
|
$2.028M
-29.71%
YoY
|
| Other Income/Expense, Net |
-$22.81M
-114.16%
YoY
|
$161.2M
-2672.29%
YoY
|
-$6.265M
118.67%
YoY
|
-$2.865M
-88.4%
YoY
|
-$24.70M
-91.03%
YoY
|
| Pretax Income |
-$366.0M
33.62%
YoY
|
-$273.9M
-51.91%
YoY
|
-$569.6M
27.92%
YoY
|
-$445.3M
86.11%
YoY
|
-$239.2M
-33.96%
YoY
|
| Income Tax |
$338.0K
-145.49%
YoY
|
-$743.0K
-143.81%
YoY
|
$1.696M
152.38%
YoY
|
$672.0K
-153.25%
YoY
|
-$1.262M
N/A
|
| Net Earnings |
-$366.3M
34.11%
YoY
|
-$273.1M
-52.19%
YoY
|
-$571.3M
28.1%
YoY
|
-$445.9M
87.38%
YoY
|
-$238.0M
-34.31%
YoY
|
| Basic Earnings Per Share |
-$6.33
-27.24%
YoY
|
-$8.70
491.84%
YoY
|
-$1.47
17.6%
YoY
|
-$1.25
81.16%
YoY
|
-$0.69
-72.83%
YoY
|
| Diluted Earnings Per Share |
-$6.33
-27.24%
YoY
|
-$8.70
491.84%
YoY
|
-$1.47
17.6%
YoY
|
-$1.25
81.16%
YoY
|
-$0.69
-72.83%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
59.70M
90.1%
YoY
|
31.40M shares
-91.93%
YoY
|
389.4M shares
9.29%
YoY
|
356.3M shares
2.88%
YoY
|
346.3M shares
138.67%
YoY
|
| Diluted Shares Outstanding |
59.70M
90.1%
YoY
|
31.40M shares
-91.93%
YoY
|
389.4M shares
9.29%
YoY
|
356.3M shares
2.88%
YoY
|
346.3M shares
138.67%
YoY
|
|
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 | 2021 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$18.75M
21.02%
YoY
|
$15.63M
-4.97%
YoY
|
$18.89M
-9.93%
YoY
|
$22.48M
1.67%
YoY
|
$15.49M
-8.64%
YoY
|
$16.45M
1.57%
YoY
|
$20.97M
44.52%
YoY
|
$22.11M
98.76%
YoY
|
$16.96M
32.65%
YoY
|
$16.20M
63.08%
YoY
|
$14.51M
111.66%
YoY
|
$11.13M
-9.87%
YoY
|
$12.79M
60.25%
YoY
|
$9.932M
57.43%
YoY
|
$6.855M
29.02%
YoY
|
$12.34M
407.98%
YoY
|
$7.978M
88.92%
YoY
|
$6.309M
84.26%
YoY
|
$5.313M
37.22%
YoY
|
| Cost Of Revenue |
N/A
|
$26.83M
-9.13%
YoY
|
$28.06M
-6.87%
YoY
|
$26.99M
-14.12%
YoY
|
$10.01M
-77.1%
YoY
|
$29.53M
-15.93%
YoY
|
$30.13M
-12.74%
YoY
|
$31.42M
7.86%
YoY
|
$43.69M
57.56%
YoY
|
$35.12M
23.18%
YoY
|
$34.53M
22.92%
YoY
|
$29.13M
74.93%
YoY
|
$27.73M
39.76%
YoY
|
$28.51M
164.92%
YoY
|
$28.09M
257.72%
YoY
|
$16.65M
118.01%
YoY
|
$19.84M
194.33%
YoY
|
$10.76M
55.43%
YoY
|
$7.853M
5.52%
YoY
|
$7.639M
98.78%
YoY
|
| Gross Profit |
N/A
|
-$8.081M
-42.41%
YoY
|
-$12.43M
-9.16%
YoY
|
-$8.100M
-22.53%
YoY
|
$12.48M
-157.85%
YoY
|
-$14.03M
-22.73%
YoY
|
-$13.68M
-25.39%
YoY
|
-$10.46M
-28.51%
YoY
|
-$21.57M
29.95%
YoY
|
-$18.16M
15.48%
YoY
|
-$18.34M
0.96%
YoY
|
-$14.62M
49.24%
YoY
|
-$16.60M
121.51%
YoY
|
-$15.73M
464.87%
YoY
|
-$18.16M
1076.17%
YoY
|
-$9.799M
321.28%
YoY
|
-$7.494M
73.87%
YoY
|
-$2.784M
3.07%
YoY
|
-$1.544M
-61.57%
YoY
|
-$2.326M
-8120.69%
YoY
|
| Selling, General & Admin |
N/A
|
$18.37M
-55.52%
YoY
|
-$13.46M
-132.09%
YoY
|
$25.82M
-45.72%
YoY
|
$30.46M
-37.56%
YoY
|
$41.30M
-13.65%
YoY
|
$41.93M
-27.8%
YoY
|
$47.56M
-18.3%
YoY
|
$48.79M
-17.52%
YoY
|
$47.83M
-9.61%
YoY
|
$58.07M
28.09%
YoY
|
$58.22M
47.68%
YoY
|
$59.15M
71.85%
YoY
|
$52.92M
27.61%
YoY
|
$45.34M
99.34%
YoY
|
$39.42M
205.42%
YoY
|
$34.42M
119.24%
YoY
|
$41.47M
363.73%
YoY
|
$22.74M
271.39%
YoY
|
$12.91M
99.94%
YoY
|
| Research & Development |
N/A
|
$35.27M
-30.29%
YoY
|
$39.33M
-40.28%
YoY
|
$38.29M
-43.49%
YoY
|
$47.48M
-24.33%
YoY
|
$50.59M
-19.62%
YoY
|
$65.85M
-2.42%
YoY
|
$67.75M
-1.89%
YoY
|
$62.75M
-3.36%
YoY
|
$62.94M
35.91%
YoY
|
$67.48M
64.83%
YoY
|
$69.05M
108.56%
YoY
|
$64.93M
123.51%
YoY
|
$46.31M
78.86%
YoY
|
$40.94M
105.6%
YoY
|
$33.11M
136.32%
YoY
|
$29.05M
179.85%
YoY
|
$25.89M
155.02%
YoY
|
$19.91M
105.12%
YoY
|
$14.01M
66.63%
YoY
|
| Depreciation & Amortization |
N/A
|
$3.200M
-43.96%
YoY
|
$3.300M
-48.36%
YoY
|
$4.413M
-45.29%
YoY
|
$5.086M
-28.93%
YoY
|
$5.710M
-52.15%
YoY
|
$6.391M
40.49%
YoY
|
$8.066M
170.04%
YoY
|
$7.156M
226.46%
YoY
|
$11.93M
552.02%
YoY
|
$4.549M
161.59%
YoY
|
$2.987M
271.06%
YoY
|
$2.192M
14.05%
YoY
|
$1.830M
101.54%
YoY
|
$1.739M
157.63%
YoY
|
$805.0K
22.53%
YoY
|
$1.922M
225.76%
YoY
|
$908.0K
31.98%
YoY
|
$675.0K
10.11%
YoY
|
$657.0K
4.62%
YoY
|
| Operating Expenses |
N/A
|
$66.58M
-34.61%
YoY
|
$27.05M
-76.28%
YoY
|
$64.17M
-44.35%
YoY
|
$77.94M
-30.12%
YoY
|
$101.8M
-8.07%
YoY
|
$114.0M
-9.17%
YoY
|
$115.3M
-9.39%
YoY
|
$111.5M
-10.11%
YoY
|
$110.8M
11.63%
YoY
|
$125.6M
45.52%
YoY
|
$127.3M
75.47%
YoY
|
$124.1M
95.5%
YoY
|
$99.23M
47.31%
YoY
|
$86.28M
102.26%
YoY
|
$72.53M
169.46%
YoY
|
$63.47M
143.27%
YoY
|
$67.36M
252.77%
YoY
|
$42.66M
169.44%
YoY
|
$26.92M
81.1%
YoY
|
| Operating Profit |
N/A
|
-$74.66M
-35.56%
YoY
|
-$39.48M
-69.09%
YoY
|
-$72.27M
-42.54%
YoY
|
-$65.46M
-50.82%
YoY
|
-$115.9M
-10.14%
YoY
|
-$127.7M
-11.24%
YoY
|
-$125.8M
-11.36%
YoY
|
-$133.1M
-5.38%
YoY
|
-$128.9M
12.16%
YoY
|
-$143.9M
37.77%
YoY
|
-$141.9M
72.35%
YoY
|
-$140.7M
98.24%
YoY
|
-$115.0M
63.88%
YoY
|
-$104.4M
136.28%
YoY
|
-$82.33M
181.53%
YoY
|
-$70.96M
133.43%
YoY
|
-$70.15M
221.83%
YoY
|
-$44.20M
122.68%
YoY
|
-$29.24M
97.13%
YoY
|
| Interest Expense |
N/A
|
-$9.022M
125.95%
YoY
|
$913.0K
136.53%
YoY
|
-$15.00M
-644.03%
YoY
|
$19.49M
547.87%
YoY
|
-$3.993M
-243.68%
YoY
|
$386.0K
16.27%
YoY
|
$2.757M
65.59%
YoY
|
$3.008M
-605.55%
YoY
|
$2.779M
4.47%
YoY
|
$332.0K
-89.45%
YoY
|
$1.665M
-49.24%
YoY
|
-$595.0K
-208.97%
YoY
|
$2.660M
611.23%
YoY
|
$3.148M
993.06%
YoY
|
$3.280M
1540.0%
YoY
|
$546.0K
-144.39%
YoY
|
$374.0K
-65.24%
YoY
|
$288.0K
-41.1%
YoY
|
$200.0K
-62.41%
YoY
|
| Other Income/Expense, Net |
N/A
|
-$11.21M
-107.81%
YoY
|
$16.73M
-584.79%
YoY
|
-$8.272M
-1388.47%
YoY
|
$19.00K
-99.78%
YoY
|
$143.4M
-2904.97%
YoY
|
-$3.451M
-290.35%
YoY
|
$642.0K
-113.16%
YoY
|
$8.836M
242.88%
YoY
|
-$5.113M
111.19%
YoY
|
$1.813M
-80.27%
YoY
|
-$4.879M
-12.84%
YoY
|
$2.577M
-174.12%
YoY
|
-$2.421M
-113.8%
YoY
|
$9.188M
24.65%
YoY
|
-$5.598M
-88.01%
YoY
|
-$3.477M
-98.64%
YoY
|
$17.54M
-286.31%
YoY
|
$7.371M
-231.98%
YoY
|
-$46.68M
6157.24%
YoY
|
| Pretax Income |
N/A
|
-$85.87M
-411.56%
YoY
|
-$22.75M
-82.66%
YoY
|
-$80.54M
-35.63%
YoY
|
-$45.15M
-69.29%
YoY
|
$27.56M
-120.56%
YoY
|
-$131.2M
-7.46%
YoY
|
-$125.1M
-14.75%
YoY
|
-$147.0M
1.59%
YoY
|
-$134.0M
14.2%
YoY
|
-$141.7M
48.81%
YoY
|
-$146.8M
66.92%
YoY
|
-$144.7M
95.84%
YoY
|
-$117.4M
123.13%
YoY
|
-$95.25M
158.63%
YoY
|
-$87.93M
15.81%
YoY
|
-$73.89M
-74.53%
YoY
|
-$52.60M
68.54%
YoY
|
-$36.83M
44.8%
YoY
|
-$75.92M
-7548.0%
YoY
|
| Income Tax |
N/A
|
-$25.00K
-112.5%
YoY
|
$200.0K
-135.34%
YoY
|
$147.0K
-74.96%
YoY
|
-$923.0K
-166.36%
YoY
|
$200.0K
-32.43%
YoY
|
-$566.0K
-6388.89%
YoY
|
$587.0K
N/A
|
$1.391M
1212.26%
YoY
|
$296.0K
48.0%
YoY
|
$9.000K
-169.23%
YoY
|
$0.00
-100.0%
YoY
|
$106.0K
N/A
|
$200.0K
-115.38%
YoY
|
-$13.00K
N/A
|
$400.0K
N/A
|
$0.00
N/A
|
-$1.300M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Net Earnings |
N/A
|
-$85.85M
-413.27%
YoY
|
-$22.90M
-82.47%
YoY
|
-$80.69M
-35.81%
YoY
|
-$44.22M
-70.2%
YoY
|
$27.40M
-120.4%
YoY
|
-$130.6M
-7.86%
YoY
|
-$125.7M
-14.35%
YoY
|
-$148.4M
2.47%
YoY
|
-$134.3M
14.28%
YoY
|
-$141.8M
48.84%
YoY
|
-$146.8M
66.16%
YoY
|
-$144.8M
95.98%
YoY
|
-$117.6M
128.96%
YoY
|
-$95.24M
158.59%
YoY
|
-$88.33M
16.35%
YoY
|
-$73.89M
-74.53%
YoY
|
-$51.34M
64.49%
YoY
|
-$36.83M
44.8%
YoY
|
-$75.92M
387.28%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$1.29
-2250.0%
YoY
|
-$0.62
113.79%
YoY
|
-$1.92
540.0%
YoY
|
N/A
|
$0.06
-117.65%
YoY
|
-$0.29
-21.62%
YoY
|
-$0.30
-25.0%
YoY
|
N/A
|
-$0.34
3.03%
YoY
|
-$0.37
37.04%
YoY
|
-$0.40
60.0%
YoY
|
N/A
|
-$0.33
120.0%
YoY
|
-$0.27
145.45%
YoY
|
-$0.25
8.7%
YoY
|
N/A
|
-$0.15
-48.28%
YoY
|
-$0.11
-45.0%
YoY
|
-$0.23
N/A
|
| Diluted Earnings Per Share |
N/A
|
-$1.29
437.5%
YoY
|
-$0.62
113.79%
YoY
|
-$1.92
540.0%
YoY
|
-$1.26
248.6%
YoY
|
-$0.24
-29.41%
YoY
|
-$0.29
-21.77%
YoY
|
-$0.30
-25.0%
YoY
|
-$0.36
-8.79%
YoY
|
-$0.34
3.03%
YoY
|
-$0.37
37.29%
YoY
|
-$0.40
60.0%
YoY
|
-$0.40
-100.0%
YoY
|
-$0.33
120.0%
YoY
|
-$0.27
145.45%
YoY
|
-$0.25
8.7%
YoY
|
-$205.5K
-89.72%
YoY
|
-$0.15
-48.28%
YoY
|
-$0.11
-45.0%
YoY
|
-$0.23
-100.0%
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
|
N/A
|
| Basic Shares Outstanding |
N/A
|
69.28M shares
-85.57%
YoY
|
49.09M shares
-89.19%
YoY
|
42.09M shares
-90.09%
YoY
|
N/A
|
480.0M shares
21.65%
YoY
|
454.0M shares
18.71%
YoY
|
424.9M shares
14.62%
YoY
|
N/A
|
394.6M shares
9.68%
YoY
|
382.4M shares
8.63%
YoY
|
370.7M shares
6.33%
YoY
|
N/A
|
359.8M shares
2.17%
YoY
|
352.1M shares
3.47%
YoY
|
348.7M shares
4.71%
YoY
|
N/A
|
352.1M shares
169.62%
YoY
|
340.3M shares
162.44%
YoY
|
333.0M shares
158.79%
YoY
|
| Diluted Shares Outstanding |
N/A
|
69.28M shares
-85.98%
YoY
|
49.09M shares
-89.19%
YoY
|
42.09M shares
-90.09%
YoY
|
N/A
|
494.0M shares
25.2%
YoY
|
454.0M shares
18.71%
YoY
|
424.9M shares
14.62%
YoY
|
N/A
|
394.6M shares
9.68%
YoY
|
382.4M shares
8.63%
YoY
|
370.7M shares
6.33%
YoY
|
N/A
|
359.8M shares
2.17%
YoY
|
352.1M shares
3.47%
YoY
|
348.7M shares
4.71%
YoY
|
N/A
|
352.1M shares
169.62%
YoY
|
340.3M shares
162.44%
YoY
|
333.0M shares
158.79%
YoY
|
Loading...