|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$127.7M
-19.32%
YoY
|
$158.2M
1.98%
YoY
|
$155.2M
0.1%
YoY
|
$155.0M
6.48%
YoY
|
$145.6M
N/A
|
| Cost Of Revenue |
$99.19M
-12.23%
YoY
|
$113.0M
-1.35%
YoY
|
$114.6M
2.27%
YoY
|
$112.0M
0.46%
YoY
|
$111.5M
N/A
|
| Gross Profit |
$28.48M
-37.02%
YoY
|
$45.22M
11.38%
YoY
|
$40.60M
-5.56%
YoY
|
$42.99M
26.2%
YoY
|
$34.07M
N/A
|
| Selling, General & Admin |
$95.13M
18.86%
YoY
|
$80.04M
12.64%
YoY
|
$71.06M
-16.18%
YoY
|
$84.78M
-20.4%
YoY
|
$106.5M
312237.24%
YoY
|
| Research & Development |
$16.75M
54.21%
YoY
|
$10.86M
115.75%
YoY
|
$5.035M
-40.01%
YoY
|
$8.393M
39.12%
YoY
|
$6.033M
N/A
|
| Depreciation & Amortization |
$534.0K
-1.11%
YoY
|
$540.0K
26.17%
YoY
|
$428.0K
-94.48%
YoY
|
$7.758M
1792.2%
YoY
|
$410.0K
N/A
|
| Operating Expenses |
$111.9M
39.79%
YoY
|
$80.04M
5.19%
YoY
|
$76.09M
-18.33%
YoY
|
$93.17M
-17.21%
YoY
|
$112.5M
329929.33%
YoY
|
| Operating Profit |
-$213.9M
60.32%
YoY
|
-$133.4M
241.8%
YoY
|
-$39.03M
-22.2%
YoY
|
-$50.18M
-36.06%
YoY
|
-$78.47M
N/A
|
| Interest Expense |
-$97.66M
-26.74%
YoY
|
-$133.3M
516.47%
YoY
|
-$21.62M
68.35%
YoY
|
-$12.85M
-265.49%
YoY
|
$7.762M
N/A
|
| Other Income/Expense, Net |
-$1.505M
-168.6%
YoY
|
$2.194M
458.27%
YoY
|
$393.0K
-2168.42%
YoY
|
-$19.00K
N/A
|
N/A
|
| Pretax Income |
-$315.6M
6.7%
YoY
|
-$295.8M
390.84%
YoY
|
-$60.27M
-51.16%
YoY
|
-$123.4M
0.75%
YoY
|
-$122.5M
359043.7%
YoY
|
| Income Tax |
-$21.72M
8385.16%
YoY
|
-$256.0K
-353.47%
YoY
|
$101.0K
-105.88%
YoY
|
-$1.717M
-258.39%
YoY
|
$1.084M
N/A
|
| Net Earnings |
-$293.9M
-0.55%
YoY
|
-$295.5M
389.59%
YoY
|
-$60.37M
-50.39%
YoY
|
-$121.7M
-1.52%
YoY
|
-$123.6M
362222.58%
YoY
|
| Basic Earnings Per Share |
-$0.82
-35.43%
YoY
|
-$1.27
217.5%
YoY
|
-$0.40
-57.89%
YoY
|
-$0.95
-17.39%
YoY
|
-$1.15
N/A
|
| Diluted Earnings Per Share |
-$0.82
-35.43%
YoY
|
-$1.27
217.5%
YoY
|
-$0.40
-57.89%
YoY
|
-$0.95
-17.39%
YoY
|
-$1.15
-99.85%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
358.8M shares
53.59%
YoY
|
233.6M shares
56.53%
YoY
|
149.2M shares
16.87%
YoY
|
127.7M shares
19.33%
YoY
|
107.0M shares
N/A
|
| Diluted Shares Outstanding |
358.8M shares
53.59%
YoY
|
233.6M shares
56.53%
YoY
|
149.2M shares
16.87%
YoY
|
127.7M shares
19.33%
YoY
|
107.0M shares
N/A
|
|
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 |
$34.44M
-0.93%
YoY
|
$27.30M
-37.71%
YoY
|
$33.14M
-20.15%
YoY
|
$32.47M
-18.38%
YoY
|
$34.76M
4.94%
YoY
|
$43.83M
8.05%
YoY
|
$41.51M
22.12%
YoY
|
$39.78M
3.44%
YoY
|
$33.12M
-21.43%
YoY
|
$40.56M
0.51%
YoY
|
$33.99M
-16.39%
YoY
|
$38.46M
2.25%
YoY
|
$42.15M
15.84%
YoY
|
$40.36M
-72.28%
YoY
|
$40.65M
N/A
|
$37.61M
3.59%
YoY
|
$36.39M
2.31%
YoY
|
$145.6M
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$22.71M
-17.01%
YoY
|
$21.75M
-20.68%
YoY
|
$25.71M
-16.35%
YoY
|
$24.36M
-15.18%
YoY
|
$27.37M
4.72%
YoY
|
$27.42M
-0.45%
YoY
|
$30.74M
20.17%
YoY
|
$28.72M
-2.63%
YoY
|
$26.14M
-18.18%
YoY
|
$27.55M
-3.59%
YoY
|
$25.58M
-11.49%
YoY
|
$29.50M
5.26%
YoY
|
$31.94M
20.43%
YoY
|
$28.57M
-74.38%
YoY
|
$28.90M
-1.77%
YoY
|
$28.02M
3.22%
YoY
|
$26.52M
4.88%
YoY
|
$111.5M
N/A
|
$29.42M
N/A
|
| Gross Profit |
$11.72M
58.65%
YoY
|
$5.548M
-66.18%
YoY
|
$7.429M
-31.0%
YoY
|
$8.113M
-26.67%
YoY
|
$7.388M
5.75%
YoY
|
$16.41M
26.04%
YoY
|
$10.77M
28.03%
YoY
|
$11.06M
23.43%
YoY
|
$6.986M
-31.6%
YoY
|
$13.02M
10.45%
YoY
|
$8.409M
-28.44%
YoY
|
$8.963M
-6.54%
YoY
|
$10.21M
3.51%
YoY
|
$11.79M
-65.41%
YoY
|
$11.75M
8.83%
YoY
|
$9.590M
4.66%
YoY
|
$9.867M
-4.02%
YoY
|
$34.07M
N/A
|
$10.80M
N/A
|
| Selling, General & Admin |
$29.23M
28.56%
YoY
|
$25.66M
15.35%
YoY
|
$25.26M
44.44%
YoY
|
$21.49M
-8.03%
YoY
|
$22.73M
34.13%
YoY
|
$22.24M
22.0%
YoY
|
$17.49M
12.57%
YoY
|
$23.36M
38.0%
YoY
|
$16.95M
-16.77%
YoY
|
$18.23M
17.1%
YoY
|
$15.53M
-23.23%
YoY
|
$16.93M
-37.18%
YoY
|
$20.36M
-7.53%
YoY
|
$15.57M
-84.8%
YoY
|
$20.23M
930.08%
YoY
|
$26.95M
159.03%
YoY
|
$22.02M
117.72%
YoY
|
$102.4M
N/A
|
$1.964M
N/A
|
| Research & Development |
$5.533M
32.81%
YoY
|
$4.818M
106.43%
YoY
|
$3.375M
-11.65%
YoY
|
$4.393M
23.23%
YoY
|
$4.166M
264.16%
YoY
|
$2.334M
14.92%
YoY
|
$3.820M
-1194.56%
YoY
|
$3.565M
60.22%
YoY
|
$1.144M
1.42%
YoY
|
$2.031M
69.39%
YoY
|
-$349.0K
-119.55%
YoY
|
$2.225M
-12.23%
YoY
|
$1.128M
-60.75%
YoY
|
$1.199M
-80.13%
YoY
|
$1.785M
30.96%
YoY
|
$2.535M
35.78%
YoY
|
$2.874M
209.7%
YoY
|
$6.033M
N/A
|
$1.363M
N/A
|
| Depreciation & Amortization |
$7.081M
104.06%
YoY
|
$4.233M
35.11%
YoY
|
$4.127M
21.6%
YoY
|
$3.451M
18.71%
YoY
|
$3.470M
42.27%
YoY
|
$3.133M
59.44%
YoY
|
$3.394M
72.28%
YoY
|
$2.907M
46.89%
YoY
|
$2.439M
22.81%
YoY
|
$1.965M
-1.45%
YoY
|
$1.970M
-3.34%
YoY
|
$1.979M
1.28%
YoY
|
$1.986M
12.08%
YoY
|
$1.994M
-72.54%
YoY
|
$2.038M
N/A
|
$1.954M
N/A
|
$1.772M
N/A
|
$7.262M
N/A
|
N/A
|
| Operating Expenses |
$34.76M
52.9%
YoY
|
$30.48M
24.0%
YoY
|
$28.63M
63.74%
YoY
|
$25.88M
-3.9%
YoY
|
$22.73M
25.65%
YoY
|
$24.58M
21.29%
YoY
|
$17.49M
15.15%
YoY
|
$26.93M
40.58%
YoY
|
$18.09M
-15.81%
YoY
|
$20.26M
20.84%
YoY
|
$15.18M
-31.04%
YoY
|
$19.16M
-35.04%
YoY
|
$21.49M
-13.67%
YoY
|
$16.77M
-84.54%
YoY
|
$22.02M
1020.95%
YoY
|
$29.49M
140.28%
YoY
|
$24.89M
125.45%
YoY
|
$108.4M
N/A
|
$1.964M
N/A
|
| Operating Profit |
-$24.26M
14.37%
YoY
|
-$24.93M
205.04%
YoY
|
-$21.86M
107.43%
YoY
|
-$90.30M
441.7%
YoY
|
-$21.21M
-78.37%
YoY
|
-$8.172M
12.76%
YoY
|
-$10.54M
28.34%
YoY
|
-$16.67M
63.16%
YoY
|
-$98.07M
769.64%
YoY
|
-$7.247M
45.41%
YoY
|
-$8.212M
-33.75%
YoY
|
-$10.22M
-81.54%
YoY
|
-$11.28M
-31.35%
YoY
|
-$4.984M
-93.3%
YoY
|
-$12.40M
531.04%
YoY
|
-$55.34M
1679.83%
YoY
|
-$16.43M
2055.64%
YoY
|
-$74.37M
N/A
|
-$1.964M
N/A
|
| Interest Expense |
-$16.66M
-56.68%
YoY
|
$59.44M
-155.13%
YoY
|
$21.52M
-1050.99%
YoY
|
-$140.2M
-3336.44%
YoY
|
-$38.45M
39.59%
YoY
|
-$107.8M
733.34%
YoY
|
-$2.263M
-118.7%
YoY
|
$4.331M
-164.83%
YoY
|
-$27.55M
95.05%
YoY
|
-$12.94M
245.69%
YoY
|
$12.10M
240.17%
YoY
|
-$6.681M
-287.99%
YoY
|
-$14.12M
-497.27%
YoY
|
-$3.743M
-90.9%
YoY
|
$3.557M
39203.87%
YoY
|
$3.554M
92.21%
YoY
|
$3.555M
91.13%
YoY
|
-$41.14M
N/A
|
$9.050K
N/A
|
| Other Income/Expense, Net |
-$11.00K
-103.99%
YoY
|
-$6.526M
-1473.89%
YoY
|
$2.878M
344.82%
YoY
|
$1.867M
202.59%
YoY
|
$276.0K
-39.34%
YoY
|
$475.0K
55.23%
YoY
|
$647.0K
547.0%
YoY
|
$617.0K
N/A
|
$455.0K
N/A
|
$306.0K
-4471.43%
YoY
|
$100.0K
-1350.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$7.000K
-103.55%
YoY
|
-$8.000K
-124.25%
YoY
|
$26.00K
-111.31%
YoY
|
-$30.00K
35.62%
YoY
|
$197.0K
N/A
|
$32.99K
N/A
|
| Pretax Income |
-$56.75M
-8.41%
YoY
|
-$27.61M
-81.19%
YoY
|
$2.538M
-120.88%
YoY
|
-$228.6M
1850.22%
YoY
|
-$61.96M
-50.49%
YoY
|
-$146.8M
592.09%
YoY
|
-$12.16M
-404.33%
YoY
|
-$11.72M
-30.63%
YoY
|
-$125.2M
378.54%
YoY
|
-$21.21M
-29.6%
YoY
|
$3.994M
-125.19%
YoY
|
-$16.90M
-71.2%
YoY
|
-$26.16M
39.51%
YoY
|
-$30.12M
-74.52%
YoY
|
-$15.86M
725.0%
YoY
|
-$58.66M
1083.22%
YoY
|
-$18.75M
615.3%
YoY
|
-$118.2M
346550.4%
YoY
|
-$1.922M
N/A
|
| Income Tax |
$14.00K
-44.0%
YoY
|
-$21.78M
7733.81%
YoY
|
$17.00K
-19.05%
YoY
|
$14.00K
-6.67%
YoY
|
$25.00K
-278.57%
YoY
|
-$278.0K
-656.0%
YoY
|
$21.00K
-520.0%
YoY
|
$15.00K
-600.0%
YoY
|
-$14.00K
-123.73%
YoY
|
$50.00K
-122.12%
YoY
|
-$5.000K
-101.98%
YoY
|
-$3.000K
-99.84%
YoY
|
$59.00K
-23.38%
YoY
|
-$226.0K
-120.97%
YoY
|
$252.0K
9236.79%
YoY
|
-$1.820M
2.08%
YoY
|
$77.00K
-141.85%
YoY
|
$1.078M
N/A
|
$2.699K
N/A
|
| Net Earnings |
-$56.76M
-8.43%
YoY
|
-$5.830M
-96.02%
YoY
|
$2.521M
-120.7%
YoY
|
-$228.6M
1847.85%
YoY
|
-$61.99M
-50.47%
YoY
|
-$146.5M
589.16%
YoY
|
-$12.18M
-404.48%
YoY
|
-$11.74M
-30.53%
YoY
|
-$125.1M
377.41%
YoY
|
-$21.26M
-28.9%
YoY
|
$3.999M
-124.82%
YoY
|
-$16.90M
-70.28%
YoY
|
-$26.21M
39.25%
YoY
|
-$29.90M
-74.94%
YoY
|
-$16.11M
736.93%
YoY
|
-$56.84M
1690.36%
YoY
|
-$18.83M
672.47%
YoY
|
-$119.3M
349712.03%
YoY
|
-$1.925M
N/A
|
| Basic Earnings Per Share |
-$0.12
-52.0%
YoY
|
N/A
|
$0.01
-120.0%
YoY
|
-$0.71
1320.0%
YoY
|
-$0.25
-62.69%
YoY
|
N/A
|
-$0.05
-266.67%
YoY
|
-$0.05
-58.33%
YoY
|
-$0.67
252.63%
YoY
|
-$0.15
N/A
|
$0.03
-123.08%
YoY
|
-$0.12
-73.33%
YoY
|
-$0.19
35.71%
YoY
|
N/A
|
-$0.13
333.33%
YoY
|
-$0.45
1400.0%
YoY
|
-$0.14
600.0%
YoY
|
N/A
|
-$0.03
N/A
|
| Diluted Earnings Per Share |
-$0.12
-52.0%
YoY
|
-$0.01
-97.55%
YoY
|
-$0.03
-40.0%
YoY
|
-$0.71
1320.0%
YoY
|
-$0.25
-62.69%
YoY
|
-$0.58
331.06%
YoY
|
-$0.05
-266.67%
YoY
|
-$0.05
-58.33%
YoY
|
-$0.67
251.95%
YoY
|
-$0.14
-41.07%
YoY
|
$0.03
-123.08%
YoY
|
-$0.12
-73.33%
YoY
|
-$0.19
35.98%
YoY
|
-$0.23
-100.0%
YoY
|
-$0.13
-100.0%
YoY
|
-$0.45
1400.0%
YoY
|
-$0.14
600.0%
YoY
|
-$879.8K
N/A
|
-$191.5K
N/A
|
| 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 |
476.1M shares
64.72%
YoY
|
436.6M shares
74.21%
YoY
|
370.7M shares
48.24%
YoY
|
291.2M shares
18.33%
YoY
|
289.0M shares
19.12%
YoY
|
250.6M shares
59.8%
YoY
|
250.1M shares
60.48%
YoY
|
246.1M shares
72.22%
YoY
|
242.6M shares
71.5%
YoY
|
156.8M shares
24.19%
YoY
|
155.8M shares
23.41%
YoY
|
142.9M shares
13.2%
YoY
|
141.5M shares
7.28%
YoY
|
126.3M shares
-6.85%
YoY
|
126.3M shares
20.25%
YoY
|
126.2M shares
20.21%
YoY
|
131.9M shares
25.6%
YoY
|
135.6M shares
N/A
|
105.0M shares
N/A
|
| Diluted Shares Outstanding |
473.1M shares
87.47%
YoY
|
N/A
|
448.2M shares
79.3%
YoY
|
320.6M shares
30.16%
YoY
|
252.3M shares
34.74%
YoY
|
N/A
|
250.0M shares
58.3%
YoY
|
246.3M shares
69.32%
YoY
|
187.3M shares
35.17%
YoY
|
N/A
|
157.9M shares
25.04%
YoY
|
145.5M shares
15.25%
YoY
|
138.5M shares
5.05%
YoY
|
N/A
|
126.3M shares
20.26%
YoY
|
126.2M shares
20.21%
YoY
|
131.9M shares
25.6%
YoY
|
N/A
|
105.0M shares
N/A
|
Loading...