|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$403.1M
21.31%
YoY
|
$332.3M
185.66%
YoY
|
$116.3M
54.14%
YoY
|
$75.48M
-3.79%
YoY
|
$78.45M
-65.52%
YoY
|
| Cost Of Revenue |
$129.2M
88.37%
YoY
|
$68.60M
58.55%
YoY
|
$43.27M
60.44%
YoY
|
$26.97M
89.68%
YoY
|
$14.22M
492.38%
YoY
|
| Gross Profit |
$273.9M
3.87%
YoY
|
$263.7M
260.92%
YoY
|
$73.07M
50.63%
YoY
|
$48.51M
-24.48%
YoY
|
$64.23M
-71.48%
YoY
|
| Selling, General & Admin |
$165.8M
1.66%
YoY
|
$163.1M
14.42%
YoY
|
$142.5M
30.66%
YoY
|
$109.1M
-41.03%
YoY
|
$185.0M
-7.33%
YoY
|
| Research & Development |
$47.85M
3.49%
YoY
|
$46.24M
-46.3%
YoY
|
$86.11M
-27.6%
YoY
|
$118.9M
12.22%
YoY
|
$106.0M
-27.88%
YoY
|
| Depreciation & Amortization |
$105.0K
5.0%
YoY
|
$100.0K
-50.0%
YoY
|
$200.0K
-60.0%
YoY
|
$500.0K
-16.67%
YoY
|
$600.0K
20.0%
YoY
|
| Operating Expenses |
$342.9M
23.37%
YoY
|
$277.9M
2.21%
YoY
|
$271.9M
6.64%
YoY
|
$255.0M
-16.45%
YoY
|
$305.2M
-12.54%
YoY
|
| Operating Profit |
$60.27M
10.79%
YoY
|
$54.40M
-134.97%
YoY
|
-$155.6M
-13.34%
YoY
|
-$179.5M
-20.83%
YoY
|
-$226.7M
86.77%
YoY
|
| Interest Expense |
-$81.10M
57.02%
YoY
|
-$51.65M
-187.58%
YoY
|
$58.98M
3.81%
YoY
|
$56.81M
22.56%
YoY
|
$46.35M
104.47%
YoY
|
| Other Income/Expense, Net |
$3.490M
-56.49%
YoY
|
$8.022M
51.62%
YoY
|
$5.291M
99.51%
YoY
|
$2.652M
-33.28%
YoY
|
$3.975M
671.84%
YoY
|
| Pretax Income |
-$20.84M
-59.72%
YoY
|
-$51.75M
-75.27%
YoY
|
-$209.2M
-10.45%
YoY
|
-$233.7M
-13.17%
YoY
|
-$269.1M
87.4%
YoY
|
| Income Tax |
$1.841M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$22.68M
-56.17%
YoY
|
-$51.75M
-75.27%
YoY
|
-$209.2M
-10.45%
YoY
|
-$233.7M
-13.17%
YoY
|
-$269.1M
87.47%
YoY
|
| Basic Earnings Per Share |
-$0.11
-60.71%
YoY
|
-$0.28
-86.21%
YoY
|
-$2.03
-42.33%
YoY
|
-$3.52
-62.19%
YoY
|
-$9.31
78.01%
YoY
|
| Diluted Earnings Per Share |
-$0.11
-60.71%
YoY
|
-$0.28
-86.21%
YoY
|
-$2.03
-42.33%
YoY
|
-$3.52
-62.19%
YoY
|
-$9.31
78.01%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
207.9M shares
11.05%
YoY
|
187.2M shares
81.54%
YoY
|
103.1M shares
55.26%
YoY
|
66.41M shares
129.76%
YoY
|
28.90M shares
5.2%
YoY
|
| Diluted Shares Outstanding |
207.9M shares
11.05%
YoY
|
187.2M shares
81.54%
YoY
|
103.1M shares
55.26%
YoY
|
66.41M shares
129.76%
YoY
|
28.90M shares
5.2%
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 |
$80.10M
23.25%
YoY
|
$168.4M
143.73%
YoY
|
$87.31M
69.1%
YoY
|
$82.39M
11.58%
YoY
|
$65.00M
-52.81%
YoY
|
$69.11M
114.3%
YoY
|
$51.63M
52.0%
YoY
|
$73.83M
186.33%
YoY
|
$137.7M
466.14%
YoY
|
$32.25M
71.38%
YoY
|
$33.97M
78.97%
YoY
|
$25.79M
36.86%
YoY
|
$24.33M
29.16%
YoY
|
$18.82M
22.19%
YoY
|
$18.98M
31.72%
YoY
|
$18.84M
-53.66%
YoY
|
$18.84M
136.1%
YoY
|
$15.40M
59.79%
YoY
|
$14.41M
275.92%
YoY
|
| Cost Of Revenue |
$34.57M
9.62%
YoY
|
$27.85M
8.67%
YoY
|
$41.29M
138.86%
YoY
|
$20.61M
32.03%
YoY
|
$31.54M
213.03%
YoY
|
$25.63M
123.81%
YoY
|
$17.29M
29.0%
YoY
|
$15.61M
130.02%
YoY
|
$10.08M
-13.53%
YoY
|
$11.45M
175.29%
YoY
|
$13.40M
105.96%
YoY
|
$6.786M
-26.05%
YoY
|
$11.65M
63.54%
YoY
|
$4.160M
-18.03%
YoY
|
$6.506M
17.06%
YoY
|
$9.176M
409.78%
YoY
|
$7.125M
295.83%
YoY
|
$5.075M
198.53%
YoY
|
$5.558M
1752.67%
YoY
|
| Gross Profit |
$45.53M
36.09%
YoY
|
$140.6M
223.33%
YoY
|
$46.02M
33.99%
YoY
|
$61.78M
6.1%
YoY
|
$33.46M
-73.79%
YoY
|
$43.48M
109.07%
YoY
|
$34.35M
66.73%
YoY
|
$58.23M
206.45%
YoY
|
$127.7M
907.02%
YoY
|
$20.80M
41.89%
YoY
|
$20.60M
65.14%
YoY
|
$19.00M
96.59%
YoY
|
$12.68M
8.25%
YoY
|
$14.66M
41.95%
YoY
|
$12.47M
40.93%
YoY
|
$9.665M
-75.13%
YoY
|
$11.71M
88.89%
YoY
|
$10.33M
29.08%
YoY
|
$8.851M
145.86%
YoY
|
| Selling, General & Admin |
$43.12M
0.3%
YoY
|
$41.43M
12.21%
YoY
|
$41.85M
4.69%
YoY
|
$39.51M
-10.58%
YoY
|
$43.00M
2.4%
YoY
|
$36.93M
-18.71%
YoY
|
$39.98M
20.26%
YoY
|
$44.19M
30.11%
YoY
|
$41.99M
40.42%
YoY
|
$45.42M
88.18%
YoY
|
$33.24M
33.21%
YoY
|
$33.96M
14.69%
YoY
|
$29.90M
-1.58%
YoY
|
$24.14M
-3.79%
YoY
|
$24.95M
-36.45%
YoY
|
$29.61M
-36.07%
YoY
|
$30.38M
-50.25%
YoY
|
$25.09M
-59.24%
YoY
|
$39.27M
-19.58%
YoY
|
| Research & Development |
$8.988M
-28.42%
YoY
|
$13.93M
26.87%
YoY
|
$14.13M
35.91%
YoY
|
$7.238M
-36.85%
YoY
|
$12.56M
-6.31%
YoY
|
$10.98M
-38.13%
YoY
|
$10.40M
-30.15%
YoY
|
$11.46M
-48.14%
YoY
|
$13.40M
-57.29%
YoY
|
$17.74M
-46.29%
YoY
|
$14.89M
-48.92%
YoY
|
$22.10M
-31.86%
YoY
|
$31.38M
29.04%
YoY
|
$33.03M
19.62%
YoY
|
$29.14M
15.05%
YoY
|
$32.43M
29.35%
YoY
|
$24.32M
-13.0%
YoY
|
$27.62M
-34.19%
YoY
|
$25.33M
-28.21%
YoY
|
| Depreciation & Amortization |
$27.00K
3.85%
YoY
|
$26.00K
-3.7%
YoY
|
$26.00K
0.0%
YoY
|
$27.00K
170.0%
YoY
|
$26.00K
N/A
|
$27.00K
350.0%
YoY
|
$26.00K
-13.33%
YoY
|
$10.00K
-80.39%
YoY
|
$0.00
-100.0%
YoY
|
$6.000K
-93.48%
YoY
|
$30.00K
-71.43%
YoY
|
$51.00K
-66.0%
YoY
|
$81.00K
-47.06%
YoY
|
$92.00K
-39.87%
YoY
|
$105.0K
-31.37%
YoY
|
$150.0K
-3.85%
YoY
|
$153.0K
0.0%
YoY
|
$153.0K
-4.38%
YoY
|
$153.0K
-10.0%
YoY
|
| Operating Expenses |
$86.69M
-0.47%
YoY
|
$55.36M
15.57%
YoY
|
$97.27M
43.76%
YoY
|
$46.75M
-34.39%
YoY
|
$87.09M
33.03%
YoY
|
$47.90M
-24.16%
YoY
|
$67.66M
10.01%
YoY
|
$71.26M
27.11%
YoY
|
$65.47M
-10.24%
YoY
|
$63.17M
10.48%
YoY
|
$61.50M
1.48%
YoY
|
$56.06M
-21.29%
YoY
|
$72.93M
17.97%
YoY
|
$57.17M
8.48%
YoY
|
$60.60M
-13.61%
YoY
|
$71.22M
-2.7%
YoY
|
$61.83M
-31.91%
YoY
|
$52.70M
-49.9%
YoY
|
$70.15M
-16.86%
YoY
|
| Operating Profit |
-$6.581M
-70.22%
YoY
|
$85.23M
-2028.35%
YoY
|
-$9.959M
-37.86%
YoY
|
$15.03M
482.75%
YoY
|
-$22.10M
-130.57%
YoY
|
-$4.420M
-89.57%
YoY
|
-$16.03M
-41.79%
YoY
|
$2.579M
-106.96%
YoY
|
$72.27M
-248.69%
YoY
|
-$42.37M
-0.34%
YoY
|
-$27.53M
-33.85%
YoY
|
-$37.06M
-29.25%
YoY
|
-$48.61M
13.06%
YoY
|
-$42.51M
0.32%
YoY
|
-$41.62M
-25.33%
YoY
|
-$52.38M
60.99%
YoY
|
-$42.99M
-48.1%
YoY
|
-$42.38M
-55.66%
YoY
|
-$55.75M
-30.8%
YoY
|
| Interest Expense |
-$18.60M
-4.29%
YoY
|
-$21.54M
41.48%
YoY
|
-$21.35M
41.57%
YoY
|
-$20.49M
80.92%
YoY
|
-$19.43M
-238.56%
YoY
|
-$15.22M
7.52%
YoY
|
-$15.08M
-200.58%
YoY
|
-$11.32M
-21.57%
YoY
|
$14.02M
-2.52%
YoY
|
-$14.16M
5.42%
YoY
|
$15.00M
5.95%
YoY
|
-$14.44M
-201.2%
YoY
|
$14.39M
2.31%
YoY
|
-$13.43M
-0.01%
YoY
|
$14.15M
3.65%
YoY
|
$14.27M
28.02%
YoY
|
$14.06M
73.07%
YoY
|
-$13.43M
-250.38%
YoY
|
$13.65M
177.07%
YoY
|
| Other Income/Expense, Net |
$1.183M
10.35%
YoY
|
-$25.00K
-457.14%
YoY
|
$677.0K
-57.26%
YoY
|
$666.0K
-72.86%
YoY
|
$1.072M
-61.4%
YoY
|
$7.000K
-96.11%
YoY
|
$1.584M
23.94%
YoY
|
$2.454M
57.31%
YoY
|
$2.777M
118.15%
YoY
|
$180.0K
-60.44%
YoY
|
$1.278M
93.93%
YoY
|
$1.560M
390.57%
YoY
|
$1.273M
297.81%
YoY
|
$455.0K
-88.45%
YoY
|
$659.0K
4969.23%
YoY
|
$318.0K
3433.33%
YoY
|
$320.0K
2185.71%
YoY
|
$3.939M
16312.5%
YoY
|
$13.00K
-69.05%
YoY
|
| Pretax Income |
-$25.20M
-37.72%
YoY
|
$63.67M
-398.68%
YoY
|
-$31.33M
6.13%
YoY
|
-$4.791M
-92.26%
YoY
|
-$40.46M
-166.3%
YoY
|
-$21.32M
-62.16%
YoY
|
-$29.52M
-28.51%
YoY
|
-$61.93M
24.01%
YoY
|
$61.02M
-198.87%
YoY
|
-$56.34M
1.54%
YoY
|
-$41.30M
-25.07%
YoY
|
-$49.94M
-24.71%
YoY
|
-$61.72M
8.79%
YoY
|
-$55.49M
-14.79%
YoY
|
-$55.12M
-20.56%
YoY
|
-$66.32M
51.88%
YoY
|
-$56.73M
-37.59%
YoY
|
-$65.12M
-37.69%
YoY
|
-$69.39M
-18.75%
YoY
|
| Income Tax |
$0.00
N/A
|
$1.841M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
| Net Earnings |
-$25.20M
-37.72%
YoY
|
$61.83M
-390.04%
YoY
|
-$31.33M
6.13%
YoY
|
-$4.791M
-92.26%
YoY
|
-$40.46M
-166.3%
YoY
|
-$21.32M
-62.16%
YoY
|
-$29.52M
-28.43%
YoY
|
-$61.93M
24.01%
YoY
|
$61.02M
-198.87%
YoY
|
-$56.34M
1.54%
YoY
|
-$41.25M
-25.16%
YoY
|
-$49.94M
-24.71%
YoY
|
-$61.72M
8.79%
YoY
|
-$55.49M
-14.79%
YoY
|
-$55.12M
-20.56%
YoY
|
-$66.32M
51.88%
YoY
|
-$56.73M
-37.61%
YoY
|
-$65.12M
-37.67%
YoY
|
-$69.39M
-18.79%
YoY
|
| Basic Earnings Per Share |
-$0.10
-52.38%
YoY
|
N/A
|
-$0.16
6.67%
YoY
|
-$0.06
-81.82%
YoY
|
-$0.21
-158.33%
YoY
|
N/A
|
-$0.15
-59.46%
YoY
|
-$0.33
-28.26%
YoY
|
$0.36
-145.57%
YoY
|
N/A
|
-$0.37
-54.32%
YoY
|
-$0.46
-56.19%
YoY
|
-$0.79
-15.05%
YoY
|
N/A
|
-$0.81
-69.08%
YoY
|
-$1.05
-37.13%
YoY
|
-$0.93
-73.43%
YoY
|
N/A
|
-$2.62
-14.66%
YoY
|
| Diluted Earnings Per Share |
-$0.10
-52.38%
YoY
|
$0.26
-339.45%
YoY
|
-$0.16
6.67%
YoY
|
-$0.02
-93.94%
YoY
|
-$0.21
-161.76%
YoY
|
-$0.11
-78.24%
YoY
|
-$0.15
-59.46%
YoY
|
-$0.33
-27.81%
YoY
|
$0.34
-143.04%
YoY
|
-$0.50
-33.6%
YoY
|
-$0.37
-54.32%
YoY
|
-$0.46
-56.47%
YoY
|
-$0.79
-15.05%
YoY
|
-$0.75
-100.0%
YoY
|
-$0.81
-69.08%
YoY
|
-$1.05
-37.13%
YoY
|
-$0.93
-73.43%
YoY
|
-$1.763M
45325693.6%
YoY
|
-$2.62
-14.66%
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 |
256.8M shares
29.8%
YoY
|
239.1M shares
21.33%
YoY
|
201.6M shares
2.75%
YoY
|
198.2M shares
4.61%
YoY
|
197.8M shares
6.91%
YoY
|
197.0M shares
73.27%
YoY
|
196.2M shares
83.4%
YoY
|
189.5M shares
100.04%
YoY
|
185.1M shares
141.67%
YoY
|
113.7M shares
54.33%
YoY
|
107.0M shares
60.77%
YoY
|
94.71M shares
49.8%
YoY
|
76.57M shares
25.62%
YoY
|
73.68M shares
153.41%
YoY
|
66.55M shares
151.56%
YoY
|
63.23M shares
141.1%
YoY
|
60.95M shares
134.52%
YoY
|
29.08M shares
8.16%
YoY
|
26.46M shares
-4.94%
YoY
|
| Diluted Shares Outstanding |
251.4M shares
28.16%
YoY
|
N/A
|
200.7M shares
2.98%
YoY
|
197.5M shares
4.64%
YoY
|
196.1M shares
3.42%
YoY
|
N/A
|
194.9M shares
74.25%
YoY
|
188.8M shares
72.82%
YoY
|
189.6M shares
141.77%
YoY
|
N/A
|
111.9M shares
64.98%
YoY
|
109.2M shares
72.78%
YoY
|
78.44M shares
28.69%
YoY
|
N/A
|
67.81M shares
156.31%
YoY
|
63.23M shares
141.1%
YoY
|
60.95M shares
134.52%
YoY
|
N/A
|
26.46M shares
-4.94%
YoY
|
Loading...