|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$168.9M
99.45%
YoY
|
$84.69M
84.62%
YoY
|
$45.87M
47.36%
YoY
|
$31.13M
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$97.37M
124.82%
YoY
|
$43.31M
283.03%
YoY
|
$11.31M
17.79%
YoY
|
$9.599M
45.77%
YoY
|
$6.585M
12.31%
YoY
|
| Gross Profit |
$71.55M
72.9%
YoY
|
$41.38M
19.72%
YoY
|
$34.57M
60.55%
YoY
|
$21.53M
47.34%
YoY
|
$14.61M
104.25%
YoY
|
| Selling, General & Admin |
$143.8M
74.56%
YoY
|
$82.40M
74.65%
YoY
|
$47.18M
-6.66%
YoY
|
$50.55M
143.46%
YoY
|
$20.76M
9.97%
YoY
|
| Research & Development |
$98.25M
39.25%
YoY
|
$70.56M
37.16%
YoY
|
$51.44M
-32.66%
YoY
|
$76.39M
29.09%
YoY
|
$59.18M
9.03%
YoY
|
| Depreciation & Amortization |
$1.000M
-16.67%
YoY
|
$1.200M
-47.83%
YoY
|
$2.300M
-42.5%
YoY
|
$4.000M
-27.3%
YoY
|
$5.502M
-8.86%
YoY
|
| Operating Expenses |
$242.1M
58.27%
YoY
|
$153.0M
55.1%
YoY
|
$98.62M
-22.31%
YoY
|
$126.9M
12402.91%
YoY
|
$1.015M
140908.33%
YoY
|
| Operating Profit |
-$23.27M
-93.18%
YoY
|
-$341.4M
397.54%
YoY
|
-$68.61M
-34.91%
YoY
|
-$105.4M
-875.24%
YoY
|
$13.60M
90.08%
YoY
|
| Interest Expense |
$13.81M
-463.48%
YoY
|
-$3.798M
-121.62%
YoY
|
$17.57M
154.9%
YoY
|
$6.893M
20556.28%
YoY
|
$33.37K
-100.85%
YoY
|
| Other Income/Expense, Net |
$14.00M
-175.36%
YoY
|
-$18.58M
13.16%
YoY
|
-$16.42M
131.95%
YoY
|
-$7.077M
1309.76%
YoY
|
-$502.0K
-3052.94%
YoY
|
| Pretax Income |
-$9.274M
-97.42%
YoY
|
-$359.9M
323.33%
YoY
|
-$85.02M
-24.41%
YoY
|
-$112.5M
11355.98%
YoY
|
-$981.9K
136272.22%
YoY
|
| Income Tax |
$4.732M
-151.17%
YoY
|
-$9.247M
-336.25%
YoY
|
$3.914M
35.48%
YoY
|
$2.889M
N/A
|
N/A
N/A
|
| Net Earnings |
-$14.01M
-96.01%
YoY
|
-$350.7M
294.3%
YoY
|
-$88.94M
-22.91%
YoY
|
-$115.4M
11650.21%
YoY
|
-$981.9K
136272.22%
YoY
|
| Basic Earnings Per Share |
-$0.03
-97.12%
YoY
|
-$1.04
160.0%
YoY
|
-$0.40
-45.21%
YoY
|
-$0.73
-38.14%
YoY
|
-$1.18
N/A
|
| Diluted Earnings Per Share |
-$0.28
-73.08%
YoY
|
-$1.04
160.0%
YoY
|
-$0.40
-45.21%
YoY
|
-$0.73
-100.0%
YoY
|
-$56.23K
102993.37%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
405.4M shares
19.78%
YoY
|
338.5M shares
47.63%
YoY
|
229.3M shares
45.73%
YoY
|
157.3M shares
133.91%
YoY
|
67.26M shares
N/A
|
| Diluted Shares Outstanding |
409.5M shares
20.98%
YoY
|
338.5M shares
47.63%
YoY
|
229.3M shares
45.73%
YoY
|
157.3M shares
133.91%
YoY
|
67.26M 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 |
$44.20M
51.72%
YoY
|
$55.06M
59.39%
YoY
|
$42.05M
67.57%
YoY
|
$42.68M
217.06%
YoY
|
$29.13M
151.24%
YoY
|
$34.54M
101.45%
YoY
|
$25.09M
89.13%
YoY
|
$13.46M
53.83%
YoY
|
$11.59M
72.86%
YoY
|
$17.15M
80.48%
YoY
|
$13.27M
18.61%
YoY
|
$8.751M
42.25%
YoY
|
$6.707M
N/A
|
$9.501M
N/A
|
$11.19M
N/A
|
$6.152M
-25.69%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$8.279M
N/A
|
| Cost Of Revenue |
$30.45M
64.51%
YoY
|
$28.71M
38.3%
YoY
|
$24.13M
87.02%
YoY
|
$26.02M
422.51%
YoY
|
$18.51M
296.47%
YoY
|
$20.76M
430.78%
YoY
|
$12.90M
259.36%
YoY
|
$4.980M
172.13%
YoY
|
$4.669M
136.29%
YoY
|
$3.911M
41.96%
YoY
|
$3.590M
38.99%
YoY
|
$1.830M
-26.45%
YoY
|
$1.976M
11.45%
YoY
|
$2.755M
61.39%
YoY
|
$2.583M
55.88%
YoY
|
$2.488M
52.83%
YoY
|
$1.773M
11.3%
YoY
|
$1.707M
1.91%
YoY
|
$1.657M
N/A
|
$1.628M
N/A
|
| Gross Profit |
$13.74M
29.42%
YoY
|
$26.35M
91.16%
YoY
|
$17.92M
46.98%
YoY
|
$16.66M
96.44%
YoY
|
$10.62M
53.33%
YoY
|
$13.78M
4.14%
YoY
|
$12.19M
25.99%
YoY
|
$8.482M
22.55%
YoY
|
$6.925M
46.37%
YoY
|
$13.24M
96.21%
YoY
|
$9.678M
12.5%
YoY
|
$6.921M
88.89%
YoY
|
$4.731M
87.96%
YoY
|
$6.746M
85.33%
YoY
|
$8.603M
295.54%
YoY
|
$3.664M
-44.91%
YoY
|
$2.517M
17.29%
YoY
|
$3.640M
43.53%
YoY
|
$2.175M
N/A
|
$6.651M
N/A
|
| Selling, General & Admin |
$44.89M
47.6%
YoY
|
$38.62M
48.52%
YoY
|
$40.73M
60.38%
YoY
|
$34.07M
124.27%
YoY
|
$30.41M
92.38%
YoY
|
$26.00M
114.72%
YoY
|
$25.39M
122.72%
YoY
|
$15.19M
32.61%
YoY
|
$15.81M
31.74%
YoY
|
$12.11M
-13.31%
YoY
|
$11.40M
-29.87%
YoY
|
$11.46M
-16.58%
YoY
|
$12.00M
82.26%
YoY
|
$13.97M
134.24%
YoY
|
$16.26M
204.02%
YoY
|
$13.73M
167.84%
YoY
|
$6.584M
52.34%
YoY
|
$5.964M
36.73%
YoY
|
$5.348M
N/A
|
$5.127M
N/A
|
| Research & Development |
$26.20M
5.83%
YoY
|
$24.84M
21.81%
YoY
|
$22.85M
16.9%
YoY
|
$25.81M
63.97%
YoY
|
$24.76M
66.39%
YoY
|
$20.39M
60.42%
YoY
|
$19.55M
52.62%
YoY
|
$15.74M
34.1%
YoY
|
$14.88M
4.89%
YoY
|
$12.71M
-40.95%
YoY
|
$12.81M
-33.83%
YoY
|
$11.74M
-37.78%
YoY
|
$14.18M
-14.81%
YoY
|
$21.53M
30.35%
YoY
|
$19.35M
36.32%
YoY
|
$18.86M
34.51%
YoY
|
$16.65M
15.28%
YoY
|
$16.52M
21.59%
YoY
|
$14.20M
N/A
|
$14.02M
N/A
|
| Depreciation & Amortization |
$9.966M
28.51%
YoY
|
$10.04M
26.51%
YoY
|
$8.557M
59.5%
YoY
|
$7.774M
507.34%
YoY
|
$7.755M
427.55%
YoY
|
$7.939M
2034.14%
YoY
|
$5.365M
912.26%
YoY
|
$1.280M
82.08%
YoY
|
$1.470M
107.63%
YoY
|
$372.0K
-55.71%
YoY
|
$530.0K
-41.11%
YoY
|
$703.0K
-33.24%
YoY
|
$708.0K
-45.2%
YoY
|
$840.0K
-36.98%
YoY
|
$900.0K
-32.48%
YoY
|
$1.053M
-23.81%
YoY
|
$1.292M
-10.96%
YoY
|
$1.333M
-10.54%
YoY
|
$1.333M
-70.68%
YoY
|
$1.382M
N/A
|
| Operating Expenses |
$71.09M
28.86%
YoY
|
-$16.22M
-105.99%
YoY
|
$63.58M
41.47%
YoY
|
$59.87M
93.59%
YoY
|
$55.17M
79.78%
YoY
|
$270.9M
991.15%
YoY
|
$44.94M
85.64%
YoY
|
$30.93M
33.36%
YoY
|
$30.69M
17.2%
YoY
|
$24.82M
-30.07%
YoY
|
$24.21M
-32.02%
YoY
|
$23.19M
-28.85%
YoY
|
$26.18M
5243.13%
YoY
|
$35.50M
6314.18%
YoY
|
$35.61M
15418.13%
YoY
|
$32.59M
70.2%
YoY
|
$490.1K
501.73%
YoY
|
$553.4K
-96.92%
YoY
|
$229.5K
N/A
|
$19.15M
N/A
|
| Operating Profit |
-$22.67M
-117.7%
YoY
|
$42.57M
-116.56%
YoY
|
-$115.9M
243.21%
YoY
|
-$78.05M
255.02%
YoY
|
$128.1M
-549.01%
YoY
|
-$257.1M
2118.62%
YoY
|
-$33.77M
132.4%
YoY
|
-$21.99M
33.76%
YoY
|
-$28.53M
13.94%
YoY
|
-$11.59M
-59.7%
YoY
|
-$14.53M
-46.2%
YoY
|
-$16.44M
-43.19%
YoY
|
-$25.04M
-1335.25%
YoY
|
-$28.75M
-1031.52%
YoY
|
-$27.01M
-1488.21%
YoY
|
-$28.93M
131.46%
YoY
|
$2.027M
-1.82%
YoY
|
$3.087M
-120.03%
YoY
|
$1.946M
N/A
|
-$12.50M
N/A
|
| Interest Expense |
-$905.0K
-127.75%
YoY
|
$4.563M
2699.39%
YoY
|
-$153.0K
-113.26%
YoY
|
-$169.0K
-86.65%
YoY
|
$3.261M
-42.43%
YoY
|
$163.0K
-103.22%
YoY
|
$1.154M
-78.79%
YoY
|
-$1.266M
-122.72%
YoY
|
$5.664M
416.79%
YoY
|
-$5.069M
400.39%
YoY
|
$5.442M
366.72%
YoY
|
$5.572M
254.45%
YoY
|
$1.096M
947.7%
YoY
|
-$1.013M
1123.28%
YoY
|
$1.166M
2935.67%
YoY
|
$1.572M
-31.47%
YoY
|
$104.6K
-4139.0%
YoY
|
-$82.81K
-83.73%
YoY
|
$38.41K
N/A
|
$2.294M
N/A
|
| Other Income/Expense, Net |
-$1.559M
-158.74%
YoY
|
-$4.879M
264.92%
YoY
|
$7.077M
364.07%
YoY
|
$4.583M
-131.18%
YoY
|
$2.654M
-163.42%
YoY
|
-$1.337M
-300.75%
YoY
|
$1.525M
-137.14%
YoY
|
-$14.70M
189.41%
YoY
|
-$4.185M
-6742.86%
YoY
|
$666.0K
80.49%
YoY
|
-$4.106M
-5965.71%
YoY
|
-$5.079M
-2377.58%
YoY
|
$63.00K
-113.49%
YoY
|
$369.0K
-6250.0%
YoY
|
$70.00K
-2433.33%
YoY
|
$223.0K
21.2%
YoY
|
-$467.0K
42.38%
YoY
|
-$6.000K
-110.53%
YoY
|
-$3.000K
N/A
|
$184.0K
N/A
|
| Pretax Income |
-$24.23M
-118.53%
YoY
|
$42.26M
-116.36%
YoY
|
-$108.8M
237.49%
YoY
|
-$73.47M
100.27%
YoY
|
$130.8M
-499.68%
YoY
|
-$258.3M
1475.31%
YoY
|
-$32.24M
73.01%
YoY
|
-$36.68M
70.5%
YoY
|
-$32.71M
25.63%
YoY
|
-$16.40M
-44.22%
YoY
|
-$18.64M
-33.58%
YoY
|
-$21.52M
-28.94%
YoY
|
-$26.04M
6655.74%
YoY
|
-$29.40M
4520.27%
YoY
|
-$28.06M
14583.9%
YoY
|
-$30.28M
107.26%
YoY
|
-$385.5K
358.71%
YoY
|
-$636.2K
-95.99%
YoY
|
-$191.1K
N/A
|
-$14.61M
N/A
|
| Income Tax |
$798.0K
-2.56%
YoY
|
$2.200M
607.4%
YoY
|
$457.0K
-104.36%
YoY
|
$1.256M
96.87%
YoY
|
$819.0K
177.63%
YoY
|
$311.0K
-80.65%
YoY
|
-$10.49M
-772.07%
YoY
|
$638.0K
53.0%
YoY
|
$295.0K
-10.33%
YoY
|
$1.607M
25.16%
YoY
|
$1.561M
80.67%
YoY
|
$417.0K
7.2%
YoY
|
$329.0K
-6.53%
YoY
|
$1.284M
-236.02%
YoY
|
$864.0K
-27.39%
YoY
|
$389.0K
804.65%
YoY
|
$352.0K
110.78%
YoY
|
-$944.0K
-303.01%
YoY
|
$1.190M
N/A
|
$43.00K
N/A
|
| Net Earnings |
-$25.03M
-119.26%
YoY
|
$42.77M
-116.54%
YoY
|
-$109.3M
402.37%
YoY
|
-$74.72M
100.21%
YoY
|
$129.9M
-493.63%
YoY
|
-$258.6M
1292.49%
YoY
|
-$21.75M
7.69%
YoY
|
-$37.32M
70.17%
YoY
|
-$33.01M
25.18%
YoY
|
-$18.57M
-39.47%
YoY
|
-$20.20M
-30.17%
YoY
|
-$21.93M
-28.49%
YoY
|
-$26.37M
6741.09%
YoY
|
-$30.68M
4722.08%
YoY
|
-$28.92M
15036.07%
YoY
|
-$30.67M
109.31%
YoY
|
-$385.5K
358.71%
YoY
|
-$636.2K
-96.1%
YoY
|
-$191.1K
N/A
|
-$14.65M
N/A
|
| Basic Earnings Per Share |
-$0.06
-118.18%
YoY
|
N/A
|
-$0.27
350.0%
YoY
|
-$0.19
72.73%
YoY
|
$0.33
-375.0%
YoY
|
N/A
|
-$0.06
-33.33%
YoY
|
-$0.11
10.0%
YoY
|
-$0.12
-7.69%
YoY
|
N/A
|
-$0.09
-40.0%
YoY
|
-$0.10
-47.37%
YoY
|
-$0.13
-63.89%
YoY
|
N/A
|
-$0.15
-57.14%
YoY
|
-$0.19
-13.64%
YoY
|
-$0.36
N/A
|
N/A
|
-$0.35
N/A
|
-$0.22
N/A
|
| Diluted Earnings Per Share |
-$0.11
-135.48%
YoY
|
$0.10
-114.68%
YoY
|
-$0.27
350.0%
YoY
|
-$0.19
72.73%
YoY
|
$0.31
-358.33%
YoY
|
-$0.69
884.14%
YoY
|
-$0.06
-33.33%
YoY
|
-$0.11
10.0%
YoY
|
-$0.12
-7.69%
YoY
|
-$0.07
-54.54%
YoY
|
-$0.09
-40.0%
YoY
|
-$0.10
-47.37%
YoY
|
-$0.13
-100.0%
YoY
|
-$0.15
-100.0%
YoY
|
-$0.15
-100.0%
YoY
|
-$0.19
-13.64%
YoY
|
-$22.07K
358.71%
YoY
|
-$36.44K
45547119.52%
YoY
|
-$10.94K
N/A
|
-$0.22
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 |
421.5M shares
7.0%
YoY
|
N/A
|
409.8M shares
13.71%
YoY
|
400.1M shares
20.58%
YoY
|
393.9M shares
37.44%
YoY
|
N/A
|
360.4M shares
48.91%
YoY
|
331.8M shares
50.3%
YoY
|
286.6M shares
39.75%
YoY
|
N/A
|
242.0M shares
22.85%
YoY
|
220.8M shares
36.28%
YoY
|
205.1M shares
194.64%
YoY
|
N/A
|
197.0M shares
190.92%
YoY
|
162.0M shares
140.51%
YoY
|
69.60M shares
N/A
|
N/A
|
67.72M shares
N/A
|
67.36M shares
N/A
|
| Diluted Shares Outstanding |
429.8M shares
3.77%
YoY
|
N/A
|
411.7M shares
14.24%
YoY
|
402.0M shares
21.16%
YoY
|
414.2M shares
44.51%
YoY
|
N/A
|
360.4M shares
48.91%
YoY
|
331.8M shares
50.3%
YoY
|
286.6M shares
39.75%
YoY
|
N/A
|
242.0M shares
22.85%
YoY
|
220.8M shares
36.28%
YoY
|
205.1M shares
194.64%
YoY
|
N/A
|
197.0M shares
190.92%
YoY
|
162.0M shares
140.51%
YoY
|
69.60M shares
N/A
|
N/A
|
67.72M shares
N/A
|
67.36M shares
N/A
|
Loading...