|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$407.3M
22.09%
YoY
|
$333.6M
168.06%
YoY
|
$124.5M
138.61%
YoY
|
$52.16M
416.57%
YoY
|
$10.10M
33.36%
YoY
|
| Cost Of Revenue |
$39.54M
-21.8%
YoY
|
$50.56M
184.1%
YoY
|
$17.80M
332.23%
YoY
|
$4.117M
311.7%
YoY
|
$1.000M
589.66%
YoY
|
| Gross Profit |
$367.8M
29.93%
YoY
|
$283.1M
165.38%
YoY
|
$106.7M
122.02%
YoY
|
$48.04M
428.1%
YoY
|
$9.097M
22.5%
YoY
|
| Selling, General & Admin |
$337.2M
30.36%
YoY
|
$258.7M
92.48%
YoY
|
$134.4M
75.46%
YoY
|
$76.60M
11.33%
YoY
|
$68.80M
107.55%
YoY
|
| Research & Development |
$71.53M
36.72%
YoY
|
$52.32M
47.22%
YoY
|
$35.54M
0.95%
YoY
|
$35.20M
-61.38%
YoY
|
$91.14M
40.1%
YoY
|
| Depreciation & Amortization |
$3.059M
48.28%
YoY
|
$2.063M
59.67%
YoY
|
$1.292M
12.94%
YoY
|
$1.144M
-18.29%
YoY
|
$1.400M
-22.22%
YoY
|
| Operating Expenses |
$408.8M
31.43%
YoY
|
$311.0M
83.01%
YoY
|
$169.9M
382.76%
YoY
|
$35.20M
-61.38%
YoY
|
$91.14M
40.1%
YoY
|
| Operating Profit |
-$40.98M
46.61%
YoY
|
-$27.95M
-55.83%
YoY
|
-$63.28M
-0.76%
YoY
|
-$63.76M
-58.69%
YoY
|
-$154.3M
70.02%
YoY
|
| Interest Expense |
-$20.10M
54.56%
YoY
|
-$13.01M
-362.75%
YoY
|
$4.950M
45.59%
YoY
|
$3.400M
-24.48%
YoY
|
$4.502M
-11.71%
YoY
|
| Other Income/Expense, Net |
$8.745M
-4.68%
YoY
|
$9.174M
38.37%
YoY
|
$6.630M
306.0%
YoY
|
$1.633M
137.7%
YoY
|
$687.0K
-56.19%
YoY
|
| Pretax Income |
-$60.63M
55.98%
YoY
|
-$38.87M
-40.67%
YoY
|
-$65.52M
-2.5%
YoY
|
-$67.20M
-57.51%
YoY
|
-$158.2M
67.7%
YoY
|
| Income Tax |
$969.0K
264.29%
YoY
|
$266.0K
-51.37%
YoY
|
$547.0K
6737.5%
YoY
|
$8.000K
100.0%
YoY
|
$4.000K
100.0%
YoY
|
| Net Earnings |
-$61.60M
57.4%
YoY
|
-$39.14M
-40.76%
YoY
|
-$66.07M
-1.7%
YoY
|
-$67.21M
-57.51%
YoY
|
-$158.2M
67.7%
YoY
|
| Basic Earnings Per Share |
-$0.26
52.94%
YoY
|
-$0.17
-43.33%
YoY
|
-$0.30
-28.57%
YoY
|
-$0.42
-72.37%
YoY
|
-$1.52
44.76%
YoY
|
| Diluted Earnings Per Share |
-$0.26
52.94%
YoY
|
-$0.17
-43.33%
YoY
|
-$0.30
-28.57%
YoY
|
-$0.42
-72.37%
YoY
|
-$1.52
44.76%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
241.0M shares
2.47%
YoY
|
235.2M shares
7.25%
YoY
|
219.3M shares
38.21%
YoY
|
158.7M shares
52.29%
YoY
|
104.2M shares
16.32%
YoY
|
| Diluted Shares Outstanding |
241.0M shares
2.47%
YoY
|
235.2M shares
7.25%
YoY
|
219.3M shares
38.21%
YoY
|
158.7M shares
52.29%
YoY
|
104.2M shares
16.32%
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 |
$94.47M
27.47%
YoY
|
$125.2M
7.82%
YoY
|
$110.3M
12.3%
YoY
|
$97.66M
33.38%
YoY
|
$74.11M
61.04%
YoY
|
$116.1M
237.95%
YoY
|
$98.24M
74.21%
YoY
|
$73.22M
227.86%
YoY
|
$46.02M
304.81%
YoY
|
$34.36M
-22.22%
YoY
|
$56.39M
1030.99%
YoY
|
$22.33M
784.13%
YoY
|
$11.37M
2329.27%
YoY
|
$44.18M
4193.29%
YoY
|
$4.986M
325.06%
YoY
|
$2.526M
92.38%
YoY
|
$468.0K
-92.89%
YoY
|
$1.029M
-43.12%
YoY
|
$1.173M
-56.76%
YoY
|
| Cost Of Revenue |
$4.811M
-60.9%
YoY
|
$10.85M
-40.6%
YoY
|
$3.982M
-74.68%
YoY
|
$12.40M
31.44%
YoY
|
$12.30M
72.6%
YoY
|
$18.26M
259.74%
YoY
|
$15.73M
104.47%
YoY
|
$9.436M
170.45%
YoY
|
$7.128M
363.76%
YoY
|
$5.077M
60.56%
YoY
|
$7.692M
950.82%
YoY
|
$3.489M
2428.26%
YoY
|
$1.537M
1708.24%
YoY
|
$3.162M
N/A
|
$732.0K
N/A
|
$138.0K
N/A
|
$85.00K
-91.5%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
| Gross Profit |
$89.66M
45.06%
YoY
|
$114.4M
16.86%
YoY
|
$106.3M
28.89%
YoY
|
$85.26M
33.66%
YoY
|
$61.81M
58.92%
YoY
|
$97.87M
234.17%
YoY
|
$82.51M
69.43%
YoY
|
$63.79M
238.5%
YoY
|
$38.90M
295.6%
YoY
|
$29.29M
-28.6%
YoY
|
$48.70M
1044.78%
YoY
|
$18.84M
689.11%
YoY
|
$9.832M
2467.1%
YoY
|
$41.02M
3886.01%
YoY
|
$4.254M
262.66%
YoY
|
$2.388M
81.87%
YoY
|
$383.0K
-93.14%
YoY
|
$1.029M
-43.15%
YoY
|
$1.173M
-56.76%
YoY
|
| Selling, General & Admin |
$102.3M
22.88%
YoY
|
$86.41M
13.59%
YoY
|
$83.61M
28.69%
YoY
|
$83.99M
29.9%
YoY
|
$83.22M
57.04%
YoY
|
$76.07M
59.32%
YoY
|
$64.97M
98.9%
YoY
|
$64.65M
137.82%
YoY
|
$52.99M
97.72%
YoY
|
$47.75M
141.99%
YoY
|
$32.66M
74.98%
YoY
|
$27.19M
44.13%
YoY
|
$26.80M
38.6%
YoY
|
$19.73M
38.62%
YoY
|
$18.67M
7.81%
YoY
|
$18.86M
-6.27%
YoY
|
$19.34M
12.89%
YoY
|
$14.23M
25.52%
YoY
|
$17.31M
126.92%
YoY
|
| Research & Development |
$20.19M
35.15%
YoY
|
$22.86M
67.25%
YoY
|
$18.07M
18.01%
YoY
|
$15.67M
22.76%
YoY
|
$14.94M
41.2%
YoY
|
$13.67M
43.49%
YoY
|
$15.31M
77.26%
YoY
|
$12.76M
54.09%
YoY
|
$10.58M
16.34%
YoY
|
$9.524M
4.18%
YoY
|
$8.637M
15.67%
YoY
|
$8.282M
-14.98%
YoY
|
$9.093M
2.73%
YoY
|
$9.142M
-53.04%
YoY
|
$7.467M
-68.49%
YoY
|
$9.741M
-62.56%
YoY
|
$8.851M
-56.73%
YoY
|
$19.47M
7.5%
YoY
|
$23.70M
93.59%
YoY
|
| Depreciation & Amortization |
$915.0K
51.99%
YoY
|
$921.0K
78.83%
YoY
|
$905.0K
66.36%
YoY
|
$631.0K
10.9%
YoY
|
$602.0K
38.39%
YoY
|
$515.0K
42.27%
YoY
|
$544.0K
87.59%
YoY
|
$569.0K
-10.95%
YoY
|
$435.0K
-14600.0%
YoY
|
$362.0K
232.11%
YoY
|
$290.0K
-53.82%
YoY
|
$639.0K
265.14%
YoY
|
-$3.000K
-101.29%
YoY
|
$109.0K
-43.81%
YoY
|
$628.0K
36.52%
YoY
|
$175.0K
-52.32%
YoY
|
$232.0K
-45.02%
YoY
|
$194.0K
-53.81%
YoY
|
$460.0K
4.55%
YoY
|
| Operating Expenses |
$122.5M
24.75%
YoY
|
$109.3M
21.76%
YoY
|
$101.7M
26.66%
YoY
|
$99.65M
28.73%
YoY
|
$98.16M
54.41%
YoY
|
$89.74M
56.69%
YoY
|
$80.28M
94.38%
YoY
|
$77.42M
118.27%
YoY
|
$63.57M
77.1%
YoY
|
$57.27M
98.36%
YoY
|
$41.30M
58.04%
YoY
|
$35.47M
24.0%
YoY
|
$35.90M
27.34%
YoY
|
$28.87M
-14.33%
YoY
|
$26.13M
10.29%
YoY
|
$28.60M
-38.01%
YoY
|
$28.19M
-25.0%
YoY
|
$33.70M
14.44%
YoY
|
$23.70M
93.59%
YoY
|
| Operating Profit |
-$32.79M
-9.78%
YoY
|
$5.099M
-37.24%
YoY
|
$4.668M
109.05%
YoY
|
-$14.40M
5.61%
YoY
|
-$36.35M
47.29%
YoY
|
$8.125M
-129.03%
YoY
|
$2.233M
-69.82%
YoY
|
-$13.63M
-18.01%
YoY
|
-$24.68M
-5.32%
YoY
|
-$27.99M
-330.47%
YoY
|
$7.398M
-133.81%
YoY
|
-$16.62M
-36.59%
YoY
|
-$26.06M
-6.27%
YoY
|
$12.14M
-137.17%
YoY
|
-$21.88M
-48.2%
YoY
|
-$26.22M
-41.53%
YoY
|
-$27.81M
-13.12%
YoY
|
-$32.67M
18.21%
YoY
|
-$42.24M
146.12%
YoY
|
| Interest Expense |
-$5.599M
33.6%
YoY
|
-$5.759M
45.17%
YoY
|
-$5.796M
72.65%
YoY
|
-$4.356M
30.97%
YoY
|
-$4.191M
-277.89%
YoY
|
-$3.967M
127.99%
YoY
|
-$3.357M
-403.25%
YoY
|
-$3.326M
209.4%
YoY
|
$2.356M
129.18%
YoY
|
-$1.740M
75.58%
YoY
|
$1.107M
24.94%
YoY
|
-$1.075M
-236.59%
YoY
|
$1.028M
37.8%
YoY
|
-$991.0K
0.71%
YoY
|
$886.0K
-27.14%
YoY
|
$787.0K
-34.53%
YoY
|
$746.0K
-32.18%
YoY
|
-$984.0K
-24.89%
YoY
|
$1.216M
1.16%
YoY
|
| Other Income/Expense, Net |
$2.112M
-9.2%
YoY
|
$260.0K
-50.19%
YoY
|
$2.449M
7.32%
YoY
|
$1.892M
-11.79%
YoY
|
$2.326M
-0.56%
YoY
|
$522.0K
-58.47%
YoY
|
$2.282M
56.3%
YoY
|
$2.145M
271.11%
YoY
|
$2.339M
79.65%
YoY
|
$1.257M
-375.05%
YoY
|
$1.460M
107.39%
YoY
|
$578.0K
725.71%
YoY
|
$1.302M
169.01%
YoY
|
-$457.0K
-2086.96%
YoY
|
$704.0K
-625.37%
YoY
|
$70.00K
-91.74%
YoY
|
$484.0K
-1087.76%
YoY
|
$23.00K
-71.25%
YoY
|
-$134.0K
-152.55%
YoY
|
| Pretax Income |
-$37.60M
-6.67%
YoY
|
-$400.0K
-108.55%
YoY
|
-$867.0K
13.19%
YoY
|
-$19.08M
16.42%
YoY
|
-$40.29M
52.61%
YoY
|
$4.680M
-116.44%
YoY
|
-$766.0K
-111.22%
YoY
|
-$16.39M
-4.29%
YoY
|
-$26.40M
-1.35%
YoY
|
-$28.47M
-366.19%
YoY
|
$6.829M
-129.83%
YoY
|
-$17.12M
-36.43%
YoY
|
-$26.76M
-4.67%
YoY
|
$10.70M
-129.52%
YoY
|
-$22.89M
-47.48%
YoY
|
-$26.93M
-40.4%
YoY
|
-$28.07M
-15.34%
YoY
|
-$36.23M
25.51%
YoY
|
-$43.59M
140.7%
YoY
|
| Income Tax |
$8.000K
-99.07%
YoY
|
$7.000K
-80.0%
YoY
|
$102.0K
137.21%
YoY
|
$1.000K
-98.51%
YoY
|
$859.0K
609.92%
YoY
|
$35.00K
-89.49%
YoY
|
$43.00K
-78.5%
YoY
|
$67.00K
N/A
|
$121.0K
764.29%
YoY
|
$333.0K
N/A
|
$200.0K
N/A
|
$0.00
-100.0%
YoY
|
$14.00K
600.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$6.000K
200.0%
YoY
|
$2.000K
100.0%
YoY
|
$0.00
N/A
|
$1.000K
N/A
|
| Net Earnings |
-$37.61M
-8.6%
YoY
|
-$407.0K
-108.76%
YoY
|
-$969.0K
19.78%
YoY
|
-$19.08M
15.95%
YoY
|
-$41.14M
55.15%
YoY
|
$4.645M
-116.13%
YoY
|
-$809.0K
-112.2%
YoY
|
-$16.45M
-3.9%
YoY
|
-$26.52M
-0.95%
YoY
|
-$28.80M
-369.3%
YoY
|
$6.629M
-128.96%
YoY
|
-$17.12M
-36.44%
YoY
|
-$26.77M
-4.62%
YoY
|
$10.70M
-129.52%
YoY
|
-$22.89M
-47.48%
YoY
|
-$26.94M
-40.39%
YoY
|
-$28.07M
-15.33%
YoY
|
-$36.23M
25.48%
YoY
|
-$43.59M
140.71%
YoY
|
| Basic Earnings Per Share |
-$0.15
-11.76%
YoY
|
N/A
|
$0.00
N/A
|
-$0.08
14.29%
YoY
|
-$0.17
54.55%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
-$0.07
-12.5%
YoY
|
-$0.11
-15.38%
YoY
|
N/A
|
$0.03
-121.43%
YoY
|
-$0.08
-57.89%
YoY
|
-$0.13
-38.1%
YoY
|
N/A
|
-$0.14
-66.67%
YoY
|
-$0.19
-57.78%
YoY
|
-$0.21
-38.24%
YoY
|
N/A
|
-$0.42
110.0%
YoY
|
| Diluted Earnings Per Share |
-$0.15
-11.76%
YoY
|
$0.00
-102.04%
YoY
|
$0.00
N/A
|
-$0.08
14.29%
YoY
|
-$0.17
54.55%
YoY
|
$0.02
-115.81%
YoY
|
$0.00
-100.0%
YoY
|
-$0.07
-12.12%
YoY
|
-$0.11
-15.38%
YoY
|
-$0.12
-323.44%
YoY
|
$0.03
-121.43%
YoY
|
-$0.08
-58.08%
YoY
|
-$0.13
-38.1%
YoY
|
$0.06
-100.0%
YoY
|
-$0.14
-66.67%
YoY
|
-$0.19
-57.78%
YoY
|
-$0.21
-38.24%
YoY
|
-$314.0K
-1.05%
YoY
|
-$0.42
110.0%
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 |
245.2M shares
2.89%
YoY
|
243.0M shares
2.58%
YoY
|
241.0M shares
2.36%
YoY
|
239.3M shares
2.26%
YoY
|
238.4M shares
2.44%
YoY
|
236.9M shares
2.03%
YoY
|
235.4M shares
8.06%
YoY
|
234.0M shares
9.1%
YoY
|
232.7M shares
12.68%
YoY
|
232.1M shares
23.83%
YoY
|
217.9M shares
40.89%
YoY
|
214.5M shares
47.35%
YoY
|
206.5M shares
57.71%
YoY
|
187.5M shares
66.27%
YoY
|
154.6M shares
48.48%
YoY
|
145.5M shares
45.49%
YoY
|
130.9M shares
34.74%
YoY
|
112.7M shares
24.93%
YoY
|
104.1M shares
16.54%
YoY
|
| Diluted Shares Outstanding |
245.9M shares
3.03%
YoY
|
N/A
|
241.9M shares
2.54%
YoY
|
239.9M shares
2.28%
YoY
|
238.6M shares
2.38%
YoY
|
N/A
|
235.9M shares
3.52%
YoY
|
234.6M shares
9.13%
YoY
|
233.1M shares
12.58%
YoY
|
N/A
|
227.9M shares
38.03%
YoY
|
215.0M shares
47.69%
YoY
|
207.0M shares
58.11%
YoY
|
N/A
|
165.1M shares
58.53%
YoY
|
145.5M shares
45.49%
YoY
|
130.9M shares
34.74%
YoY
|
N/A
|
104.1M shares
16.54%
YoY
|
Loading...