|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$376.1M
91.34%
YoY
|
$196.5M
229.74%
YoY
|
$59.61M
1517.09%
YoY
|
$3.686M
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$36.70M
91.84%
YoY
|
$19.13M
283.56%
YoY
|
$4.987M
561.41%
YoY
|
$754.0K
N/A
|
$0.00
N/A
|
| Gross Profit |
$339.4M
91.29%
YoY
|
$177.4M
224.82%
YoY
|
$54.62M
1762.86%
YoY
|
$2.932M
N/A
|
$0.00
N/A
|
| Selling, General & Admin |
$274.6M
19.69%
YoY
|
$229.4M
23.9%
YoY
|
$185.1M
51.6%
YoY
|
$122.1M
100.3%
YoY
|
$60.97M
185.71%
YoY
|
| Research & Development |
$77.05M
0.83%
YoY
|
$76.42M
-30.89%
YoY
|
$110.6M
-39.39%
YoY
|
$182.4M
25.33%
YoY
|
$145.6M
26.23%
YoY
|
| Depreciation & Amortization |
$700.0K
16.67%
YoY
|
$600.0K
-25.0%
YoY
|
$800.0K
33.33%
YoY
|
$600.0K
32.16%
YoY
|
$454.0K
272.13%
YoY
|
| Operating Expenses |
$351.6M
14.97%
YoY
|
$305.8M
3.41%
YoY
|
$295.7M
-3.14%
YoY
|
$305.3M
47.83%
YoY
|
$206.5M
51.14%
YoY
|
| Operating Profit |
-$12.23M
-90.48%
YoY
|
-$128.4M
-46.75%
YoY
|
-$241.1M
-20.07%
YoY
|
-$301.6M
46.05%
YoY
|
-$206.5M
51.14%
YoY
|
| Interest Expense |
-$3.186M
-88.27%
YoY
|
-$27.17M
-191.44%
YoY
|
$29.71M
89.83%
YoY
|
$15.65M
N/A
|
$0.00
N/A
|
| Other Income/Expense, Net |
$443.0K
-97.26%
YoY
|
$16.17M
37.22%
YoY
|
$11.79M
-219.89%
YoY
|
-$9.831M
-5782.66%
YoY
|
$173.0K
-82.11%
YoY
|
| Pretax Income |
-$8.244M
-93.68%
YoY
|
-$130.4M
-49.0%
YoY
|
-$255.7M
-17.92%
YoY
|
-$311.5M
50.93%
YoY
|
-$206.4M
52.09%
YoY
|
| Income Tax |
$1.171M
80.99%
YoY
|
$647.0K
-79.22%
YoY
|
$3.113M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$16.14M
-88.47%
YoY
|
-$140.0M
-46.58%
YoY
|
-$262.1M
-15.83%
YoY
|
-$311.5M
50.93%
YoY
|
-$206.4M
52.09%
YoY
|
| Basic Earnings Per Share |
-$0.13
-88.79%
YoY
|
-$1.16
-69.31%
YoY
|
-$3.78
-33.22%
YoY
|
-$5.66
35.41%
YoY
|
-$4.18
10.0%
YoY
|
| Diluted Earnings Per Share |
-$0.13
-88.79%
YoY
|
-$1.16
-69.31%
YoY
|
-$3.78
-33.22%
YoY
|
-$5.66
35.41%
YoY
|
-$4.18
10.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
127.2M shares
5.19%
YoY
|
121.0M shares
74.53%
YoY
|
69.31M shares
25.94%
YoY
|
55.03M shares
11.39%
YoY
|
49.41M shares
38.51%
YoY
|
| Diluted Shares Outstanding |
127.2M shares
5.19%
YoY
|
121.0M shares
74.53%
YoY
|
69.31M shares
25.94%
YoY
|
55.03M shares
11.39%
YoY
|
49.41M shares
38.51%
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 |
$105.4M
60.07%
YoY
|
$129.5M
81.48%
YoY
|
$99.22M
121.69%
YoY
|
$81.50M
164.13%
YoY
|
$65.85M
32.84%
YoY
|
$71.36M
427.58%
YoY
|
$44.76M
17.44%
YoY
|
$30.86M
494.57%
YoY
|
$49.57M
1682.42%
YoY
|
$13.53M
356.81%
YoY
|
$38.11M
5156.41%
YoY
|
$5.190M
N/A
|
$2.781M
N/A
|
$2.961M
N/A
|
$725.0K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$9.784M
10.8%
YoY
|
$11.69M
69.27%
YoY
|
$8.685M
57.82%
YoY
|
$7.492M
116.28%
YoY
|
$8.830M
171.19%
YoY
|
$6.905M
207.44%
YoY
|
$5.503M
366.36%
YoY
|
$3.464M
346.39%
YoY
|
$3.256M
315.84%
YoY
|
$2.246M
363.09%
YoY
|
$1.180M
338.66%
YoY
|
$776.0K
N/A
|
$783.0K
N/A
|
$485.0K
N/A
|
$269.0K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$95.61M
67.7%
YoY
|
$117.8M
82.79%
YoY
|
$90.53M
130.65%
YoY
|
$74.01M
170.18%
YoY
|
$57.02M
23.11%
YoY
|
$64.46M
471.41%
YoY
|
$39.25M
6.29%
YoY
|
$27.39M
520.62%
YoY
|
$46.31M
2217.97%
YoY
|
$11.28M
355.57%
YoY
|
$36.93M
7998.68%
YoY
|
$4.414M
N/A
|
$1.998M
N/A
|
$2.476M
N/A
|
$456.0K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$74.08M
15.74%
YoY
|
$78.98M
37.1%
YoY
|
$62.40M
6.1%
YoY
|
$69.17M
18.9%
YoY
|
$64.00M
16.8%
YoY
|
$57.61M
18.35%
YoY
|
$58.82M
23.58%
YoY
|
$58.17M
26.58%
YoY
|
$54.79M
27.67%
YoY
|
$48.67M
31.47%
YoY
|
$47.60M
34.17%
YoY
|
$45.96M
66.38%
YoY
|
$42.92M
95.03%
YoY
|
$37.02M
97.69%
YoY
|
$35.47M
115.33%
YoY
|
$27.62M
144.12%
YoY
|
$22.01M
52.29%
YoY
|
$18.73M
179.94%
YoY
|
$16.47M
196.29%
YoY
|
| Research & Development |
$30.63M
74.58%
YoY
|
$20.45M
41.24%
YoY
|
$19.60M
0.53%
YoY
|
$19.45M
0.8%
YoY
|
$17.54M
-24.19%
YoY
|
$14.48M
-39.1%
YoY
|
$19.50M
-25.67%
YoY
|
$19.30M
-23.48%
YoY
|
$23.14M
-34.53%
YoY
|
$23.78M
-29.82%
YoY
|
$26.24M
-62.38%
YoY
|
$25.22M
-33.99%
YoY
|
$35.35M
-12.99%
YoY
|
$33.88M
-35.54%
YoY
|
$69.73M
71.73%
YoY
|
$38.21M
24.18%
YoY
|
$40.62M
87.8%
YoY
|
$52.56M
92.03%
YoY
|
$40.60M
24.01%
YoY
|
| Depreciation & Amortization |
$562.0K
267.32%
YoY
|
$563.0K
22.93%
YoY
|
$562.0K
-60.75%
YoY
|
$563.0K
60.4%
YoY
|
$153.0K
-10.0%
YoY
|
$458.0K
18.96%
YoY
|
$1.432M
616.0%
YoY
|
$351.0K
77.27%
YoY
|
$170.0K
-2.86%
YoY
|
$385.0K
10.95%
YoY
|
$200.0K
27.39%
YoY
|
$198.0K
27.74%
YoY
|
$175.0K
16.67%
YoY
|
$347.0K
155.15%
YoY
|
$157.0K
35.34%
YoY
|
$155.0K
49.04%
YoY
|
$150.0K
53.06%
YoY
|
$136.0K
353.33%
YoY
|
$116.0K
286.67%
YoY
|
| Operating Expenses |
$104.7M
28.4%
YoY
|
$99.43M
37.93%
YoY
|
$82.01M
4.71%
YoY
|
$88.62M
14.4%
YoY
|
$81.55M
4.63%
YoY
|
$72.09M
-0.5%
YoY
|
$78.32M
4.41%
YoY
|
$77.47M
7.67%
YoY
|
$77.94M
-1.41%
YoY
|
$72.45M
2.18%
YoY
|
$75.01M
-28.88%
YoY
|
$71.95M
9.31%
YoY
|
$79.05M
26.22%
YoY
|
$70.90M
-0.54%
YoY
|
$105.5M
84.79%
YoY
|
$65.83M
56.43%
YoY
|
$62.63M
73.56%
YoY
|
$71.29M
109.27%
YoY
|
$57.08M
49.02%
YoY
|
| Operating Profit |
-$9.089M
-62.95%
YoY
|
$18.39M
-340.92%
YoY
|
$8.526M
-121.82%
YoY
|
-$14.61M
-70.82%
YoY
|
-$24.53M
-22.43%
YoY
|
-$7.632M
-87.52%
YoY
|
-$39.07M
5.86%
YoY
|
-$50.08M
-24.99%
YoY
|
-$31.62M
-58.54%
YoY
|
-$61.17M
-10.6%
YoY
|
-$36.90M
-64.77%
YoY
|
-$66.76M
1.42%
YoY
|
-$76.27M
21.77%
YoY
|
-$68.42M
N/A
|
-$104.7M
83.52%
YoY
|
-$65.83M
56.43%
YoY
|
-$62.63M
73.56%
YoY
|
N/A
|
-$57.08M
49.02%
YoY
|
| Interest Expense |
-$2.093M
-29.81%
YoY
|
$5.896M
-206.22%
YoY
|
-$3.071M
-53.84%
YoY
|
-$3.029M
-59.53%
YoY
|
-$2.982M
-139.87%
YoY
|
-$5.551M
-28.48%
YoY
|
-$6.653M
-188.01%
YoY
|
-$7.484M
-201.84%
YoY
|
$7.480M
6.22%
YoY
|
-$7.762M
12.25%
YoY
|
$7.559M
54.3%
YoY
|
$7.349M
267.45%
YoY
|
$7.042M
283.13%
YoY
|
-$6.915M
N/A
|
$4.899M
N/A
|
$2.000M
N/A
|
$1.838M
N/A
|
N/A
|
$0.00
N/A
|
| Other Income/Expense, Net |
-$20.00K
-100.73%
YoY
|
-$6.418M
-336.13%
YoY
|
$2.035M
-51.34%
YoY
|
$2.096M
-59.92%
YoY
|
$2.730M
-32.49%
YoY
|
$2.718M
1.72%
YoY
|
$4.182M
53.69%
YoY
|
$5.229M
-223.68%
YoY
|
$4.044M
-205.45%
YoY
|
$2.672M
-19.52%
YoY
|
$2.721M
-191.89%
YoY
|
-$4.228M
167.76%
YoY
|
-$3.835M
126.12%
YoY
|
$3.320M
-8400.0%
YoY
|
-$2.961M
-3121.43%
YoY
|
-$1.579M
-2293.06%
YoY
|
-$1.696M
-4044.19%
YoY
|
-$40.00K
-366.67%
YoY
|
$98.00K
-1.01%
YoY
|
| Pretax Income |
-$11.20M
-54.8%
YoY
|
$17.87M
-270.71%
YoY
|
$7.490M
-118.03%
YoY
|
-$15.54M
-70.3%
YoY
|
-$24.78M
-29.31%
YoY
|
-$10.47M
-84.21%
YoY
|
-$41.54M
-0.49%
YoY
|
-$52.33M
-26.28%
YoY
|
-$35.06M
-56.23%
YoY
|
-$66.26M
-8.0%
YoY
|
-$41.74M
-61.25%
YoY
|
-$70.99M
5.32%
YoY
|
-$80.10M
24.53%
YoY
|
-$72.02M
0.97%
YoY
|
-$107.7M
89.03%
YoY
|
-$67.41M
60.46%
YoY
|
-$64.32M
78.48%
YoY
|
-$71.33M
109.47%
YoY
|
-$56.98M
49.16%
YoY
|
| Income Tax |
$93.00K
-66.67%
YoY
|
$470.0K
45.51%
YoY
|
$80.00K
N/A
|
$342.0K
N/A
|
$279.0K
-13.89%
YoY
|
$323.0K
1192.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$324.0K
N/A
|
$25.00K
N/A
|
$3.000M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$11.30M
-54.93%
YoY
|
$17.40M
-261.24%
YoY
|
$7.410M
-117.84%
YoY
|
-$15.89M
-69.64%
YoY
|
-$25.06M
-29.17%
YoY
|
-$10.79M
-83.72%
YoY
|
-$41.54M
-7.21%
YoY
|
-$52.33M
-26.28%
YoY
|
-$35.38M
-55.83%
YoY
|
-$66.28M
-7.96%
YoY
|
-$44.77M
-58.44%
YoY
|
-$70.99M
5.32%
YoY
|
-$80.10M
24.53%
YoY
|
-$72.02M
0.97%
YoY
|
-$107.7M
89.03%
YoY
|
-$67.41M
60.46%
YoY
|
-$64.32M
78.47%
YoY
|
-$71.33M
109.48%
YoY
|
-$56.98M
49.15%
YoY
|
| Basic Earnings Per Share |
-$0.09
-55.0%
YoY
|
N/A
|
$0.06
-118.18%
YoY
|
-$0.13
-69.05%
YoY
|
-$0.20
-37.5%
YoY
|
N/A
|
-$0.33
-54.79%
YoY
|
-$0.42
-63.79%
YoY
|
-$0.32
-75.57%
YoY
|
N/A
|
-$0.73
-61.38%
YoY
|
-$1.16
-11.45%
YoY
|
-$1.31
3.15%
YoY
|
N/A
|
-$1.89
65.79%
YoY
|
-$1.31
55.95%
YoY
|
-$1.27
67.11%
YoY
|
N/A
|
-$1.14
12.87%
YoY
|
| Diluted Earnings Per Share |
-$0.09
-55.0%
YoY
|
$0.14
-254.92%
YoY
|
$0.06
-118.18%
YoY
|
-$0.13
-69.05%
YoY
|
-$0.20
-37.5%
YoY
|
-$0.09
-87.91%
YoY
|
-$0.33
-54.79%
YoY
|
-$0.42
-63.79%
YoY
|
-$0.32
-75.57%
YoY
|
-$0.71
-39.48%
YoY
|
-$0.73
-61.38%
YoY
|
-$1.16
-11.45%
YoY
|
-$1.31
3.15%
YoY
|
-$1.18
-100.0%
YoY
|
-$1.89
65.79%
YoY
|
-$1.31
55.95%
YoY
|
-$1.27
67.11%
YoY
|
-$1.420M
79.51%
YoY
|
-$1.14
12.87%
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 |
124.0M shares
4.55%
YoY
|
122.5M shares
4.65%
YoY
|
119.9M shares
2.58%
YoY
|
119.2M shares
2.97%
YoY
|
118.6M shares
22.54%
YoY
|
117.0M shares
24.01%
YoY
|
116.9M shares
89.59%
YoY
|
115.8M shares
88.47%
YoY
|
96.81M shares
58.5%
YoY
|
94.38M shares
54.91%
YoY
|
61.65M shares
19.57%
YoY
|
61.42M shares
19.45%
YoY
|
61.08M shares
20.92%
YoY
|
60.93M shares
21.14%
YoY
|
51.56M shares
2.92%
YoY
|
51.42M shares
2.84%
YoY
|
50.51M shares
6.84%
YoY
|
50.30M shares
15.26%
YoY
|
50.10M shares
32.71%
YoY
|
| Diluted Shares Outstanding |
129.4K shares
-99.9%
YoY
|
N/A
|
132.9M shares
6.9%
YoY
|
127.0M shares
2.85%
YoY
|
126.0M shares
13.5%
YoY
|
N/A
|
124.3M shares
101.37%
YoY
|
123.5M shares
101.01%
YoY
|
111.0M shares
81.54%
YoY
|
N/A
|
61.73M shares
8.12%
YoY
|
61.43M shares
19.46%
YoY
|
61.17M shares
21.09%
YoY
|
N/A
|
57.09M shares
13.96%
YoY
|
51.42M shares
2.84%
YoY
|
50.51M shares
6.84%
YoY
|
N/A
|
50.10M shares
32.71%
YoY
|
Loading...