|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$90.98M
295.8%
YoY
|
$22.99M
-57.54%
YoY
|
$54.14M
21.07%
YoY
|
$44.72M
18.49%
YoY
|
$37.74M
-71.32%
YoY
|
| Cost Of Revenue |
$86.75M
319.66%
YoY
|
$20.67M
-51.91%
YoY
|
$42.99M
15.45%
YoY
|
$37.24M
17.12%
YoY
|
$31.79M
-72.38%
YoY
|
| Gross Profit |
$4.230M
82.76%
YoY
|
$2.315M
-79.24%
YoY
|
$11.15M
49.02%
YoY
|
$7.482M
25.82%
YoY
|
$5.946M
-63.85%
YoY
|
| Selling, General & Admin |
$10.53M
-62.35%
YoY
|
$27.96M
162.13%
YoY
|
$10.67M
-32.82%
YoY
|
$15.88M
30.69%
YoY
|
$12.15M
-4.42%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$62.00K
-24.39%
YoY
|
$82.00K
-54.61%
YoY
|
$180.7K
-34.99%
YoY
|
$277.9K
-22.77%
YoY
|
$359.9K
-75.72%
YoY
|
| Operating Expenses |
$10.53M
-70.28%
YoY
|
$35.42M
232.09%
YoY
|
$10.67M
-32.82%
YoY
|
$15.88M
30.69%
YoY
|
$12.15M
-4.42%
YoY
|
| Operating Profit |
-$6.296M
-80.98%
YoY
|
-$33.10M
-6941.7%
YoY
|
$483.9K
-105.76%
YoY
|
-$8.394M
35.37%
YoY
|
-$6.201M
-265.72%
YoY
|
| Interest Expense |
$1.366M
-618.68%
YoY
|
-$263.4K
-51.56%
YoY
|
-$543.8K
-74.81%
YoY
|
-$2.159M
242.2%
YoY
|
-$630.8K
-70.58%
YoY
|
| Other Income/Expense, Net |
-$1.164M
496.88%
YoY
|
-$195.0K
-148.8%
YoY
|
$399.5K
-42.51%
YoY
|
$694.9K
73.0%
YoY
|
$401.7K
225.26%
YoY
|
| Pretax Income |
-$7.460M
-77.6%
YoY
|
-$33.30M
-9085.27%
YoY
|
$370.6K
-105.42%
YoY
|
-$6.832M
88.68%
YoY
|
-$3.621M
-248.34%
YoY
|
| Income Tax |
-$1.135M
-168.19%
YoY
|
$1.664M
-2692.04%
YoY
|
-$64.19K
-254.94%
YoY
|
$41.43K
-113.78%
YoY
|
-$300.7K
-120.2%
YoY
|
| Net Earnings |
-$6.325M
-81.91%
YoY
|
-$34.96M
-8141.2%
YoY
|
$434.8K
-106.33%
YoY
|
-$6.873M
107.01%
YoY
|
-$3.320M
-440.87%
YoY
|
| Basic Earnings Per Share |
-$0.13
-83.54%
YoY
|
-$0.79
-8000.0%
YoY
|
$0.01
-105.88%
YoY
|
-$0.17
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.13
-83.54%
YoY
|
-$0.79
-8185.98%
YoY
|
$0.01
-106.33%
YoY
|
-$0.15
107.02%
YoY
|
-$0.07
-440.84%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
44.34M shares
11.6%
YoY
|
39.74M shares
0.0%
YoY
|
39.74M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
49.98M shares
12.71%
YoY
|
44.34M shares
10.79%
YoY
|
40.03M shares
0.73%
YoY
|
39.74M 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 | 2019 Q3 | 2018 Q4 | 2018 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$14.83M
114.08%
YoY
|
$46.57M
623.48%
YoY
|
$30.60M
383.33%
YoY
|
$6.883M
54.52%
YoY
|
$6.927M
20.18%
YoY
|
$6.437M
-47.43%
YoY
|
$6.332M
-55.64%
YoY
|
$4.454M
-69.81%
YoY
|
$5.764M
-55.21%
YoY
|
$12.24M
-15.21%
YoY
|
$14.27M
25.77%
YoY
|
$14.75M
N/A
|
$12.87M
N/A
|
$14.44M
N/A
|
$11.35M
N/A
|
N/A
|
$22.28M
6.76%
YoY
|
$22.49M
-21.02%
YoY
|
| Cost Of Revenue |
$11.78M
113.93%
YoY
|
$45.32M
723.49%
YoY
|
$29.65M
484.25%
YoY
|
$6.278M
62.39%
YoY
|
$5.508M
-11.56%
YoY
|
$5.503M
-47.35%
YoY
|
$5.074M
-48.04%
YoY
|
$3.866M
-68.58%
YoY
|
$6.228M
-40.49%
YoY
|
$10.45M
-8.49%
YoY
|
$9.766M
1.92%
YoY
|
$12.30M
N/A
|
$10.47M
N/A
|
$11.42M
N/A
|
$9.583M
N/A
|
N/A
|
$20.24M
11.95%
YoY
|
$19.91M
-11.95%
YoY
|
| Gross Profit |
$3.047M
114.69%
YoY
|
$1.250M
33.92%
YoY
|
$956.2K
-23.95%
YoY
|
$604.6K
2.8%
YoY
|
$1.419M
-405.57%
YoY
|
$933.6K
-47.86%
YoY
|
$1.257M
-72.11%
YoY
|
$588.1K
-75.98%
YoY
|
-$464.4K
-119.33%
YoY
|
$1.791M
-40.63%
YoY
|
$4.508M
155.16%
YoY
|
$2.449M
N/A
|
$2.402M
N/A
|
$3.016M
N/A
|
$1.767M
N/A
|
N/A
|
$1.945M
-30.17%
YoY
|
$2.422M
-46.05%
YoY
|
| Selling, General & Admin |
$2.950M
14.6%
YoY
|
$2.514M
-7.96%
YoY
|
$3.064M
-19.8%
YoY
|
$2.373M
-20.56%
YoY
|
$2.575M
-86.02%
YoY
|
$2.731M
184.85%
YoY
|
$3.821M
-0.91%
YoY
|
$2.988M
-18.24%
YoY
|
$18.42M
738.57%
YoY
|
$958.9K
-71.56%
YoY
|
$3.856M
22.57%
YoY
|
$3.654M
N/A
|
$2.196M
N/A
|
$3.371M
N/A
|
$3.146M
N/A
|
N/A
|
$6.099M
69.11%
YoY
|
$4.662M
6.03%
YoY
|
| Research & Development |
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
|
| Depreciation & Amortization |
$13.00K
-31.58%
YoY
|
$13.20K
28.16%
YoY
|
$13.00K
-18.75%
YoY
|
$16.00K
-36.0%
YoY
|
$19.00K
-20.83%
YoY
|
$10.30K
-72.15%
YoY
|
$16.00K
-63.64%
YoY
|
$25.00K
-108.74%
YoY
|
$24.00K
-52.94%
YoY
|
$36.99K
N/A
|
$44.00K
N/A
|
-$286.0K
N/A
|
$51.00K
N/A
|
N/A
|
N/A
|
$385.6K
140.64%
YoY
|
$91.30K
-192.3%
YoY
|
$160.3K
-88.36%
YoY
|
| Operating Expenses |
$2.950M
14.6%
YoY
|
$2.514M
-7.96%
YoY
|
$3.064M
-72.84%
YoY
|
$2.373M
-20.56%
YoY
|
$2.575M
-86.02%
YoY
|
$2.731M
184.85%
YoY
|
$11.28M
192.66%
YoY
|
$2.988M
-18.24%
YoY
|
$18.42M
738.57%
YoY
|
$958.9K
-71.56%
YoY
|
$3.856M
22.57%
YoY
|
$3.654M
N/A
|
$2.196M
N/A
|
$3.371M
N/A
|
$3.146M
N/A
|
N/A
|
$6.099M
69.11%
YoY
|
$4.662M
6.03%
YoY
|
| Operating Profit |
$96.20K
-108.33%
YoY
|
-$1.264M
-29.7%
YoY
|
-$2.108M
-78.98%
YoY
|
-$1.769M
-26.29%
YoY
|
-$1.156M
-93.88%
YoY
|
-$1.798M
-316.16%
YoY
|
-$10.03M
-1638.76%
YoY
|
-$2.400M
99.04%
YoY
|
-$18.88M
-9261.4%
YoY
|
$831.7K
-334.15%
YoY
|
$651.7K
-147.24%
YoY
|
-$1.206M
N/A
|
$206.1K
N/A
|
-$355.2K
N/A
|
-$1.379M
N/A
|
N/A
|
-$4.154M
406.13%
YoY
|
-$2.241M
-2527.79%
YoY
|
| Interest Expense |
$298.1K
-19.31%
YoY
|
-$232.3K
111.18%
YoY
|
$355.9K
52.24%
YoY
|
$362.6K
501.79%
YoY
|
$369.4K
-467.93%
YoY
|
-$110.0K
-85.34%
YoY
|
$233.7K
27.31%
YoY
|
$60.26K
-51.63%
YoY
|
-$100.4K
-1.14%
YoY
|
-$750.4K
122.32%
YoY
|
$183.6K
-130.12%
YoY
|
$124.6K
N/A
|
-$101.6K
N/A
|
-$337.5K
N/A
|
-$609.6K
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
-$409.2K
100.22%
YoY
|
$174.7K
-159.42%
YoY
|
-$665.4K
-244.21%
YoY
|
-$236.3K
-296.16%
YoY
|
-$204.4K
-2.07%
YoY
|
-$294.0K
31.9%
YoY
|
$461.4K
-5.69%
YoY
|
$120.5K
-142.09%
YoY
|
-$208.7K
-149.76%
YoY
|
-$222.9K
-309.11%
YoY
|
$489.2K
8.69%
YoY
|
-$286.2K
N/A
|
$419.4K
N/A
|
$106.6K
N/A
|
$450.1K
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$313.0K
-76.98%
YoY
|
-$1.322M
-39.56%
YoY
|
-$2.774M
-71.01%
YoY
|
-$2.005M
-12.03%
YoY
|
-$1.360M
-92.94%
YoY
|
-$2.187M
1606.07%
YoY
|
-$9.566M
-822.25%
YoY
|
-$2.279M
66.69%
YoY
|
-$19.27M
-3657.88%
YoY
|
-$128.2K
-125.31%
YoY
|
$1.324M
-186.07%
YoY
|
-$1.367M
N/A
|
$541.5K
N/A
|
$506.4K
N/A
|
-$1.539M
N/A
|
N/A
|
-$4.569M
237.14%
YoY
|
-$3.499M
2895.37%
YoY
|
| Income Tax |
-$6.321K
-90.07%
YoY
|
-$449.2K
-126.16%
YoY
|
-$515.5K
-1007.41%
YoY
|
-$106.2K
-7.54%
YoY
|
-$63.63K
-1425.43%
YoY
|
$1.717M
-905.92%
YoY
|
$56.81K
-140.32%
YoY
|
-$114.9K
-123.4%
YoY
|
$4.801K
-102.39%
YoY
|
-$213.1K
-24.35%
YoY
|
-$140.9K
-144.33%
YoY
|
$491.1K
N/A
|
-$201.3K
N/A
|
-$281.6K
N/A
|
$317.8K
N/A
|
N/A
|
-$458.1K
-151.83%
YoY
|
-$78.19K
-115.91%
YoY
|
| Net Earnings |
-$306.7K
-76.34%
YoY
|
-$872.3K
-77.65%
YoY
|
-$2.258M
-76.53%
YoY
|
-$1.899M
-12.27%
YoY
|
-$1.296M
-93.27%
YoY
|
-$3.904M
-4697.88%
YoY
|
-$9.623M
-756.68%
YoY
|
-$2.164M
16.46%
YoY
|
-$19.27M
-2694.41%
YoY
|
$84.90K
-89.23%
YoY
|
$1.465M
-178.92%
YoY
|
-$1.858M
N/A
|
$742.8K
N/A
|
$788.0K
N/A
|
-$1.857M
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Earnings Per Share |
-$0.01
-66.67%
YoY
|
N/A
|
-$0.04
-80.95%
YoY
|
-$0.04
-20.0%
YoY
|
-$0.03
-93.48%
YoY
|
N/A
|
-$0.21
-625.0%
YoY
|
-$0.05
N/A
|
-$0.46
-2400.0%
YoY
|
N/A
|
$0.04
N/A
|
N/A
|
$0.02
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.01
-66.67%
YoY
|
-$0.02
-81.97%
YoY
|
-$0.04
-80.95%
YoY
|
-$0.04
-19.16%
YoY
|
-$0.03
-93.48%
YoY
|
-$0.09
-4571.2%
YoY
|
-$0.21
-737.72%
YoY
|
-$0.05
24.95%
YoY
|
-$0.46
-2856.14%
YoY
|
$0.00
-89.22%
YoY
|
$0.03
-178.93%
YoY
|
-$0.04
N/A
|
$0.02
N/A
|
$0.02
N/A
|
-$0.04
N/A
|
N/A
|
N/A
|
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
|
| Basic Shares Outstanding |
56.91M shares
24.16%
YoY
|
54.30M shares
19.92%
YoY
|
54.30M shares
20.62%
YoY
|
47.41M shares
4.77%
YoY
|
45.83M shares
10.54%
YoY
|
45.28M shares
N/A
|
45.02M shares
13.3%
YoY
|
45.25M shares
N/A
|
41.46M shares
4.34%
YoY
|
N/A
|
39.74M shares
N/A
|
N/A
|
39.74M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
56.18M shares
26.49%
YoY
|
N/A
|
52.71M shares
16.72%
YoY
|
45.82M shares
10.48%
YoY
|
44.42M shares
7.13%
YoY
|
N/A
|
45.16M shares
12.83%
YoY
|
41.48M shares
N/A
|
41.46M shares
-6.9%
YoY
|
N/A
|
40.03M shares
N/A
|
N/A
|
44.53M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...