|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$14.55M
90.41%
YoY
|
$7.639M
-50.52%
YoY
|
$15.44M
-70.66%
YoY
|
$52.62M
-59.57%
YoY
|
$130.1M
6171.89%
YoY
|
| Cost Of Revenue |
$5.854M
0.36%
YoY
|
$5.833M
28.0%
YoY
|
$4.557M
-89.15%
YoY
|
$42.00M
-46.55%
YoY
|
$78.57M
3959.95%
YoY
|
| Gross Profit |
$8.692M
381.17%
YoY
|
$1.806M
-83.4%
YoY
|
$10.88M
2.45%
YoY
|
$10.62M
-79.4%
YoY
|
$51.57M
36790.14%
YoY
|
| Selling, General & Admin |
N/A
|
$11.84M
-14.64%
YoY
|
$13.87M
-33.87%
YoY
|
$20.97M
-46.8%
YoY
|
$39.42M
159.13%
YoY
|
| Research & Development |
$162.0K
1076.47%
YoY
|
$13.77K
N/A
|
N/A
N/A
|
$62.94K
-35.8%
YoY
|
$98.04K
N/A
|
| Depreciation & Amortization |
$158.0K
-85.25%
YoY
|
$1.071M
409.52%
YoY
|
$210.3K
13.69%
YoY
|
$185.0K
-84.03%
YoY
|
$1.158M
30.85%
YoY
|
| Operating Expenses |
$34.74M
204.21%
YoY
|
$11.42M
-48.35%
YoY
|
$22.11M
35.23%
YoY
|
$16.35M
-61.36%
YoY
|
$42.31M
148.58%
YoY
|
| Operating Profit |
$16.28M
-269.37%
YoY
|
-$9.614M
-14.38%
YoY
|
-$11.23M
96.02%
YoY
|
-$5.728M
-161.84%
YoY
|
$9.263M
-154.87%
YoY
|
| Interest Expense |
$98.00K
-105.23%
YoY
|
-$1.875M
254.33%
YoY
|
-$529.1K
-364.93%
YoY
|
$199.7K
-82.15%
YoY
|
$1.119M
-393.13%
YoY
|
| Other Income/Expense, Net |
-$13.88M
1092.11%
YoY
|
-$1.164M
-344.5%
YoY
|
$476.3K
-87.84%
YoY
|
$3.918M
N/A
|
$0.00
-100.0%
YoY
|
| Pretax Income |
$2.401M
-120.36%
YoY
|
-$11.79M
9.69%
YoY
|
-$10.75M
-1010.39%
YoY
|
$1.181M
-88.62%
YoY
|
$10.38M
-157.87%
YoY
|
| Income Tax |
$2.370M
-195.69%
YoY
|
-$2.477M
9.69%
YoY
|
-$2.258M
N/A
|
N/A
|
N/A
|
| Net Earnings |
$459.0K
-104.06%
YoY
|
-$11.32M
5.25%
YoY
|
-$10.75M
493.92%
YoY
|
-$1.810M
-117.44%
YoY
|
$10.38M
-157.87%
YoY
|
| Basic Earnings Per Share |
$0.01
-104.0%
YoY
|
-$0.25
8.7%
YoY
|
-$0.23
475.0%
YoY
|
-$0.04
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.01
-104.45%
YoY
|
-$0.24
4.07%
YoY
|
-$0.23
475.0%
YoY
|
-$0.04
-100.0%
YoY
|
$225.6K
-154.7%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
50.98M shares
7.83%
YoY
|
47.28M shares
-0.05%
YoY
|
47.30M shares
1.63%
YoY
|
46.54M shares
1.13%
YoY
|
46.02M shares
N/A
|
| Diluted Shares Outstanding |
50.98M shares
7.83%
YoY
|
47.28M shares
-0.05%
YoY
|
47.30M shares
1.47%
YoY
|
46.62M shares
N/A
|
N/A
|
|
Concept
|
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 | 2021 Q1 | 2020 Q4 | 2020 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.521M
-98.23%
YoY
|
$1.858M
59.49%
YoY
|
$1.804M
51.74%
YoY
|
N/A
|
$85.96M
2261.59%
YoY
|
$1.165M
-2.54%
YoY
|
$1.189M
-41.26%
YoY
|
$779.9K
-92.13%
YoY
|
$3.640M
37.76%
YoY
|
$1.195M
399.35%
YoY
|
$2.024M
52.95%
YoY
|
$9.904M
-48.64%
YoY
|
$2.642M
-43.28%
YoY
|
$239.4K
-97.33%
YoY
|
$1.323M
-95.36%
YoY
|
$19.28M
-23.21%
YoY
|
$4.658M
-87.58%
YoY
|
$8.974M
-86.71%
YoY
|
| Cost Of Revenue |
$1.449M
-97.63%
YoY
|
$1.963M
22.68%
YoY
|
$1.535M
26.05%
YoY
|
N/A
|
$61.22M
1928.87%
YoY
|
$1.600M
51.71%
YoY
|
$1.218M
-0.88%
YoY
|
$532.0K
-62.52%
YoY
|
$3.018M
127.16%
YoY
|
$1.055M
890.96%
YoY
|
$1.229M
-19.23%
YoY
|
$1.420M
-90.08%
YoY
|
$1.328M
-63.36%
YoY
|
$106.4K
-98.04%
YoY
|
$1.521M
-90.76%
YoY
|
$14.31M
-7.65%
YoY
|
$3.625M
-83.97%
YoY
|
$5.433M
-86.57%
YoY
|
| Gross Profit |
$72.00K
-99.71%
YoY
|
-$105.0K
-75.86%
YoY
|
$269.0K
-1029.99%
YoY
|
N/A
|
$24.74M
3874.46%
YoY
|
-$435.0K
-409.26%
YoY
|
-$28.93K
-103.64%
YoY
|
$247.9K
-97.08%
YoY
|
$622.5K
-52.62%
YoY
|
$140.7K
5.81%
YoY
|
$795.3K
-502.17%
YoY
|
$8.485M
70.67%
YoY
|
$1.314M
27.15%
YoY
|
$133.0K
-96.25%
YoY
|
-$197.8K
-101.64%
YoY
|
$4.971M
-48.3%
YoY
|
$1.033M
-93.07%
YoY
|
$3.541M
-86.91%
YoY
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
$11.82M
250.8%
YoY
|
$6.723M
139.63%
YoY
|
$6.972M
119.31%
YoY
|
$2.483M
-1.18%
YoY
|
$3.370M
-11.94%
YoY
|
$2.806M
-30.66%
YoY
|
$3.179M
-8.71%
YoY
|
$2.513M
-7.81%
YoY
|
$3.827M
-0.96%
YoY
|
$4.046M
-18.13%
YoY
|
$3.483M
-63.24%
YoY
|
$2.726M
-77.28%
YoY
|
$3.865M
-66.23%
YoY
|
$4.942M
-69.37%
YoY
|
| Research & Development |
$53.00K
-52.81%
YoY
|
$15.00K
-86.62%
YoY
|
$42.00K
30.45%
YoY
|
N/A
|
$112.3K
N/A
|
$112.1K
N/A
|
$32.20K
133.79%
YoY
|
$0.00
N/A
|
N/A
N/A
|
$0.00
N/A
|
$13.77K
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
$58.58K
-40.25%
YoY
|
$0.00
N/A
|
$4.370K
N/A
|
| Depreciation & Amortization |
$31.00K
-22.33%
YoY
|
$30.00K
-21.66%
YoY
|
$31.00K
-16.49%
YoY
|
N/A
|
$39.91K
-12.47%
YoY
|
$38.30K
-22.62%
YoY
|
$37.12K
-30.73%
YoY
|
$262.7K
-42.21%
YoY
|
$45.60K
-89.85%
YoY
|
$49.49K
-88.78%
YoY
|
$53.58K
7.67%
YoY
|
$454.6K
-3.83%
YoY
|
$449.1K
2.64%
YoY
|
$441.0K
0.47%
YoY
|
$49.77K
-88.61%
YoY
|
$472.7K
9.36%
YoY
|
$437.5K
65.76%
YoY
|
$438.9K
87.78%
YoY
|
| Operating Expenses |
$3.977M
-67.73%
YoY
|
$3.828M
-46.28%
YoY
|
$3.725M
-52.36%
YoY
|
N/A
|
$12.32M
362.25%
YoY
|
$7.126M
189.4%
YoY
|
$7.819M
99.14%
YoY
|
$2.464M
80.77%
YoY
|
$2.666M
N/A
|
$2.462M
-45.35%
YoY
|
$3.927M
21.95%
YoY
|
$1.363M
-55.71%
YoY
|
$0.00
-100.0%
YoY
|
$4.505M
-21.9%
YoY
|
$3.220M
-70.11%
YoY
|
$3.078M
-72.75%
YoY
|
$4.428M
-66.1%
YoY
|
$5.769M
-67.86%
YoY
|
| Operating Profit |
-$2.953M
-123.78%
YoY
|
-$3.556M
-52.97%
YoY
|
-$3.456M
-55.97%
YoY
|
N/A
|
$12.42M
-707.76%
YoY
|
-$7.561M
225.67%
YoY
|
-$7.848M
150.64%
YoY
|
-$2.216M
-131.12%
YoY
|
-$2.043M
-255.52%
YoY
|
-$2.322M
-46.9%
YoY
|
-$3.131M
-8.38%
YoY
|
$7.122M
276.02%
YoY
|
$1.314M
-138.7%
YoY
|
-$4.372M
96.26%
YoY
|
-$3.418M
-370.06%
YoY
|
$1.894M
-212.85%
YoY
|
-$3.395M
-284.7%
YoY
|
-$2.228M
-124.48%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
-$1.641M
802.87%
YoY
|
-$964.2K
-364.85%
YoY
|
-$2.120M
332.91%
YoY
|
-$1.567M
80.34%
YoY
|
-$181.7K
8553.81%
YoY
|
$364.1K
82.88%
YoY
|
-$489.8K
N/A
|
-$869.2K
191.22%
YoY
|
-$2.100K
-100.98%
YoY
|
$199.1K
227.8%
YoY
|
N/A
N/A
|
-$298.5K
-132.14%
YoY
|
$214.3K
-61.87%
YoY
|
$60.73K
-113.01%
YoY
|
| Other Income/Expense, Net |
-$1.369M
273.7%
YoY
|
-$643.0K
-113.42%
YoY
|
-$214.0K
-101.98%
YoY
|
N/A
|
-$366.3K
95.37%
YoY
|
$4.791M
-16436.79%
YoY
|
$10.81M
136439.1%
YoY
|
N/A
|
-$187.5K
-673.6%
YoY
|
-$29.33K
2495.49%
YoY
|
$7.918K
-94.93%
YoY
|
N/A
|
$32.69K
N/A
|
-$1.130K
-123.79%
YoY
|
$156.0K
N/A
|
-$4.750K
-104.99%
YoY
|
$0.00
N/A
|
$4.750K
N/A
|
| Pretax Income |
-$4.322M
-135.86%
YoY
|
-$4.199M
51.62%
YoY
|
-$3.670M
-223.87%
YoY
|
N/A
|
$12.05M
-640.25%
YoY
|
-$2.770M
17.8%
YoY
|
$2.963M
-194.86%
YoY
|
-$4.089M
405.71%
YoY
|
-$2.231M
-25.18%
YoY
|
-$2.351M
-43.68%
YoY
|
-$3.123M
-4.24%
YoY
|
-$808.6K
-152.06%
YoY
|
-$2.981M
-6.26%
YoY
|
-$4.175M
-416.25%
YoY
|
-$3.262M
-319.1%
YoY
|
$1.553M
-337.21%
YoY
|
-$3.181M
-232.52%
YoY
|
$1.320M
-84.72%
YoY
|
| Income Tax |
-$442.0K
-137.92%
YoY
|
-$255.0K
N/A
|
-$125.0K
-120.09%
YoY
|
N/A
|
$1.166M
N/A
|
N/A
N/A
|
$622.2K
-194.86%
YoY
|
N/A
|
N/A
N/A
|
N/A
|
-$655.9K
-4.24%
YoY
|
N/A
|
N/A
|
N/A
|
-$685.0K
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$3.838M
-135.15%
YoY
|
-$3.937M
43.89%
YoY
|
-$3.515M
-206.9%
YoY
|
N/A
|
$10.92M
-590.98%
YoY
|
-$2.736M
22.05%
YoY
|
$3.288M
-200.89%
YoY
|
-$3.592M
344.26%
YoY
|
-$2.224M
-25.4%
YoY
|
-$2.242M
-46.3%
YoY
|
-$3.259M
-0.08%
YoY
|
-$808.6K
-152.06%
YoY
|
-$2.981M
-6.26%
YoY
|
-$4.175M
-416.25%
YoY
|
-$3.262M
-319.1%
YoY
|
$1.553M
-337.21%
YoY
|
-$3.181M
-232.52%
YoY
|
$1.320M
-84.72%
YoY
|
| Basic Earnings Per Share |
-$0.07
-133.33%
YoY
|
-$0.07
16.67%
YoY
|
-$0.06
-200.0%
YoY
|
N/A
|
$0.21
-520.0%
YoY
|
-$0.06
20.0%
YoY
|
$0.06
-185.71%
YoY
|
N/A
|
-$0.05
400.0%
YoY
|
-$0.05
N/A
|
-$0.07
0.0%
YoY
|
N/A
|
-$0.01
N/A
|
N/A
|
-$0.07
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.07
-133.33%
YoY
|
-$0.07
40.0%
YoY
|
-$0.06
-200.0%
YoY
|
N/A
|
$0.21
-520.0%
YoY
|
-$0.05
0.0%
YoY
|
$0.06
-185.71%
YoY
|
-$0.08
-100.0%
YoY
|
-$0.05
-100.0%
YoY
|
-$0.05
-100.0%
YoY
|
-$0.07
0.0%
YoY
|
-$17.10K
-152.36%
YoY
|
-$63.00K
-7.69%
YoY
|
-$88.23K
-409.15%
YoY
|
-$0.07
-100.0%
YoY
|
$32.66K
-330.16%
YoY
|
-$68.26K
-230.77%
YoY
|
$28.54K
-84.8%
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
|
| Basic Shares Outstanding |
56.92M shares
8.99%
YoY
|
56.85M shares
13.76%
YoY
|
55.96M shares
11.98%
YoY
|
52.35M shares
10.72%
YoY
|
52.22M shares
11.04%
YoY
|
49.97M shares
6.26%
YoY
|
49.97M shares
5.56%
YoY
|
47.28M shares
N/A
|
47.03M shares
-0.61%
YoY
|
47.03M shares
-0.61%
YoY
|
47.34M shares
0.02%
YoY
|
N/A
|
47.32M shares
1.54%
YoY
|
47.32M shares
2.63%
YoY
|
47.33M shares
N/A
|
N/A
|
46.60M shares
1.34%
YoY
|
46.10M shares
0.16%
YoY
|
| Diluted Shares Outstanding |
56.92M shares
8.48%
YoY
|
56.85M shares
14.41%
YoY
|
55.96M shares
17.42%
YoY
|
N/A
|
52.46M shares
10.83%
YoY
|
49.69M shares
4.96%
YoY
|
47.65M shares
0.67%
YoY
|
N/A
|
47.34M shares
0.05%
YoY
|
47.34M shares
0.05%
YoY
|
47.34M shares
0.02%
YoY
|
N/A
|
47.32M shares
N/A
|
47.32M shares
N/A
|
47.33M shares
N/A
|
N/A
|
N/A
|
N/A
|
Loading...