|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$45.92M
-44.88%
YoY
|
$83.30M
4.84%
YoY
|
$79.46M
109.41%
YoY
|
$37.94M
59.85%
YoY
|
$23.74M
100.32%
YoY
|
| Cost Of Revenue |
$31.67M
-42.38%
YoY
|
$54.96M
13.58%
YoY
|
$48.39M
86.15%
YoY
|
$26.00M
99.2%
YoY
|
$13.05M
60.44%
YoY
|
| Gross Profit |
$14.25M
-49.72%
YoY
|
$28.34M
-8.77%
YoY
|
$31.06M
160.02%
YoY
|
$11.95M
11.8%
YoY
|
$10.69M
187.64%
YoY
|
| Selling, General & Admin |
$35.20M
-44.01%
YoY
|
$62.86M
2.13%
YoY
|
$61.55M
-27.86%
YoY
|
$85.32M
66.08%
YoY
|
$51.37M
442.55%
YoY
|
| Research & Development |
$49.83M
-34.44%
YoY
|
$76.00M
10.43%
YoY
|
$68.83M
28.58%
YoY
|
$53.53M
92.4%
YoY
|
$27.82M
113.2%
YoY
|
| Depreciation & Amortization |
$3.500M
16.67%
YoY
|
$3.000M
36.36%
YoY
|
$2.200M
120.0%
YoY
|
$1.000M
143.9%
YoY
|
$410.0K
19.19%
YoY
|
| Operating Expenses |
$122.0M
-23.27%
YoY
|
$159.0M
6.58%
YoY
|
$149.2M
7.45%
YoY
|
$138.8M
75.33%
YoY
|
$79.19M
251.69%
YoY
|
| Operating Profit |
-$107.8M
-17.53%
YoY
|
-$130.7M
10.62%
YoY
|
-$118.1M
-6.91%
YoY
|
-$126.9M
85.23%
YoY
|
-$68.51M
264.35%
YoY
|
| Interest Expense |
$863.0K
-675.33%
YoY
|
-$150.0K
-102.79%
YoY
|
$5.368M
287.02%
YoY
|
$1.387M
-639.69%
YoY
|
-$257.0K
8.9%
YoY
|
| Other Income/Expense, Net |
-$8.018M
-119.17%
YoY
|
$41.83M
-247.62%
YoY
|
-$28.34M
-116.44%
YoY
|
$172.3M
-304.83%
YoY
|
-$84.13M
35548.31%
YoY
|
| Pretax Income |
-$116.9M
-467.6%
YoY
|
$31.80M
-121.71%
YoY
|
-$146.5M
-377.82%
YoY
|
$52.72M
-134.54%
YoY
|
-$152.6M
701.71%
YoY
|
| Income Tax |
$50.00K
-114.62%
YoY
|
-$342.0K
-33.85%
YoY
|
-$517.0K
-97.57%
YoY
|
-$21.24M
-45287.23%
YoY
|
$47.00K
840.0%
YoY
|
| Net Earnings |
-$117.0M
38.24%
YoY
|
-$84.60M
-41.83%
YoY
|
-$145.4M
-293.95%
YoY
|
$74.98M
-149.11%
YoY
|
-$152.7M
701.75%
YoY
|
| Basic Earnings Per Share |
-$0.57
23.91%
YoY
|
-$0.46
-46.51%
YoY
|
-$0.86
-256.36%
YoY
|
$0.55
-114.1%
YoY
|
-$3.90
233.33%
YoY
|
| Diluted Earnings Per Share |
-$0.57
23.91%
YoY
|
-$0.46
-46.51%
YoY
|
-$0.86
-267.15%
YoY
|
$0.51
-113.19%
YoY
|
-$3.90
233.33%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
205.6M shares
12.67%
YoY
|
182.5M shares
8.01%
YoY
|
168.9M shares
26.38%
YoY
|
133.7M shares
241.28%
YoY
|
39.17M shares
141.09%
YoY
|
| Diluted Shares Outstanding |
205.6M shares
12.67%
YoY
|
182.5M shares
8.01%
YoY
|
168.9M shares
15.91%
YoY
|
145.7M shares
272.11%
YoY
|
39.17M shares
141.09%
YoY
|
|
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 |
$8.598M
-38.66%
YoY
|
$7.296M
-59.42%
YoY
|
$10.11M
-53.36%
YoY
|
$14.49M
-29.21%
YoY
|
$14.02M
-39.51%
YoY
|
$17.98M
-31.01%
YoY
|
$21.68M
-1.35%
YoY
|
$20.47M
13.32%
YoY
|
$23.18M
73.49%
YoY
|
$26.06M
111.0%
YoY
|
$21.98M
114.57%
YoY
|
$18.06M
109.75%
YoY
|
$13.36M
98.19%
YoY
|
$12.35M
68.29%
YoY
|
$10.24M
81.9%
YoY
|
$8.611M
58.0%
YoY
|
$6.740M
26.76%
YoY
|
$7.338M
57.7%
YoY
|
$5.631M
60.89%
YoY
|
$5.450M
116.27%
YoY
|
| Cost Of Revenue |
$5.361M
-38.46%
YoY
|
$4.514M
-71.35%
YoY
|
$6.281M
-51.94%
YoY
|
$12.16M
-2.53%
YoY
|
$8.711M
-36.23%
YoY
|
$15.76M
4.55%
YoY
|
$13.07M
-12.16%
YoY
|
$12.48M
18.03%
YoY
|
$13.66M
73.5%
YoY
|
$15.07M
105.29%
YoY
|
$14.88M
51.02%
YoY
|
$10.57M
110.35%
YoY
|
$7.873M
108.45%
YoY
|
$7.341M
79.57%
YoY
|
$9.852M
224.93%
YoY
|
$5.026M
69.17%
YoY
|
$3.777M
27.64%
YoY
|
$4.088M
31.57%
YoY
|
$3.032M
38.83%
YoY
|
$2.971M
58.88%
YoY
|
| Gross Profit |
$3.237M
-39.01%
YoY
|
$2.782M
25.2%
YoY
|
$3.831M
-55.52%
YoY
|
$2.328M
-70.86%
YoY
|
$5.307M
-44.22%
YoY
|
$2.222M
-79.78%
YoY
|
$8.612M
21.3%
YoY
|
$7.990M
6.68%
YoY
|
$9.515M
73.47%
YoY
|
$10.99M
119.39%
YoY
|
$7.100M
1715.86%
YoY
|
$7.490M
108.93%
YoY
|
$5.485M
85.12%
YoY
|
$5.008M
54.09%
YoY
|
$391.0K
-84.96%
YoY
|
$3.585M
44.61%
YoY
|
$2.963M
25.66%
YoY
|
$3.250M
110.22%
YoY
|
$2.599M
97.49%
YoY
|
$2.479M
281.38%
YoY
|
| Selling, General & Admin |
$11.25M
-4.16%
YoY
|
$10.48M
-35.95%
YoY
|
$5.230M
-65.23%
YoY
|
$7.751M
-49.61%
YoY
|
$11.74M
-25.75%
YoY
|
$16.35M
9.6%
YoY
|
$15.04M
4.31%
YoY
|
$15.38M
16.96%
YoY
|
$15.81M
-17.03%
YoY
|
$14.92M
-11.52%
YoY
|
$14.42M
-41.09%
YoY
|
$13.15M
-6.02%
YoY
|
$19.06M
-22.35%
YoY
|
$16.87M
-39.03%
YoY
|
$24.48M
589.49%
YoY
|
$13.99M
-5.41%
YoY
|
$24.54M
357.14%
YoY
|
$27.66M
619.4%
YoY
|
$3.550M
58.41%
YoY
|
$14.79M
682.75%
YoY
|
| Research & Development |
$14.57M
14.99%
YoY
|
$12.39M
-34.72%
YoY
|
$13.28M
-25.51%
YoY
|
$11.50M
-39.4%
YoY
|
$12.67M
-37.38%
YoY
|
$18.97M
4.92%
YoY
|
$17.83M
7.7%
YoY
|
$18.97M
12.98%
YoY
|
$20.23M
16.3%
YoY
|
$18.09M
5.37%
YoY
|
$16.55M
24.06%
YoY
|
$16.79M
74.8%
YoY
|
$17.39M
29.68%
YoY
|
$17.16M
49.32%
YoY
|
$13.34M
129.89%
YoY
|
$9.606M
53.28%
YoY
|
$13.41M
215.3%
YoY
|
$11.50M
134.11%
YoY
|
$5.804M
89.55%
YoY
|
$6.267M
137.39%
YoY
|
| Depreciation & Amortization |
$978.0K
22.25%
YoY
|
$5.628M
20.75%
YoY
|
$900.0K
12.5%
YoY
|
$900.0K
28.57%
YoY
|
$800.0K
-83.24%
YoY
|
$4.661M
-13.43%
YoY
|
$800.0K
33.33%
YoY
|
$700.0K
40.0%
YoY
|
$4.774M
854.8%
YoY
|
$5.384M
12.19%
YoY
|
$600.0K
114.29%
YoY
|
$500.0K
168.82%
YoY
|
$500.0K
300.0%
YoY
|
$4.799M
2042.41%
YoY
|
$280.0K
41.41%
YoY
|
$186.0K
116.28%
YoY
|
$125.0K
56.25%
YoY
|
$224.0K
-4.68%
YoY
|
$198.0K
-28.26%
YoY
|
$86.00K
-14.0%
YoY
|
| Operating Expenses |
$31.00M
1.28%
YoY
|
$27.60M
-30.99%
YoY
|
$23.25M
-38.15%
YoY
|
$23.98M
-38.71%
YoY
|
$30.61M
-25.0%
YoY
|
$39.99M
5.84%
YoY
|
$37.59M
5.14%
YoY
|
$39.13M
12.71%
YoY
|
$40.82M
-0.33%
YoY
|
$37.78M
11.03%
YoY
|
$35.75M
-5.48%
YoY
|
$34.72M
47.1%
YoY
|
$40.95M
7.89%
YoY
|
$34.03M
-13.09%
YoY
|
$37.82M
304.32%
YoY
|
$23.60M
12.05%
YoY
|
$37.96M
294.44%
YoY
|
$39.16M
347.39%
YoY
|
$9.354M
76.39%
YoY
|
$21.06M
365.95%
YoY
|
| Operating Profit |
-$27.77M
9.73%
YoY
|
-$24.81M
-34.3%
YoY
|
-$19.41M
-32.99%
YoY
|
-$21.65M
-30.46%
YoY
|
-$25.30M
-19.16%
YoY
|
-$37.77M
40.95%
YoY
|
-$28.97M
1.14%
YoY
|
-$31.14M
14.37%
YoY
|
-$31.30M
-11.75%
YoY
|
-$26.79M
-7.67%
YoY
|
-$28.65M
-23.47%
YoY
|
-$27.23M
36.03%
YoY
|
-$35.47M
1.35%
YoY
|
-$29.02M
-19.18%
YoY
|
-$37.43M
454.09%
YoY
|
-$20.01M
7.71%
YoY
|
-$34.99M
381.68%
YoY
|
-$35.91M
398.28%
YoY
|
-$6.755M
69.43%
YoY
|
-$18.58M
380.16%
YoY
|
| Interest Expense |
$264.0K
-794.74%
YoY
|
$1.530M
62.59%
YoY
|
$401.0K
-1128.21%
YoY
|
$131.0K
-281.94%
YoY
|
-$38.00K
-102.26%
YoY
|
$941.0K
-52.06%
YoY
|
-$39.00K
-102.3%
YoY
|
-$72.00K
-108.93%
YoY
|
$1.682M
86.27%
YoY
|
$1.963M
172.26%
YoY
|
$1.695M
165.67%
YoY
|
$806.0K
1450.0%
YoY
|
$903.0K
-3862.5%
YoY
|
$721.0K
-1343.1%
YoY
|
$638.0K
-950.67%
YoY
|
$52.00K
-182.54%
YoY
|
-$24.00K
-60.66%
YoY
|
-$58.00K
-9.38%
YoY
|
-$75.00K
19.05%
YoY
|
-$63.00K
5.0%
YoY
|
| Other Income/Expense, Net |
-$5.952M
-167.35%
YoY
|
$8.281M
-231.15%
YoY
|
$483.0K
-95.34%
YoY
|
-$27.15M
-406.08%
YoY
|
$8.837M
-66.38%
YoY
|
-$6.314M
-23.48%
YoY
|
$10.37M
-71.35%
YoY
|
$8.870M
-128.25%
YoY
|
$26.28M
-197.93%
YoY
|
-$8.251M
-185.8%
YoY
|
$36.19M
-753.92%
YoY
|
-$31.40M
-158.01%
YoY
|
-$26.84M
-123.38%
YoY
|
$9.616M
-111.46%
YoY
|
-$5.534M
7278.67%
YoY
|
$54.12M
-86006.35%
YoY
|
$114.8M
-188278.69%
YoY
|
-$83.87M
N/A
|
-$75.00K
N/A
|
-$63.00K
N/A
|
| Pretax Income |
-$33.72M
104.76%
YoY
|
-$31.58M
-28.81%
YoY
|
-$18.93M
1.75%
YoY
|
-$48.80M
119.17%
YoY
|
-$16.47M
356.02%
YoY
|
-$44.36M
34.1%
YoY
|
-$18.61M
-346.69%
YoY
|
-$22.27M
-62.02%
YoY
|
-$3.611M
-94.2%
YoY
|
-$33.08M
81.58%
YoY
|
$7.542M
-117.55%
YoY
|
-$58.62M
-271.88%
YoY
|
-$62.30M
-178.08%
YoY
|
-$18.22M
-84.8%
YoY
|
-$42.96M
529.03%
YoY
|
$34.11M
-282.93%
YoY
|
$79.80M
-1189.2%
YoY
|
-$119.8M
1548.38%
YoY
|
-$6.830M
68.64%
YoY
|
-$18.65M
374.43%
YoY
|
| Income Tax |
$67.00K
-18.29%
YoY
|
-$61.00K
-89.8%
YoY
|
-$19.00K
-115.2%
YoY
|
$48.00K
-21.31%
YoY
|
$82.00K
17.14%
YoY
|
-$598.0K
18.65%
YoY
|
$125.0K
443.48%
YoY
|
$61.00K
-163.54%
YoY
|
$70.00K
14.75%
YoY
|
-$504.0K
-95.57%
YoY
|
$23.00K
-100.23%
YoY
|
-$96.00K
-135.56%
YoY
|
$61.00K
1933.33%
YoY
|
-$11.38M
-113860.0%
YoY
|
-$10.14M
-78061.54%
YoY
|
$270.0K
5300.0%
YoY
|
$3.000K
-84.21%
YoY
|
$10.00K
-1100.0%
YoY
|
$13.00K
N/A
|
$5.000K
N/A
|
| Net Earnings |
-$33.79M
100.75%
YoY
|
-$31.82M
-20.18%
YoY
|
-$19.23M
2.69%
YoY
|
-$49.08M
119.79%
YoY
|
-$16.83M
357.19%
YoY
|
-$39.86M
22.35%
YoY
|
-$18.73M
-349.1%
YoY
|
-$22.33M
-61.85%
YoY
|
-$3.681M
-94.05%
YoY
|
-$32.58M
438.03%
YoY
|
$7.519M
-123.07%
YoY
|
-$58.53M
-272.97%
YoY
|
-$61.85M
-177.51%
YoY
|
-$6.055M
-94.95%
YoY
|
-$32.59M
376.25%
YoY
|
$33.84M
-281.43%
YoY
|
$79.79M
-1186.34%
YoY
|
-$119.8M
1548.74%
YoY
|
-$6.843M
68.96%
YoY
|
-$18.65M
374.55%
YoY
|
| Basic Earnings Per Share |
-$0.15
66.67%
YoY
|
N/A
|
-$0.09
-10.0%
YoY
|
-$0.25
108.33%
YoY
|
-$0.09
350.0%
YoY
|
N/A
|
-$0.10
-350.0%
YoY
|
-$0.12
-65.71%
YoY
|
-$0.02
-94.87%
YoY
|
N/A
|
$0.04
-116.67%
YoY
|
-$0.35
-229.63%
YoY
|
-$0.39
-158.21%
YoY
|
N/A
|
-$0.24
-35.14%
YoY
|
$0.27
-130.34%
YoY
|
$0.67
-281.08%
YoY
|
N/A
|
-$0.37
N/A
|
-$0.89
N/A
|
| Diluted Earnings Per Share |
-$0.15
66.67%
YoY
|
-$0.14
-32.88%
YoY
|
-$0.09
-10.0%
YoY
|
-$0.25
108.33%
YoY
|
-$0.09
341.8%
YoY
|
-$0.21
16.68%
YoY
|
-$0.10
-350.0%
YoY
|
-$0.12
-65.71%
YoY
|
-$0.02
-94.75%
YoY
|
-$0.18
359.29%
YoY
|
$0.04
-116.67%
YoY
|
-$0.35
-234.62%
YoY
|
-$0.39
-163.93%
YoY
|
-$0.04
-100.0%
YoY
|
-$0.24
-100.0%
YoY
|
$0.26
-129.21%
YoY
|
$0.61
-264.86%
YoY
|
-$1.017M
1547.78%
YoY
|
-$58.12K
68.96%
YoY
|
-$0.89
2866.67%
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 |
230.0M shares
22.47%
YoY
|
N/A
|
212.7M shares
15.93%
YoY
|
199.0M shares
8.66%
YoY
|
187.8M shares
4.45%
YoY
|
N/A
|
183.5M shares
4.77%
YoY
|
183.1M shares
10.56%
YoY
|
179.8M shares
14.66%
YoY
|
178.5M shares
N/A
|
175.1M shares
26.47%
YoY
|
165.6M shares
33.52%
YoY
|
156.8M shares
31.16%
YoY
|
N/A
|
138.5M shares
656.38%
YoY
|
124.0M shares
493.44%
YoY
|
119.5M shares
505.55%
YoY
|
N/A
|
18.31M shares
N/A
|
20.90M shares
N/A
|
| Diluted Shares Outstanding |
230.0M shares
22.47%
YoY
|
N/A
|
212.7M shares
15.17%
YoY
|
199.0M shares
8.64%
YoY
|
187.8M shares
4.45%
YoY
|
N/A
|
184.7M shares
-0.51%
YoY
|
183.1M shares
10.58%
YoY
|
179.8M shares
14.66%
YoY
|
N/A
|
185.6M shares
34.07%
YoY
|
165.6M shares
25.33%
YoY
|
156.8M shares
19.55%
YoY
|
N/A
|
138.5M shares
656.38%
YoY
|
132.1M shares
532.21%
YoY
|
131.1M shares
564.35%
YoY
|
N/A
|
18.31M shares
N/A
|
20.90M shares
N/A
|
Loading...