|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$102.1M
-4.27%
YoY
|
$106.7M
-20.9%
YoY
|
$134.8M
14.63%
YoY
|
$117.6M
124.5%
YoY
|
$52.40M
119.51%
YoY
|
| Cost Of Revenue |
$80.54M
-2.31%
YoY
|
$82.45M
-34.25%
YoY
|
$125.4M
87.26%
YoY
|
$66.96M
180.64%
YoY
|
$23.86M
45.86%
YoY
|
| Gross Profit |
$21.57M
-10.92%
YoY
|
$24.22M
-2.29%
YoY
|
$24.78M
-51.1%
YoY
|
$50.68M
77.57%
YoY
|
$28.54M
279.85%
YoY
|
| Selling, General & Admin |
$68.37M
38.78%
YoY
|
$49.26M
-55.75%
YoY
|
$111.3M
24.17%
YoY
|
$89.67M
101.68%
YoY
|
$44.46M
224.57%
YoY
|
| Research & Development |
$4.834M
-56.1%
YoY
|
$11.01M
149.23%
YoY
|
$4.418M
59.32%
YoY
|
$2.773M
35.86%
YoY
|
$2.041M
10.38%
YoY
|
| Depreciation & Amortization |
$19.82M
-18.9%
YoY
|
$24.44M
-12.58%
YoY
|
$27.95M
90.46%
YoY
|
$14.68M
597.86%
YoY
|
$2.103M
436.48%
YoY
|
| Operating Expenses |
$83.84M
3.26%
YoY
|
$81.19M
-56.06%
YoY
|
$184.8M
-2.83%
YoY
|
$190.2M
305.43%
YoY
|
$46.90M
246.22%
YoY
|
| Operating Profit |
-$62.27M
9.29%
YoY
|
-$56.97M
-62.94%
YoY
|
-$153.7M
10.21%
YoY
|
-$139.5M
659.64%
YoY
|
-$18.36M
204.34%
YoY
|
| Interest Expense |
$16.12M
-21.98%
YoY
|
$20.66M
-53.38%
YoY
|
$44.31M
18.67%
YoY
|
$37.34M
1895.83%
YoY
|
$1.871M
-80.61%
YoY
|
| Other Income/Expense, Net |
-$3.026M
-36.01%
YoY
|
-$4.729M
-94.82%
YoY
|
-$91.27M
86.46%
YoY
|
-$48.95M
976.45%
YoY
|
-$4.547M
-81.11%
YoY
|
| Pretax Income |
-$65.29M
5.82%
YoY
|
-$61.70M
-74.35%
YoY
|
-$240.6M
27.67%
YoY
|
-$188.4M
722.52%
YoY
|
-$22.91M
-23.89%
YoY
|
| Income Tax |
$253.0K
351.79%
YoY
|
$56.00K
-83.91%
YoY
|
$348.0K
-107.76%
YoY
|
-$4.485M
-3550.0%
YoY
|
$130.0K
-641.67%
YoY
|
| Net Earnings |
-$66.40M
18.14%
YoY
|
-$56.20M
-75.67%
YoY
|
-$231.0M
27.07%
YoY
|
-$181.8M
681.97%
YoY
|
-$23.25M
-20.96%
YoY
|
| Basic Earnings Per Share |
-$0.83
-98.78%
YoY
|
-$68.09
-96.89%
YoY
|
-$2.192K
296179.73%
YoY
|
-$0.74
76.19%
YoY
|
-$0.42
N/A
|
| Diluted Earnings Per Share |
-$0.83
-98.78%
YoY
|
-$68.09
-96.89%
YoY
|
-$2.192K
296179.73%
YoY
|
-$0.74
76.19%
YoY
|
-$0.42
-87.76%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
90.71M shares
9945.29%
YoY
|
903.0K shares
751.89%
YoY
|
106.0K shares
253.33%
YoY
|
30.00K shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
90.71M shares
9945.29%
YoY
|
903.0K shares
751.89%
YoY
|
106.0K shares
253.33%
YoY
|
30.00K shares
N/A
|
N/A
|
|
Concept
|
2026 Q2 | 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.84M
34.75%
YoY
|
$44.08M
76.17%
YoY
|
$26.91M
38.39%
YoY
|
$24.33M
-21.68%
YoY
|
$25.86M
45.32%
YoY
|
$25.02M
-34.78%
YoY
|
$19.44M
-46.75%
YoY
|
$31.06M
-27.92%
YoY
|
$17.79M
-62.47%
YoY
|
$38.37M
32.55%
YoY
|
$36.51M
6.27%
YoY
|
$43.09M
-2.65%
YoY
|
$47.41M
172.99%
YoY
|
$28.94M
-11.83%
YoY
|
$34.36M
339.39%
YoY
|
$44.27M
-243.75%
YoY
|
$17.37M
-72.05%
YoY
|
$32.83M
147.84%
YoY
|
$7.820M
8.77%
YoY
|
-$30.79M
-642.57%
YoY
|
| Cost Of Revenue |
$26.05M
32.02%
YoY
|
$29.01M
46.98%
YoY
|
$23.01M
26.62%
YoY
|
$18.06M
-19.78%
YoY
|
$19.73M
-32.04%
YoY
|
$19.74M
-22.36%
YoY
|
$18.17M
-46.91%
YoY
|
$22.52M
-34.47%
YoY
|
$29.03M
-1.66%
YoY
|
$25.42M
-3.91%
YoY
|
$34.23M
27.62%
YoY
|
$34.36M
35.01%
YoY
|
$29.52M
138.69%
YoY
|
$26.46M
152.13%
YoY
|
$26.82M
272.45%
YoY
|
$25.45M
382.79%
YoY
|
$12.37M
97.02%
YoY
|
$10.49M
105.44%
YoY
|
$7.201M
36.6%
YoY
|
$5.271M
41.08%
YoY
|
| Gross Profit |
$8.795M
43.54%
YoY
|
$15.07M
185.24%
YoY
|
$3.898M
206.69%
YoY
|
$6.265M
-26.68%
YoY
|
$6.127M
-261.75%
YoY
|
$5.283M
-70.95%
YoY
|
$1.271M
-44.38%
YoY
|
$8.545M
-2.14%
YoY
|
-$3.788M
-121.18%
YoY
|
$18.19M
631.91%
YoY
|
$2.285M
-69.69%
YoY
|
$8.732M
-53.6%
YoY
|
$17.89M
257.91%
YoY
|
$2.485M
-88.87%
YoY
|
$7.540M
1118.09%
YoY
|
$18.82M
-152.18%
YoY
|
$4.997M
-91.05%
YoY
|
$22.33M
174.45%
YoY
|
$619.0K
-67.72%
YoY
|
-$36.07M
-1959.52%
YoY
|
| Selling, General & Admin |
$27.98M
73.36%
YoY
|
$24.14M
109.37%
YoY
|
$21.97M
631.0%
YoY
|
$18.72M
11.74%
YoY
|
$16.14M
-6.27%
YoY
|
$11.53M
-20.05%
YoY
|
$3.006M
-88.16%
YoY
|
$16.75M
-30.14%
YoY
|
$17.22M
-44.25%
YoY
|
$14.42M
-52.51%
YoY
|
$25.39M
-6.45%
YoY
|
$23.98M
5.21%
YoY
|
$30.89M
18.77%
YoY
|
$30.37M
50.57%
YoY
|
$27.14M
76.89%
YoY
|
$22.79M
71.55%
YoY
|
$26.01M
173.89%
YoY
|
$20.17M
218.41%
YoY
|
$15.34M
269.31%
YoY
|
$13.29M
329.16%
YoY
|
| Research & Development |
$4.281M
3722.32%
YoY
|
$4.800M
3620.93%
YoY
|
$2.988M
-51.81%
YoY
|
$1.605M
-65.09%
YoY
|
$112.0K
9.8%
YoY
|
$129.0K
16.22%
YoY
|
$6.200M
240.85%
YoY
|
$4.598M
319.14%
YoY
|
$102.0K
-94.35%
YoY
|
$111.0K
-93.97%
YoY
|
$1.819M
119.16%
YoY
|
$1.097M
110.56%
YoY
|
$1.804M
147.46%
YoY
|
$1.842M
165.04%
YoY
|
$830.0K
116.15%
YoY
|
$521.0K
-0.57%
YoY
|
$729.0K
37.29%
YoY
|
$695.0K
15.45%
YoY
|
$384.0K
-20.0%
YoY
|
$524.0K
11.77%
YoY
|
| Depreciation & Amortization |
$4.239M
-10.02%
YoY
|
$6.375M
22.57%
YoY
|
$5.070M
5.98%
YoY
|
$4.705M
-37.54%
YoY
|
$4.711M
-22.22%
YoY
|
$5.201M
-7.75%
YoY
|
$4.784M
-22.41%
YoY
|
$7.533M
-23.86%
YoY
|
$6.057M
-23.96%
YoY
|
$5.638M
5.88%
YoY
|
$6.166M
-20.54%
YoY
|
$9.894M
256.03%
YoY
|
$7.966M
113.85%
YoY
|
$5.325M
89.17%
YoY
|
$7.760M
427.53%
YoY
|
$2.779M
651.08%
YoY
|
$3.725M
904.04%
YoY
|
$2.815M
1637.65%
YoY
|
$1.471M
1143.13%
YoY
|
$370.0K
-39.25%
YoY
|
| Operating Expenses |
$31.91M
96.31%
YoY
|
$36.34M
211.5%
YoY
|
$24.96M
171.15%
YoY
|
$20.32M
-38.68%
YoY
|
$16.25M
-29.76%
YoY
|
$11.67M
-19.71%
YoY
|
$9.206M
-66.17%
YoY
|
$33.14M
13.95%
YoY
|
$23.14M
-66.16%
YoY
|
$14.53M
-55.08%
YoY
|
$27.21M
-2.76%
YoY
|
$29.08M
12.61%
YoY
|
$68.39M
138.16%
YoY
|
$32.35M
51.85%
YoY
|
$27.98M
77.91%
YoY
|
$25.83M
87.02%
YoY
|
$28.72M
186.36%
YoY
|
$21.30M
207.12%
YoY
|
$15.73M
497.58%
YoY
|
$13.81M
287.41%
YoY
|
| Operating Profit |
-$23.11M
128.24%
YoY
|
-$21.27M
233.24%
YoY
|
-$21.06M
165.46%
YoY
|
-$14.06M
-42.85%
YoY
|
-$10.13M
-62.4%
YoY
|
-$6.384M
-274.57%
YoY
|
-$7.935M
-68.16%
YoY
|
-$24.60M
20.86%
YoY
|
-$26.93M
-46.68%
YoY
|
$3.657M
-112.25%
YoY
|
-$24.92M
21.94%
YoY
|
-$20.35M
190.34%
YoY
|
-$50.51M
112.93%
YoY
|
-$29.86M
-2999.32%
YoY
|
-$20.44M
35.29%
YoY
|
-$7.009M
-85.95%
YoY
|
-$23.72M
-151.76%
YoY
|
$1.030M
-14.24%
YoY
|
-$15.11M
2015.55%
YoY
|
-$49.87M
2969.26%
YoY
|
| Interest Expense |
$3.942M
-48.56%
YoY
|
$6.546M
70.51%
YoY
|
-$5.201M
614.42%
YoY
|
$3.063M
-60.56%
YoY
|
$7.664M
44.09%
YoY
|
$3.839M
-31.82%
YoY
|
-$728.0K
-19.47%
YoY
|
$7.766M
26.54%
YoY
|
$5.319M
-66.6%
YoY
|
$5.631M
-53.46%
YoY
|
-$904.0K
-88.57%
YoY
|
$6.137M
159.27%
YoY
|
$15.93M
684.19%
YoY
|
$12.10M
-59.43%
YoY
|
-$7.910M
1190.38%
YoY
|
$2.367M
1590.71%
YoY
|
$2.031M
9131.82%
YoY
|
$29.82M
9398.09%
YoY
|
-$613.0K
-85.84%
YoY
|
$140.0K
-106.11%
YoY
|
| Other Income/Expense, Net |
$4.140M
-156.4%
YoY
|
-$8.646M
-602.67%
YoY
|
N/A
|
$726.0K
-110.07%
YoY
|
-$7.340M
-42.9%
YoY
|
$1.720M
-83.67%
YoY
|
$3.068M
-108.06%
YoY
|
-$7.208M
3.89%
YoY
|
-$12.86M
3.85%
YoY
|
$10.53M
-165.79%
YoY
|
-$38.06M
-380650.0%
YoY
|
-$6.938M
641.24%
YoY
|
-$12.38M
476.04%
YoY
|
-$16.01M
-46.32%
YoY
|
$10.00K
-100.24%
YoY
|
-$936.0K
-16.05%
YoY
|
-$2.149M
-69.64%
YoY
|
-$29.82M
-714.53%
YoY
|
-$4.210M
10425.0%
YoY
|
-$1.115M
N/A
|
| Pretax Income |
-$18.97M
8.63%
YoY
|
-$29.92M
541.51%
YoY
|
-$29.83M
593.61%
YoY
|
-$13.33M
-58.08%
YoY
|
-$17.47M
-56.1%
YoY
|
-$4.664M
-132.88%
YoY
|
-$4.301M
-95.91%
YoY
|
-$31.80M
16.55%
YoY
|
-$39.79M
-36.73%
YoY
|
$14.19M
-128.9%
YoY
|
-$105.1M
-20.24%
YoY
|
-$27.29M
243.46%
YoY
|
-$62.88M
143.1%
YoY
|
-$49.09M
70.54%
YoY
|
-$131.8M
418.45%
YoY
|
-$7.945M
-84.42%
YoY
|
-$25.87M
-166.77%
YoY
|
-$28.79M
-575.58%
YoY
|
-$25.42M
143.24%
YoY
|
-$50.99M
204.59%
YoY
|
| Income Tax |
-$24.00K
-81.4%
YoY
|
$216.0K
266.1%
YoY
|
$72.00K
700.0%
YoY
|
$251.0K
382.69%
YoY
|
-$129.0K
3125.0%
YoY
|
$59.00K
-6000.0%
YoY
|
$9.000K
-104.43%
YoY
|
$52.00K
-109.2%
YoY
|
-$4.000K
-100.29%
YoY
|
-$1.000K
-99.62%
YoY
|
-$203.0K
-95.81%
YoY
|
-$565.0K
-492.36%
YoY
|
$1.368M
530.41%
YoY
|
-$263.0K
N/A
|
-$4.850M
34542.86%
YoY
|
$144.0K
-104.28%
YoY
|
$217.0K
-93.81%
YoY
|
N/A
N/A
|
-$14.00K
135.29%
YoY
|
-$3.366M
55536.36%
YoY
|
| Net Earnings |
-$19.36M
1.6%
YoY
|
-$29.95M
612.25%
YoY
|
-$32.35M
1669.47%
YoY
|
-$13.01M
-49.07%
YoY
|
-$19.05M
-43.85%
YoY
|
-$4.205M
-213.13%
YoY
|
-$1.828M
-98.18%
YoY
|
-$25.55M
17.35%
YoY
|
-$33.93M
-44.09%
YoY
|
$3.717M
-107.64%
YoY
|
-$100.3M
-16.5%
YoY
|
-$21.77M
199.42%
YoY
|
-$60.68M
135.53%
YoY
|
-$48.65M
69.07%
YoY
|
-$120.2M
370.66%
YoY
|
-$7.271M
-84.76%
YoY
|
-$25.76M
-170.93%
YoY
|
-$28.77M
-679.38%
YoY
|
-$25.53M
215.68%
YoY
|
-$47.72M
185.16%
YoY
|
| Basic Earnings Per Share |
-$0.05
-98.12%
YoY
|
-$0.09
-90.82%
YoY
|
N/A
|
-$0.39
-98.43%
YoY
|
-$2.66
-92.96%
YoY
|
-$0.98
-141.53%
YoY
|
N/A
|
-$24.82
-75.05%
YoY
|
-$37.81
-96.96%
YoY
|
$2.36
-100.23%
YoY
|
N/A
|
-$99.48
331500.0%
YoY
|
-$1.245K
4557.61%
YoY
|
-$1.040K
994.97%
YoY
|
N/A
|
-$0.03
-96.3%
YoY
|
-$26.73
-3812.5%
YoY
|
-$94.97
-73153.85%
YoY
|
N/A
|
-$0.81
N/A
|
| Diluted Earnings Per Share |
-$0.05
-98.12%
YoY
|
-$0.09
-90.82%
YoY
|
-$0.10
-93.7%
YoY
|
-$0.39
-98.43%
YoY
|
-$2.66
-92.96%
YoY
|
-$0.98
-129.52%
YoY
|
-$1.61
-95.96%
YoY
|
-$24.82
-75.05%
YoY
|
-$37.81
-96.96%
YoY
|
$3.32
-100.32%
YoY
|
-$39.90
-65.46%
YoY
|
-$99.48
331500.0%
YoY
|
-$1.245K
4557.61%
YoY
|
-$1.040K
994.97%
YoY
|
-$115.50
32769.23%
YoY
|
-$0.03
-96.3%
YoY
|
-$26.73
-3973.91%
YoY
|
-$94.97
-79241.67%
YoY
|
-$0.35
-20.2%
YoY
|
-$0.81
-51.95%
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
|
N/A
|
| Basic Shares Outstanding |
475.2M shares
30959.97%
YoY
|
380.7M shares
5958.72%
YoY
|
N/A
|
38.80M shares
3482.18%
YoY
|
1.530M shares
-94.91%
YoY
|
6.284M shares
1266.09%
YoY
|
38.85M shares
-43.49%
YoY
|
1.083M shares
-80.5%
YoY
|
30.07M shares
2069.5%
YoY
|
460.0K shares
878.72%
YoY
|
68.74M shares
-80.73%
YoY
|
5.553M shares
-98.32%
YoY
|
1.386M shares
-99.48%
YoY
|
47.00K shares
N/A
|
356.8M shares
N/A
|
331.0M shares
N/A
|
268.3M shares
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
475.2M shares
5850.61%
YoY
|
380.7M shares
5958.72%
YoY
|
N/A
|
38.80M shares
3482.18%
YoY
|
7.986M shares
756.87%
YoY
|
6.284M shares
502.49%
YoY
|
N/A
|
1.083M shares
385.65%
YoY
|
932.0K shares
1802.04%
YoY
|
1.043M shares
2119.15%
YoY
|
N/A
|
223.0K shares
-77.24%
YoY
|
49.00K shares
-94.93%
YoY
|
47.00K shares
N/A
|
N/A
|
980.0K shares
N/A
|
966.0K shares
N/A
|
N/A
|
N/A
|
N/A
|
Loading...