|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$102.1M
-4.27%
YoY
|
$106.7M
-31.82%
YoY
|
$156.4M
16.46%
YoY
|
$134.3M
156.36%
YoY
|
$52.40M
119.51%
YoY
|
| Cost Of Revenue |
$80.54M
-2.31%
YoY
|
$82.45M
-34.25%
YoY
|
$125.4M
60.01%
YoY
|
$78.36M
228.45%
YoY
|
$23.86M
45.86%
YoY
|
| Gross Profit |
$21.57M
-10.92%
YoY
|
$24.22M
-22.03%
YoY
|
$31.06M
-44.51%
YoY
|
$55.97M
96.1%
YoY
|
$28.54M
279.82%
YoY
|
| Selling, General & Admin |
$68.37M
38.78%
YoY
|
$49.26M
-55.75%
YoY
|
$111.3M
15.14%
YoY
|
$96.69M
117.49%
YoY
|
$44.46M
224.42%
YoY
|
| Research & Development |
$4.834M
-56.1%
YoY
|
$11.01M
52.21%
YoY
|
$7.234M
160.87%
YoY
|
$2.773M
35.86%
YoY
|
$2.041M
10.39%
YoY
|
| Depreciation & Amortization |
$19.82M
-18.9%
YoY
|
$24.44M
-9.41%
YoY
|
$26.97M
56.26%
YoY
|
$17.26M
596.61%
YoY
|
$2.478M
240.67%
YoY
|
| Operating Expenses |
$83.84M
3.23%
YoY
|
$81.22M
-56.04%
YoY
|
$184.8M
-5.79%
YoY
|
$196.1M
321.81%
YoY
|
$46.50M
243.1%
YoY
|
| Operating Profit |
-$62.27M
9.23%
YoY
|
-$57.00M
-62.92%
YoY
|
-$153.7M
9.67%
YoY
|
-$140.2M
680.53%
YoY
|
-$17.96M
197.39%
YoY
|
| Interest Expense |
$16.12M
-18.05%
YoY
|
$19.67M
-46.25%
YoY
|
$36.60M
-13.99%
YoY
|
$42.55M
-3325.63%
YoY
|
-$1.319M
-84.78%
YoY
|
| Other Income/Expense, Net |
-$3.026M
-35.6%
YoY
|
-$4.699M
-94.57%
YoY
|
-$86.53M
59.8%
YoY
|
-$54.15M
1090.9%
YoY
|
-$4.547M
N/A
|
| Pretax Income |
-$65.29M
5.82%
YoY
|
-$61.70M
-74.32%
YoY
|
-$240.3M
23.64%
YoY
|
-$194.3M
715.06%
YoY
|
-$23.84M
-28.65%
YoY
|
| Income Tax |
$253.0K
351.79%
YoY
|
$56.00K
-83.38%
YoY
|
$337.0K
-107.51%
YoY
|
-$4.485M
-3550.0%
YoY
|
$130.0K
-646.45%
YoY
|
| Net Earnings |
-$66.40M
18.14%
YoY
|
-$56.20M
-75.67%
YoY
|
-$231.0M
27.07%
YoY
|
-$181.8M
651.8%
YoY
|
-$24.18M
-26.11%
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
-79.26%
YoY
|
-$328.30
44258.11%
YoY
|
-$0.74
-100.0%
YoY
|
-$436.2K
-87.2%
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
27.54%
YoY
|
708.0K shares
2260.0%
YoY
|
30.00K shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
90.71M shares
9945.29%
YoY
|
903.0K shares
27.54%
YoY
|
708.0K shares
2260.0%
YoY
|
30.00K shares
N/A
|
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$44.08M
76.17%
YoY
|
$26.91M
38.39%
YoY
|
$24.33M
-21.68%
YoY
|
$25.86M
-8.97%
YoY
|
$25.02M
-44.31%
YoY
|
$19.44M
-46.75%
YoY
|
$31.06M
-35.24%
YoY
|
$28.40M
-40.09%
YoY
|
$44.93M
44.08%
YoY
|
$36.51M
6.27%
YoY
|
$47.96M
-3.65%
YoY
|
$47.41M
172.99%
YoY
|
$31.19M
-5.0%
YoY
|
$34.36M
339.39%
YoY
|
$49.78M
-261.65%
YoY
|
$17.37M
-72.05%
YoY
|
$32.83M
147.84%
YoY
|
$7.820M
8.77%
YoY
|
-$30.79M
-642.57%
YoY
|
$62.13M
1050.54%
YoY
|
| Cost Of Revenue |
$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
-41.2%
YoY
|
$29.03M
-1.66%
YoY
|
$25.42M
-12.77%
YoY
|
$34.23M
27.62%
YoY
|
$38.30M
33.53%
YoY
|
$29.52M
138.69%
YoY
|
$29.15M
177.74%
YoY
|
$26.82M
272.45%
YoY
|
$28.68M
444.07%
YoY
|
$12.37M
97.02%
YoY
|
$10.49M
105.44%
YoY
|
$7.201M
36.6%
YoY
|
$5.271M
41.08%
YoY
|
$6.278M
79.37%
YoY
|
| Gross Profit |
$15.07M
185.24%
YoY
|
$3.898M
206.69%
YoY
|
$6.265M
-26.68%
YoY
|
$6.127M
-1075.64%
YoY
|
$5.283M
-72.92%
YoY
|
$1.271M
-44.38%
YoY
|
$8.545M
-11.62%
YoY
|
-$628.0K
-103.51%
YoY
|
$19.51M
856.32%
YoY
|
$2.285M
-69.69%
YoY
|
$9.668M
-54.18%
YoY
|
$17.89M
257.91%
YoY
|
$2.040M
-90.87%
YoY
|
$7.540M
1118.09%
YoY
|
$21.10M
-158.51%
YoY
|
$4.997M
-91.05%
YoY
|
$22.33M
174.45%
YoY
|
$619.0K
-67.72%
YoY
|
-$36.07M
-1959.52%
YoY
|
$55.85M
2824.14%
YoY
|
| Selling, General & Admin |
$24.14M
109.2%
YoY
|
$21.97M
631.0%
YoY
|
$18.72M
11.74%
YoY
|
$16.14M
-7.71%
YoY
|
$11.54M
-36.04%
YoY
|
$3.006M
-88.16%
YoY
|
$16.75M
-35.06%
YoY
|
$17.49M
-43.38%
YoY
|
$18.04M
-42.69%
YoY
|
$25.39M
-6.45%
YoY
|
$25.79M
10.35%
YoY
|
$30.89M
18.77%
YoY
|
$31.48M
56.07%
YoY
|
$27.14M
76.89%
YoY
|
$23.38M
75.95%
YoY
|
$26.01M
173.89%
YoY
|
$20.17M
218.41%
YoY
|
$15.34M
269.31%
YoY
|
$13.29M
329.16%
YoY
|
$9.497M
195.86%
YoY
|
| Research & Development |
$4.800M
3620.93%
YoY
|
$2.988M
-51.81%
YoY
|
$1.605M
-65.09%
YoY
|
$112.0K
-86.85%
YoY
|
$129.0K
-87.97%
YoY
|
$6.200M
240.85%
YoY
|
$4.598M
159.92%
YoY
|
$852.0K
-52.77%
YoY
|
$1.072M
-41.8%
YoY
|
$1.819M
119.16%
YoY
|
$1.769M
239.54%
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
|
$531.0K
15.43%
YoY
|
| Depreciation & Amortization |
$6.375M
22.57%
YoY
|
$5.070M
5.98%
YoY
|
$4.705M
-37.54%
YoY
|
$4.711M
-23.41%
YoY
|
$5.201M
-12.37%
YoY
|
$4.784M
-22.41%
YoY
|
$7.533M
-3.48%
YoY
|
$6.151M
-22.78%
YoY
|
$5.935M
-3.7%
YoY
|
$6.166M
-20.54%
YoY
|
$7.805M
60.99%
YoY
|
$7.966M
74.43%
YoY
|
$6.163M
133.27%
YoY
|
$7.760M
427.53%
YoY
|
$4.848M
1210.27%
YoY
|
$4.567M
1131.0%
YoY
|
$2.642M
893.23%
YoY
|
$1.471M
1143.13%
YoY
|
$370.0K
-39.25%
YoY
|
$371.0K
106.11%
YoY
|
| Operating Expenses |
$36.34M
211.5%
YoY
|
$24.96M
171.15%
YoY
|
$20.32M
-38.68%
YoY
|
$16.25M
-38.19%
YoY
|
$11.67M
-38.95%
YoY
|
$9.206M
-66.17%
YoY
|
$33.14M
4.97%
YoY
|
$26.30M
-61.55%
YoY
|
$19.11M
-42.88%
YoY
|
$27.21M
-2.76%
YoY
|
$31.57M
19.54%
YoY
|
$68.39M
138.16%
YoY
|
$33.46M
60.37%
YoY
|
$27.98M
77.91%
YoY
|
$26.41M
91.26%
YoY
|
$28.72M
186.36%
YoY
|
$20.86M
200.79%
YoY
|
$15.73M
497.58%
YoY
|
$13.81M
287.41%
YoY
|
$10.03M
275.58%
YoY
|
| Operating Profit |
-$21.27M
233.24%
YoY
|
-$21.06M
165.46%
YoY
|
-$14.06M
-42.85%
YoY
|
-$10.13M
-62.39%
YoY
|
-$6.384M
-1708.06%
YoY
|
-$7.935M
-68.16%
YoY
|
-$24.60M
12.29%
YoY
|
-$26.93M
-46.69%
YoY
|
$397.0K
-101.26%
YoY
|
-$24.92M
21.94%
YoY
|
-$21.90M
312.41%
YoY
|
-$50.51M
112.93%
YoY
|
-$31.42M
-2238.73%
YoY
|
-$20.44M
35.29%
YoY
|
-$5.311M
-89.35%
YoY
|
-$23.72M
-151.76%
YoY
|
$1.469M
22.31%
YoY
|
-$15.11M
2015.55%
YoY
|
-$49.87M
2969.26%
YoY
|
$45.82M
-6129.34%
YoY
|
| Interest Expense |
$6.546M
70.51%
YoY
|
-$5.201M
614.42%
YoY
|
$3.063M
-60.56%
YoY
|
$7.664M
42.37%
YoY
|
$3.839M
-21.65%
YoY
|
-$728.0K
-19.47%
YoY
|
$7.766M
75.94%
YoY
|
$5.383M
-66.2%
YoY
|
$4.900M
-64.31%
YoY
|
-$904.0K
-88.57%
YoY
|
$4.414M
11.13%
YoY
|
$15.93M
684.19%
YoY
|
$13.73M
-146.05%
YoY
|
-$7.910M
1190.38%
YoY
|
$3.972M
-934.45%
YoY
|
$2.031M
9131.82%
YoY
|
-$29.82M
-2228.27%
YoY
|
-$613.0K
-85.84%
YoY
|
-$476.0K
-79.24%
YoY
|
$22.00K
-103.73%
YoY
|
| Other Income/Expense, Net |
-$8.646M
-602.67%
YoY
|
N/A
|
$726.0K
-110.07%
YoY
|
-$7.340M
-42.79%
YoY
|
$1.720M
-84.81%
YoY
|
$3.068M
-108.06%
YoY
|
-$7.208M
16.79%
YoY
|
-$12.83M
3.64%
YoY
|
$11.32M
-164.05%
YoY
|
-$38.06M
-380650.0%
YoY
|
-$6.172M
142.9%
YoY
|
-$12.38M
476.04%
YoY
|
-$17.67M
-40.73%
YoY
|
$10.00K
-100.24%
YoY
|
-$2.541M
-160.36%
YoY
|
-$2.149M
81.2%
YoY
|
-$29.82M
4284.85%
YoY
|
-$4.210M
10425.0%
YoY
|
$4.210M
N/A
|
-$1.186M
11760.0%
YoY
|
| Pretax Income |
-$29.92M
541.51%
YoY
|
-$29.83M
593.61%
YoY
|
-$13.33M
-58.08%
YoY
|
-$17.47M
-56.06%
YoY
|
-$4.664M
-139.8%
YoY
|
-$4.301M
-95.91%
YoY
|
-$31.80M
13.28%
YoY
|
-$39.76M
-36.78%
YoY
|
$11.72M
-123.87%
YoY
|
-$105.1M
-20.24%
YoY
|
-$28.08M
257.55%
YoY
|
-$62.88M
143.1%
YoY
|
-$49.09M
70.54%
YoY
|
-$131.8M
418.45%
YoY
|
-$7.852M
-82.98%
YoY
|
-$25.87M
-157.95%
YoY
|
-$28.79M
-1033.43%
YoY
|
-$25.42M
143.24%
YoY
|
-$46.14M
175.62%
YoY
|
$44.64M
-3334.57%
YoY
|
| Income Tax |
$216.0K
266.1%
YoY
|
$72.00K
700.0%
YoY
|
$251.0K
382.69%
YoY
|
-$129.0K
-637.5%
YoY
|
$59.00K
-234.09%
YoY
|
$9.000K
-104.43%
YoY
|
$52.00K
-109.2%
YoY
|
$24.00K
-98.25%
YoY
|
-$44.00K
-83.27%
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
|
$3.504M
-35140.0%
YoY
|
| Net Earnings |
-$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
-83.04%
YoY
|
-$25.76M
-161.03%
YoY
|
-$28.77M
-1540.76%
YoY
|
-$25.53M
215.68%
YoY
|
-$42.87M
156.18%
YoY
|
$42.22M
-3159.13%
YoY
|
| Basic Earnings Per Share |
-$0.09
-90.82%
YoY
|
N/A
|
-$0.39
-45.07%
YoY
|
-$2.66
146.3%
YoY
|
-$0.98
-753.33%
YoY
|
N/A
|
-$0.71
-99.29%
YoY
|
-$1.08
-97.84%
YoY
|
$0.15
-100.36%
YoY
|
N/A
|
-$99.48
331500.0%
YoY
|
-$50.08
55544.44%
YoY
|
-$41.24
-56.58%
YoY
|
N/A
|
-$0.03
-95.89%
YoY
|
-$0.09
-110.84%
YoY
|
-$94.97
N/A
|
N/A
|
-$0.73
N/A
|
$0.83
N/A
|
| Diluted Earnings Per Share |
-$0.09
-90.63%
YoY
|
-$0.10
-93.7%
YoY
|
-$0.39
-45.07%
YoY
|
-$2.66
146.3%
YoY
|
-$0.98
-1188.89%
YoY
|
-$1.61
-95.96%
YoY
|
-$0.71
-99.28%
YoY
|
-$1.08
-97.84%
YoY
|
$0.09
-100.22%
YoY
|
-$39.90
-65.46%
YoY
|
-$99.26
330766.67%
YoY
|
-$50.08
55544.44%
YoY
|
-$41.24
-99.99%
YoY
|
-$115.50
-99.97%
YoY
|
-$0.03
-100.0%
YoY
|
-$0.09
-111.11%
YoY
|
-$316.3K
-736.7%
YoY
|
-$351.5K
-21.12%
YoY
|
-$726.8K
-57.1%
YoY
|
$0.81
-101.17%
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 |
380.7M shares
5958.72%
YoY
|
N/A
|
38.80M shares
-0.13%
YoY
|
1.530M shares
-94.91%
YoY
|
6.284M shares
-61.01%
YoY
|
38.85M shares
-43.49%
YoY
|
38.85M shares
599.55%
YoY
|
30.07M shares
-92.77%
YoY
|
16.12M shares
34189.36%
YoY
|
68.74M shares
-80.73%
YoY
|
5.553M shares
-98.32%
YoY
|
415.7M shares
42937.96%
YoY
|
47.00K shares
N/A
|
356.8M shares
N/A
|
331.0M shares
N/A
|
966.0K shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
380.7M shares
5958.72%
YoY
|
N/A
|
38.80M shares
2.36%
YoY
|
7.986M shares
-75.51%
YoY
|
6.284M shares
-82.78%
YoY
|
N/A
|
37.90M shares
578.38%
YoY
|
32.61M shares
2577.01%
YoY
|
36.49M shares
77544.68%
YoY
|
N/A
|
5.587M shares
470.1%
YoY
|
1.218M shares
26.09%
YoY
|
47.00K shares
N/A
|
N/A
|
980.0K shares
N/A
|
966.0K shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...