|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$451.4M
146.71%
YoY
|
$183.0M
948.62%
YoY
|
$17.45M
-32.42%
YoY
|
$25.82M
-54.73%
YoY
|
$57.03M
N/A
|
| Cost Of Revenue |
$30.68M
139.23%
YoY
|
$12.83M
705.15%
YoY
|
$1.593M
66.81%
YoY
|
$955.0K
-53.98%
YoY
|
$2.075M
N/A
|
| Gross Profit |
$420.7M
147.27%
YoY
|
$170.1M
973.09%
YoY
|
$15.85M
-36.23%
YoY
|
$24.86M
-54.76%
YoY
|
$54.95M
N/A
|
| Selling, General & Admin |
$427.3M
80.07%
YoY
|
$237.3M
118.32%
YoY
|
$108.7M
141.83%
YoY
|
$44.95M
76.99%
YoY
|
$25.40M
210.86%
YoY
|
| Research & Development |
$64.32M
20.48%
YoY
|
$53.39M
6.11%
YoY
|
$50.31M
18.04%
YoY
|
$42.62M
2.19%
YoY
|
$41.71M
121.57%
YoY
|
| Depreciation & Amortization |
$900.0K
28.57%
YoY
|
$700.0K
0.0%
YoY
|
$700.0K
133.33%
YoY
|
$300.0K
0.0%
YoY
|
$300.0K
200.0%
YoY
|
| Operating Expenses |
$491.6M
69.13%
YoY
|
$290.7M
81.0%
YoY
|
$160.6M
81.42%
YoY
|
$88.53M
27.96%
YoY
|
$69.18M
156.26%
YoY
|
| Operating Profit |
-$70.97M
-41.14%
YoY
|
-$120.6M
-15.78%
YoY
|
-$143.2M
128.28%
YoY
|
-$62.71M
415.85%
YoY
|
-$12.16M
-54.97%
YoY
|
| Interest Expense |
$6.812M
5.56%
YoY
|
$6.453M
92.86%
YoY
|
$3.346M
52.16%
YoY
|
$2.199M
6008.33%
YoY
|
$36.00K
-80.85%
YoY
|
| Other Income/Expense, Net |
$6.610M
31.8%
YoY
|
$5.015M
-30.97%
YoY
|
$7.265M
1077.47%
YoY
|
$617.0K
-138.2%
YoY
|
-$1.615M
-959.04%
YoY
|
| Pretax Income |
-$64.36M
-44.3%
YoY
|
-$115.6M
-14.97%
YoY
|
-$135.9M
118.85%
YoY
|
-$62.10M
350.88%
YoY
|
-$13.77M
-48.63%
YoY
|
| Income Tax |
$2.059M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$4.000K
-107.27%
YoY
|
$55.00K
5400.0%
YoY
|
| Net Earnings |
-$66.42M
-42.52%
YoY
|
-$115.6M
-14.97%
YoY
|
-$135.9M
118.86%
YoY
|
-$62.09M
349.06%
YoY
|
-$13.83M
-48.43%
YoY
|
| Basic Earnings Per Share |
-$1.59
-48.21%
YoY
|
-$3.07
-33.55%
YoY
|
-$4.62
83.33%
YoY
|
-$2.52
276.12%
YoY
|
-$0.67
-84.49%
YoY
|
| Diluted Earnings Per Share |
-$1.59
-48.21%
YoY
|
-$3.07
-33.55%
YoY
|
-$4.62
83.33%
YoY
|
-$2.52
276.12%
YoY
|
-$0.67
-84.49%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
41.78M shares
11.11%
YoY
|
37.60M shares
27.98%
YoY
|
29.38M shares
19.35%
YoY
|
24.62M shares
19.78%
YoY
|
20.55M shares
231.12%
YoY
|
| Diluted Shares Outstanding |
41.78M shares
11.11%
YoY
|
37.60M shares
27.98%
YoY
|
29.38M shares
19.35%
YoY
|
24.62M shares
19.78%
YoY
|
20.55M shares
231.12%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$162.1M
106.87%
YoY
|
$151.7M
128.39%
YoY
|
$118.7M
146.68%
YoY
|
$102.7M
151.54%
YoY
|
$78.34M
183.68%
YoY
|
$66.41M
407.86%
YoY
|
$48.12M
2471.78%
YoY
|
$40.81M
N/A
|
$27.61M
1004.56%
YoY
|
$13.08M
30.76%
YoY
|
$1.871M
N/A
|
$0.00
-100.0%
YoY
|
$2.500M
363.82%
YoY
|
$10.00M
2858.58%
YoY
|
$0.00
-100.0%
YoY
|
$15.28M
-30.61%
YoY
|
$539.0K
-98.39%
YoY
|
$338.0K
N/A
|
$1.240M
N/A
|
| Cost Of Revenue |
$9.396M
80.31%
YoY
|
$10.93M
121.82%
YoY
|
$8.309M
156.29%
YoY
|
$6.237M
107.62%
YoY
|
$5.211M
215.05%
YoY
|
$4.926M
305.1%
YoY
|
$3.242M
753.16%
YoY
|
$3.004M
N/A
|
$1.654M
N/A
|
$1.216M
204.0%
YoY
|
$380.0K
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$400.0K
-1766.67%
YoY
|
$0.00
-100.0%
YoY
|
$522.0K
-74.34%
YoY
|
$33.00K
-97.46%
YoY
|
-$24.00K
N/A
|
$65.00K
N/A
|
| Gross Profit |
$152.7M
108.77%
YoY
|
$140.7M
128.91%
YoY
|
$110.4M
145.98%
YoY
|
$96.42M
155.03%
YoY
|
$73.12M
181.68%
YoY
|
$61.48M
418.4%
YoY
|
$44.88M
2911.81%
YoY
|
$37.81M
N/A
|
$25.96M
938.4%
YoY
|
$11.86M
23.54%
YoY
|
$1.490M
N/A
|
$0.00
-100.0%
YoY
|
$2.500M
394.07%
YoY
|
$9.600M
2551.93%
YoY
|
$0.00
-100.0%
YoY
|
$14.76M
-72.38%
YoY
|
$506.0K
-98.43%
YoY
|
$362.0K
N/A
|
$1.175M
N/A
|
| Selling, General & Admin |
$136.4M
60.51%
YoY
|
$130.7M
89.31%
YoY
|
$108.6M
87.59%
YoY
|
$103.0M
75.22%
YoY
|
$85.00M
64.79%
YoY
|
$69.03M
60.52%
YoY
|
$57.91M
91.0%
YoY
|
$58.79M
189.97%
YoY
|
$51.58M
241.67%
YoY
|
$43.01M
193.89%
YoY
|
$30.32M
152.79%
YoY
|
$20.28M
95.4%
YoY
|
$15.10M
89.98%
YoY
|
$14.63M
116.08%
YoY
|
$11.99M
79.79%
YoY
|
$10.38M
-13.2%
YoY
|
$7.946M
53.99%
YoY
|
$6.772M
74.09%
YoY
|
$6.671M
210.28%
YoY
|
| Research & Development |
$22.35M
55.12%
YoY
|
$18.04M
6.89%
YoY
|
$16.28M
34.27%
YoY
|
$15.59M
26.58%
YoY
|
$14.41M
19.42%
YoY
|
$16.87M
26.82%
YoY
|
$12.13M
0.19%
YoY
|
$12.32M
-1.81%
YoY
|
$12.07M
-2.35%
YoY
|
$13.31M
32.68%
YoY
|
$12.11M
10.93%
YoY
|
$12.55M
30.65%
YoY
|
$12.36M
2.28%
YoY
|
$10.03M
24.76%
YoY
|
$10.91M
6.89%
YoY
|
$9.603M
33.3%
YoY
|
$12.08M
-25.71%
YoY
|
$8.038M
5.9%
YoY
|
$10.21M
27.76%
YoY
|
| Depreciation & Amortization |
$197.0K
-1.5%
YoY
|
$443.0K
2.55%
YoY
|
$200.0K
0.0%
YoY
|
$200.0K
100.0%
YoY
|
$200.0K
0.0%
YoY
|
$432.0K
24.5%
YoY
|
$200.0K
0.0%
YoY
|
$100.0K
-50.0%
YoY
|
$200.0K
100.0%
YoY
|
$347.0K
254.08%
YoY
|
$200.0K
100.0%
YoY
|
$200.0K
117.39%
YoY
|
$100.0K
143.9%
YoY
|
$98.00K
145.0%
YoY
|
$100.0K
0.0%
YoY
|
$92.00K
-26.4%
YoY
|
$41.00K
-35.94%
YoY
|
$40.00K
0.0%
YoY
|
$100.0K
316.67%
YoY
|
| Operating Expenses |
$158.8M
59.73%
YoY
|
$148.7M
73.12%
YoY
|
$124.9M
929.99%
YoY
|
$118.6M
862.8%
YoY
|
$99.40M
723.84%
YoY
|
$85.90M
52.55%
YoY
|
$12.13M
0.19%
YoY
|
$12.32M
-1.81%
YoY
|
$12.07M
-2.35%
YoY
|
$56.31M
128.34%
YoY
|
$12.11M
10.93%
YoY
|
$12.55M
-38.8%
YoY
|
$12.36M
-38.4%
YoY
|
$24.66M
66.52%
YoY
|
$10.91M
-35.6%
YoY
|
$20.50M
39.13%
YoY
|
$20.06M
-11.7%
YoY
|
$14.81M
29.01%
YoY
|
$16.95M
67.09%
YoY
|
| Operating Profit |
-$6.122M
-76.7%
YoY
|
-$7.976M
-67.34%
YoY
|
-$14.53M
-42.26%
YoY
|
-$22.18M
-33.39%
YoY
|
-$26.28M
-30.26%
YoY
|
-$24.42M
-45.06%
YoY
|
-$25.16M
-38.53%
YoY
|
-$33.30M
1.47%
YoY
|
-$37.68M
51.03%
YoY
|
-$44.45M
195.13%
YoY
|
-$40.94M
78.71%
YoY
|
-$32.82M
528.27%
YoY
|
-$24.95M
27.82%
YoY
|
-$15.06M
4.24%
YoY
|
-$22.91M
45.85%
YoY
|
-$5.224M
-171.74%
YoY
|
-$19.52M
-282.2%
YoY
|
-$14.45M
N/A
|
-$15.71M
54.87%
YoY
|
| Interest Expense |
$1.594M
28.44%
YoY
|
$1.736M
30.04%
YoY
|
$1.846M
10.21%
YoY
|
$1.989M
-1.29%
YoY
|
$1.241M
26.25%
YoY
|
$1.335M
-49.45%
YoY
|
$1.675M
95.22%
YoY
|
$2.015M
147.24%
YoY
|
$983.0K
43.71%
YoY
|
$2.641M
74.67%
YoY
|
$858.0K
35.55%
YoY
|
$815.0K
-429.96%
YoY
|
$684.0K
-316.46%
YoY
|
$1.512M
-539.53%
YoY
|
$633.0K
7812.5%
YoY
|
-$247.0K
-3628.57%
YoY
|
-$316.0K
-3611.11%
YoY
|
-$344.0K
-3540.0%
YoY
|
$8.000K
100.0%
YoY
|
| Other Income/Expense, Net |
$1.507M
29.91%
YoY
|
-$74.00K
174.07%
YoY
|
$1.944M
11.6%
YoY
|
$1.844M
15266.67%
YoY
|
$1.160M
-40.6%
YoY
|
-$27.00K
-70.97%
YoY
|
$1.742M
-2.52%
YoY
|
$12.00K
-99.14%
YoY
|
$1.953M
27.4%
YoY
|
-$93.00K
86.0%
YoY
|
$1.787M
358.21%
YoY
|
$1.397M
-369.17%
YoY
|
$1.533M
-314.11%
YoY
|
-$50.00K
900.0%
YoY
|
$390.0K
-217.12%
YoY
|
-$519.0K
-42.84%
YoY
|
-$716.0K
2764.0%
YoY
|
-$5.000K
N/A
|
-$333.0K
-8425.0%
YoY
|
| Pretax Income |
-$4.615M
-81.63%
YoY
|
-$6.314M
-72.68%
YoY
|
-$12.59M
-46.26%
YoY
|
-$20.34M
-38.9%
YoY
|
-$25.12M
-29.7%
YoY
|
-$23.11M
-44.84%
YoY
|
-$23.42M
-40.18%
YoY
|
-$33.29M
5.94%
YoY
|
-$35.73M
52.57%
YoY
|
-$41.90M
208.13%
YoY
|
-$39.15M
73.88%
YoY
|
-$31.42M
447.17%
YoY
|
-$23.42M
15.72%
YoY
|
-$13.60M
-8.1%
YoY
|
-$22.52M
40.39%
YoY
|
-$5.743M
-133.66%
YoY
|
-$20.24M
-289.31%
YoY
|
-$14.80M
29.01%
YoY
|
-$16.04M
58.17%
YoY
|
| Income Tax |
$2.352M
N/A
|
$2.059M
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$5.000K
-98.53%
YoY
|
$0.00
-100.0%
YoY
|
$1.000K
-99.68%
YoY
|
$54.00K
N/A
|
-$341.0K
-34200.0%
YoY
|
| Net Earnings |
-$6.967M
-72.27%
YoY
|
-$8.373M
-63.77%
YoY
|
-$12.59M
-46.26%
YoY
|
-$20.34M
-38.9%
YoY
|
-$25.12M
-29.7%
YoY
|
-$23.11M
-44.84%
YoY
|
-$23.42M
-40.18%
YoY
|
-$33.29M
5.94%
YoY
|
-$35.73M
52.57%
YoY
|
-$41.90M
208.13%
YoY
|
-$39.15M
73.91%
YoY
|
-$31.42M
447.17%
YoY
|
-$23.42M
15.72%
YoY
|
-$13.60M
-8.43%
YoY
|
-$22.51M
43.41%
YoY
|
-$5.743M
-190.51%
YoY
|
-$20.24M
-295.05%
YoY
|
-$14.85M
29.48%
YoY
|
-$15.70M
54.83%
YoY
|
| Basic Earnings Per Share |
-$0.16
-75.0%
YoY
|
N/A
|
-$0.30
-50.82%
YoY
|
-$0.48
-45.45%
YoY
|
-$0.64
-36.63%
YoY
|
N/A
|
-$0.61
-52.34%
YoY
|
-$0.88
-24.79%
YoY
|
-$1.01
14.77%
YoY
|
N/A
|
-$1.28
52.38%
YoY
|
-$1.17
387.5%
YoY
|
-$0.88
-10.2%
YoY
|
N/A
|
-$0.84
10.53%
YoY
|
-$0.24
-177.42%
YoY
|
-$0.98
92.16%
YoY
|
N/A
|
-$0.76
-79.51%
YoY
|
| Diluted Earnings Per Share |
-$0.16
-75.0%
YoY
|
-$0.20
-66.73%
YoY
|
-$0.30
-50.82%
YoY
|
-$0.48
-45.45%
YoY
|
-$0.64
-36.63%
YoY
|
-$0.60
-52.31%
YoY
|
-$0.61
-52.34%
YoY
|
-$0.88
-24.79%
YoY
|
-$1.01
14.77%
YoY
|
-$1.26
146.86%
YoY
|
-$1.28
52.38%
YoY
|
-$1.17
387.5%
YoY
|
-$0.88
-10.2%
YoY
|
-$0.51
-100.0%
YoY
|
-$0.84
10.53%
YoY
|
-$0.24
-182.76%
YoY
|
-$0.98
-308.51%
YoY
|
-$718.1K
28.35%
YoY
|
-$0.76
-79.51%
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
|
| Basic Shares Outstanding |
42.56M shares
10.89%
YoY
|
42.45M shares
11.05%
YoY
|
42.21M shares
10.97%
YoY
|
42.01M shares
11.2%
YoY
|
38.38M shares
12.15%
YoY
|
38.23M shares
15.47%
YoY
|
38.04M shares
16.63%
YoY
|
37.78M shares
40.96%
YoY
|
34.22M shares
28.01%
YoY
|
33.10M shares
24.12%
YoY
|
32.62M shares
22.35%
YoY
|
26.80M shares
10.16%
YoY
|
26.73M shares
29.07%
YoY
|
26.67M shares
28.99%
YoY
|
26.66M shares
29.15%
YoY
|
24.33M shares
18.38%
YoY
|
20.71M shares
1.84%
YoY
|
20.68M shares
1.75%
YoY
|
20.64M shares
656.18%
YoY
|
| Diluted Shares Outstanding |
42.96M shares
9.18%
YoY
|
N/A
|
42.61M shares
11.01%
YoY
|
42.36M shares
12.0%
YoY
|
39.35M shares
11.46%
YoY
|
N/A
|
38.38M shares
25.34%
YoY
|
37.82M shares
41.05%
YoY
|
35.30M shares
32.0%
YoY
|
N/A
|
30.62M shares
14.85%
YoY
|
26.82M shares
10.21%
YoY
|
26.74M shares
29.12%
YoY
|
N/A
|
26.66M shares
29.17%
YoY
|
24.33M shares
10.77%
YoY
|
20.71M shares
-5.11%
YoY
|
N/A
|
20.64M shares
656.18%
YoY
|
Loading...