|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$236.2M
47.46%
YoY
|
$160.2M
-17.7%
YoY
|
$194.6M
-33.49%
YoY
|
$292.6M
37.0%
YoY
|
$213.6M
-27.68%
YoY
|
| Cost Of Revenue |
$39.46M
-37.54%
YoY
|
$63.18M
58.96%
YoY
|
$39.74M
-53.13%
YoY
|
$84.80M
-44.72%
YoY
|
$153.4M
-48.16%
YoY
|
| Gross Profit |
$196.7M
102.81%
YoY
|
$97.00M
-37.37%
YoY
|
$154.9M
-25.47%
YoY
|
$207.8M
245.28%
YoY
|
$60.18M
-10113.98%
YoY
|
| Selling, General & Admin |
$107.5M
0.88%
YoY
|
$106.5M
6.3%
YoY
|
$100.2M
-27.73%
YoY
|
$138.7M
-20.36%
YoY
|
$174.2M
13.13%
YoY
|
| Research & Development |
$62.36M
65.62%
YoY
|
$37.65M
-40.31%
YoY
|
$63.08M
-51.14%
YoY
|
$129.1M
-12.67%
YoY
|
$147.9M
-32.33%
YoY
|
| Depreciation & Amortization |
$1.269M
-13.2%
YoY
|
$1.462M
-96.11%
YoY
|
$37.63M
2174.91%
YoY
|
$1.654M
-14.17%
YoY
|
$1.927M
-7.13%
YoY
|
| Operating Expenses |
$173.2M
17.47%
YoY
|
$147.5M
-26.02%
YoY
|
$199.4M
-30.52%
YoY
|
$286.9M
-11.85%
YoY
|
$325.5M
-13.39%
YoY
|
| Operating Profit |
$23.50M
-146.56%
YoY
|
-$50.47M
13.48%
YoY
|
-$44.47M
-43.78%
YoY
|
-$79.12M
-70.18%
YoY
|
-$265.3M
-29.52%
YoY
|
| Interest Expense |
-$24.18M
32.96%
YoY
|
-$18.19M
201.48%
YoY
|
-$6.032M
-61.55%
YoY
|
-$15.69M
-21.31%
YoY
|
-$19.94M
124.73%
YoY
|
| Other Income/Expense, Net |
$58.00K
-38.3%
YoY
|
$94.00K
-89.4%
YoY
|
$887.0K
-71.81%
YoY
|
$3.146M
30.32%
YoY
|
$2.414M
30.06%
YoY
|
| Pretax Income |
-$3.721M
-94.64%
YoY
|
-$69.41M
33.67%
YoY
|
-$51.93M
-43.9%
YoY
|
-$92.56M
-67.27%
YoY
|
-$282.8M
-26.24%
YoY
|
| Income Tax |
$1.624M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$5.345M
-92.3%
YoY
|
-$69.41M
33.67%
YoY
|
-$51.93M
-43.9%
YoY
|
-$92.56M
-67.27%
YoY
|
-$282.8M
-26.24%
YoY
|
| Basic Earnings Per Share |
-$0.02
-93.94%
YoY
|
-$0.33
17.86%
YoY
|
-$0.28
-45.1%
YoY
|
-$0.51
-70.0%
YoY
|
-$1.70
-38.63%
YoY
|
| Diluted Earnings Per Share |
-$0.02
-93.94%
YoY
|
-$0.33
19.14%
YoY
|
-$0.28
-45.69%
YoY
|
-$0.51
-70.0%
YoY
|
-$1.70
-38.63%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
257.2M shares
21.91%
YoY
|
210.9M shares
12.53%
YoY
|
187.5M shares
2.56%
YoY
|
182.8M shares
10.14%
YoY
|
165.9M shares
19.85%
YoY
|
| Diluted Shares Outstanding |
257.2M shares
21.91%
YoY
|
210.9M shares
12.53%
YoY
|
187.5M shares
2.56%
YoY
|
182.8M shares
10.14%
YoY
|
165.9M shares
19.85%
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 |
$53.54M
-6.61%
YoY
|
$57.62M
23.93%
YoY
|
$58.77M
57.01%
YoY
|
$62.47M
43.13%
YoY
|
$57.34M
75.84%
YoY
|
$46.50M
-17.26%
YoY
|
$37.43M
-10.98%
YoY
|
$43.65M
-22.58%
YoY
|
$32.61M
-18.74%
YoY
|
$56.20M
1.84%
YoY
|
$42.05M
-14.13%
YoY
|
$56.38M
-55.53%
YoY
|
$40.13M
-34.96%
YoY
|
$55.18M
-7.42%
YoY
|
$48.96M
0.43%
YoY
|
$126.8M
139.56%
YoY
|
$61.70M
17.96%
YoY
|
$59.61M
5.12%
YoY
|
$48.76M
-18.72%
YoY
|
| Cost Of Revenue |
$12.29M
61.18%
YoY
|
$10.34M
-1.85%
YoY
|
$9.383M
-33.74%
YoY
|
$9.919M
-41.81%
YoY
|
$7.625M
-34.3%
YoY
|
$10.53M
0.21%
YoY
|
$14.16M
-21.37%
YoY
|
$17.05M
-1.37%
YoY
|
$11.61M
-40.44%
YoY
|
$10.51M
-193.41%
YoY
|
$18.01M
-52.54%
YoY
|
$17.28M
-7.08%
YoY
|
$19.48M
-37.84%
YoY
|
-$11.25M
-126.56%
YoY
|
$37.95M
138.0%
YoY
|
$18.60M
-64.57%
YoY
|
$31.34M
-9.43%
YoY
|
$42.37M
-33.0%
YoY
|
$15.94M
-47.46%
YoY
|
| Gross Profit |
$41.25M
-17.01%
YoY
|
$47.28M
31.48%
YoY
|
$49.38M
112.24%
YoY
|
$52.55M
97.56%
YoY
|
$49.71M
136.7%
YoY
|
$35.96M
-21.28%
YoY
|
$23.27M
-3.2%
YoY
|
$26.60M
-31.95%
YoY
|
$21.00M
1.74%
YoY
|
$45.69M
-31.23%
YoY
|
$24.04M
118.18%
YoY
|
$39.09M
-63.86%
YoY
|
$20.64M
-31.99%
YoY
|
$66.43M
285.43%
YoY
|
$11.02M
-66.42%
YoY
|
$108.2M
25775.36%
YoY
|
$30.36M
71.52%
YoY
|
$17.24M
-5845.33%
YoY
|
$32.81M
10.69%
YoY
|
| Selling, General & Admin |
$30.44M
18.23%
YoY
|
$26.09M
-5.73%
YoY
|
$29.09M
9.72%
YoY
|
$26.56M
-1.34%
YoY
|
$25.74M
1.2%
YoY
|
$27.68M
8.8%
YoY
|
$26.52M
16.76%
YoY
|
$26.92M
-0.44%
YoY
|
$25.44M
0.86%
YoY
|
$25.44M
-17.0%
YoY
|
$22.71M
-26.55%
YoY
|
$27.04M
-17.59%
YoY
|
$25.22M
-43.1%
YoY
|
$30.65M
-31.63%
YoY
|
$30.92M
-33.3%
YoY
|
$32.81M
-21.23%
YoY
|
$44.33M
7.26%
YoY
|
$44.83M
11.23%
YoY
|
$46.36M
15.4%
YoY
|
| Research & Development |
$14.81M
51.8%
YoY
|
$26.65M
126.1%
YoY
|
$14.94M
76.08%
YoY
|
$11.01M
44.02%
YoY
|
$9.754M
0.24%
YoY
|
$11.79M
19.47%
YoY
|
$8.487M
-36.33%
YoY
|
$7.647M
-62.14%
YoY
|
$9.731M
-50.57%
YoY
|
$9.865M
-69.08%
YoY
|
$13.33M
-51.26%
YoY
|
$20.20M
-22.4%
YoY
|
$19.69M
-55.09%
YoY
|
$31.90M
7.94%
YoY
|
$27.35M
-32.42%
YoY
|
$26.03M
-30.06%
YoY
|
$43.83M
7.93%
YoY
|
$29.56M
-21.39%
YoY
|
$40.47M
-13.63%
YoY
|
| Depreciation & Amortization |
$328.0K
4.46%
YoY
|
$321.0K
-96.57%
YoY
|
$318.0K
-96.61%
YoY
|
$316.0K
-96.64%
YoY
|
$314.0K
-13.74%
YoY
|
$9.345M
-0.63%
YoY
|
$9.374M
-0.28%
YoY
|
$9.410M
4.43%
YoY
|
$364.0K
-96.13%
YoY
|
$9.404M
-0.16%
YoY
|
$9.400M
-0.25%
YoY
|
$9.011M
-4.4%
YoY
|
$9.409M
-0.2%
YoY
|
$9.419M
-0.36%
YoY
|
$9.424M
-0.63%
YoY
|
$9.426M
-0.91%
YoY
|
$9.428M
-0.97%
YoY
|
$9.453M
22.29%
YoY
|
$9.484M
1796.8%
YoY
|
| Operating Expenses |
$45.95M
26.94%
YoY
|
$52.74M
8.8%
YoY
|
$44.93M
25.61%
YoY
|
$38.46M
8.88%
YoY
|
$36.20M
0.72%
YoY
|
$48.47M
9.39%
YoY
|
$35.77M
-3.51%
YoY
|
$35.33M
-26.54%
YoY
|
$35.94M
-21.16%
YoY
|
$44.31M
-38.08%
YoY
|
$37.07M
-37.37%
YoY
|
$48.09M
-35.24%
YoY
|
$45.58M
-48.7%
YoY
|
$71.56M
-14.19%
YoY
|
$59.19M
-32.51%
YoY
|
$74.26M
-6.9%
YoY
|
$88.85M
7.52%
YoY
|
$83.39M
5.73%
YoY
|
$87.70M
-0.05%
YoY
|
| Operating Profit |
-$4.696M
-134.75%
YoY
|
-$5.453M
-56.4%
YoY
|
$4.449M
-135.58%
YoY
|
$14.09M
-261.48%
YoY
|
$13.51M
-190.48%
YoY
|
-$12.51M
-1010.26%
YoY
|
-$12.51M
-4.07%
YoY
|
-$8.725M
-3.01%
YoY
|
-$14.94M
-40.11%
YoY
|
$1.374M
-126.79%
YoY
|
-$13.04M
-72.94%
YoY
|
-$8.996M
-126.54%
YoY
|
-$24.94M
-57.37%
YoY
|
-$5.128M
-92.25%
YoY
|
-$48.17M
-12.23%
YoY
|
$33.90M
-142.73%
YoY
|
-$58.49M
-9.92%
YoY
|
-$66.16M
-22.54%
YoY
|
-$54.89M
-5.52%
YoY
|
| Interest Expense |
-$4.691M
-39.63%
YoY
|
-$4.827M
-29.81%
YoY
|
-$4.748M
-28.72%
YoY
|
-$6.834M
218.01%
YoY
|
-$7.770M
211.05%
YoY
|
-$6.877M
384.98%
YoY
|
-$6.661M
372.41%
YoY
|
-$2.149M
30.88%
YoY
|
-$2.498M
60.03%
YoY
|
-$1.418M
-13.33%
YoY
|
-$1.410M
-64.32%
YoY
|
-$1.642M
-67.4%
YoY
|
-$1.561M
-69.16%
YoY
|
-$1.636M
-67.81%
YoY
|
-$3.952M
-22.28%
YoY
|
-$5.037M
1.51%
YoY
|
-$5.062M
5.35%
YoY
|
-$5.083M
121.0%
YoY
|
-$5.085M
123.61%
YoY
|
| Other Income/Expense, Net |
$3.000K
-98.59%
YoY
|
$2.145M
-232.41%
YoY
|
-$10.00K
-41.18%
YoY
|
-$28.00K
-28.21%
YoY
|
$213.0K
124.21%
YoY
|
-$1.620M
-346.2%
YoY
|
-$17.00K
-60.47%
YoY
|
-$39.00K
290.0%
YoY
|
$95.00K
-66.31%
YoY
|
$658.0K
51.61%
YoY
|
-$43.00K
-103.68%
YoY
|
-$10.00K
-102.43%
YoY
|
$282.0K
-75.13%
YoY
|
$434.0K
-22.5%
YoY
|
$1.167M
173.3%
YoY
|
$411.0K
-67.51%
YoY
|
$1.134M
604.35%
YoY
|
$560.0K
-135.07%
YoY
|
$427.0K
-122.91%
YoY
|
| Pretax Income |
-$8.928M
-246.07%
YoY
|
-$11.24M
-50.73%
YoY
|
$1.155M
-105.76%
YoY
|
$247.0K
-102.88%
YoY
|
$6.112M
-133.98%
YoY
|
-$22.80M
-3814.01%
YoY
|
-$20.04M
38.2%
YoY
|
-$8.582M
-23.18%
YoY
|
-$17.99M
-31.4%
YoY
|
$614.0K
-108.13%
YoY
|
-$14.50M
-72.04%
YoY
|
-$11.17M
-138.16%
YoY
|
-$26.22M
-58.0%
YoY
|
-$7.552M
-89.31%
YoY
|
-$51.87M
-12.9%
YoY
|
$29.28M
-135.26%
YoY
|
-$62.42M
-10.31%
YoY
|
-$70.68M
-18.76%
YoY
|
-$59.54M
-0.69%
YoY
|
| Income Tax |
$126.0K
N/A
|
$1.009M
N/A
|
$615.0K
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
| Net Earnings |
-$9.054M
-248.13%
YoY
|
-$12.24M
-46.31%
YoY
|
$540.0K
-102.69%
YoY
|
$247.0K
-102.88%
YoY
|
$6.112M
-133.98%
YoY
|
-$22.80M
-3814.01%
YoY
|
-$20.04M
38.3%
YoY
|
-$8.582M
-23.18%
YoY
|
-$17.99M
-31.4%
YoY
|
$614.0K
-108.13%
YoY
|
-$14.49M
-72.06%
YoY
|
-$11.17M
-138.16%
YoY
|
-$26.22M
-58.0%
YoY
|
-$7.552M
-89.31%
YoY
|
-$51.87M
-12.9%
YoY
|
$29.28M
-135.26%
YoY
|
-$62.42M
-10.29%
YoY
|
-$70.68M
-18.76%
YoY
|
-$59.54M
-0.69%
YoY
|
| Basic Earnings Per Share |
-$0.03
-200.0%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.03
-133.33%
YoY
|
N/A
|
-$0.10
25.0%
YoY
|
-$0.04
-33.33%
YoY
|
-$0.09
-35.71%
YoY
|
N/A
|
-$0.08
-71.43%
YoY
|
-$0.06
-137.5%
YoY
|
-$0.14
-60.0%
YoY
|
N/A
|
-$0.28
-17.65%
YoY
|
$0.16
-131.37%
YoY
|
-$0.35
-22.22%
YoY
|
N/A
|
-$0.34
-19.05%
YoY
|
| Diluted Earnings Per Share |
-$0.03
-200.0%
YoY
|
-$0.05
-57.58%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.03
-133.33%
YoY
|
-$0.10
-3326.01%
YoY
|
-$0.10
25.0%
YoY
|
-$0.04
-33.33%
YoY
|
-$0.09
-35.71%
YoY
|
$0.00
-107.87%
YoY
|
-$0.08
-71.43%
YoY
|
-$0.06
-140.0%
YoY
|
-$0.14
-60.0%
YoY
|
-$0.04
-100.0%
YoY
|
-$0.28
-17.65%
YoY
|
$0.15
-129.41%
YoY
|
-$0.35
-22.22%
YoY
|
-$404.7K
-32.46%
YoY
|
-$0.34
-19.05%
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 |
267.9M shares
13.4%
YoY
|
265.4M shares
21.63%
YoY
|
265.1M shares
26.09%
YoY
|
262.6M shares
25.31%
YoY
|
236.2M shares
12.83%
YoY
|
218.2M shares
15.81%
YoY
|
210.3M shares
11.67%
YoY
|
209.6M shares
12.73%
YoY
|
209.4M shares
13.64%
YoY
|
188.4M shares
2.41%
YoY
|
188.3M shares
2.43%
YoY
|
185.9M shares
1.27%
YoY
|
184.2M shares
2.59%
YoY
|
184.0M shares
5.14%
YoY
|
183.8M shares
5.79%
YoY
|
183.6M shares
13.8%
YoY
|
179.6M shares
16.76%
YoY
|
175.0M shares
21.05%
YoY
|
173.8M shares
21.26%
YoY
|
| Diluted Shares Outstanding |
267.0M shares
10.53%
YoY
|
N/A
|
274.4M shares
30.44%
YoY
|
271.1M shares
29.28%
YoY
|
241.6M shares
17.88%
YoY
|
N/A
|
210.3M shares
11.71%
YoY
|
209.7M shares
12.25%
YoY
|
205.0M shares
10.93%
YoY
|
N/A
|
188.3M shares
2.41%
YoY
|
186.8M shares
-1.87%
YoY
|
184.8M shares
2.88%
YoY
|
N/A
|
183.9M shares
5.81%
YoY
|
190.4M shares
18.0%
YoY
|
179.6M shares
16.76%
YoY
|
N/A
|
173.8M shares
21.26%
YoY
|
Loading...