|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$151.0K
-86.07%
YoY
|
$1.084M
-85.94%
YoY
|
$7.710M
-70.25%
YoY
|
$25.91M
-65.68%
YoY
|
$75.50M
-0.88%
YoY
|
| Cost Of Revenue |
$216.0K
-52.63%
YoY
|
$456.0K
-80.12%
YoY
|
$2.294M
-60.91%
YoY
|
$5.869M
-86.45%
YoY
|
$43.31M
-11.57%
YoY
|
| Gross Profit |
-$65.00K
-116.01%
YoY
|
$406.0K
-89.26%
YoY
|
$3.780M
-78.71%
YoY
|
$17.75M
-44.84%
YoY
|
$32.18M
216.43%
YoY
|
| Selling, General & Admin |
$2.581M
-10.07%
YoY
|
$2.870M
-50.78%
YoY
|
$5.831M
-14.85%
YoY
|
$6.848M
-77.58%
YoY
|
$30.54M
-14.53%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$4.000K
-94.2%
YoY
|
$69.00K
-57.41%
YoY
|
$162.0K
48.62%
YoY
|
| Operating Expenses |
$2.582M
-10.03%
YoY
|
$2.870M
-50.78%
YoY
|
$5.831M
-14.85%
YoY
|
$6.848M
-77.58%
YoY
|
$30.54M
-14.53%
YoY
|
| Operating Profit |
-$2.647M
18.06%
YoY
|
-$2.242M
9.31%
YoY
|
-$2.051M
-118.81%
YoY
|
$10.90M
563.26%
YoY
|
$1.644M
-106.43%
YoY
|
| Interest Expense |
-$303.0K
-166.89%
YoY
|
$453.0K
-186.45%
YoY
|
-$524.0K
149.52%
YoY
|
-$210.0K
125.81%
YoY
|
-$93.00K
132.5%
YoY
|
| Other Income/Expense, Net |
$0.00
-100.0%
YoY
|
$698.0K
8625.0%
YoY
|
$8.000K
-99.51%
YoY
|
$1.641M
207.88%
YoY
|
$533.0K
1467.65%
YoY
|
| Pretax Income |
-$2.950M
91.06%
YoY
|
-$1.544M
7252.38%
YoY
|
-$21.00K
-100.14%
YoY
|
$14.63M
601.92%
YoY
|
$2.084M
-124.38%
YoY
|
| Income Tax |
$0.00
-100.0%
YoY
|
$60.00K
-91.62%
YoY
|
$716.0K
-75.16%
YoY
|
$2.883M
-329.36%
YoY
|
-$1.257M
-368.02%
YoY
|
| Net Earnings |
-$2.622M
73.53%
YoY
|
-$1.511M
166.96%
YoY
|
-$566.0K
-103.54%
YoY
|
$16.01M
60.89%
YoY
|
$9.950M
-199.94%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$0.04
100.0%
YoY
|
-$0.02
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.07
65.0%
YoY
|
-$0.04
-100.0%
YoY
|
-$19.39K
-102.81%
YoY
|
$689.2K
60.28%
YoY
|
$430.0K
-199.39%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
35.49M shares
21.58%
YoY
|
29.19M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
35.49M shares
21.58%
YoY
|
29.19M shares
N/A
|
N/A
|
N/A
|
|
Concept
|
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 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$133.0K
84.72%
YoY
|
$40.00K
-94.07%
YoY
|
-$18.00K
-131.58%
YoY
|
$57.00K
-16.18%
YoY
|
$72.00K
-74.74%
YoY
|
$674.0K
93.12%
YoY
|
$57.00K
-95.87%
YoY
|
$68.00K
-97.98%
YoY
|
$285.0K
-89.12%
YoY
|
$349.0K
-91.98%
YoY
|
$1.379M
-81.46%
YoY
|
$3.362M
-56.81%
YoY
|
$2.620M
-68.66%
YoY
|
$4.350M
-67.74%
YoY
|
$7.439M
-66.27%
YoY
|
$7.785M
-60.07%
YoY
|
$8.360M
-59.14%
YoY
|
$13.49M
411.8%
YoY
|
$22.06M
-2.23%
YoY
|
$19.50M
-22.69%
YoY
|
| Cost Of Revenue |
$438.0K
500.0%
YoY
|
$1.000K
-99.46%
YoY
|
$46.00K
-30.3%
YoY
|
$96.00K
-4.0%
YoY
|
$73.00K
-29.81%
YoY
|
$186.0K
-52.91%
YoY
|
$66.00K
-90.22%
YoY
|
$100.0K
-87.34%
YoY
|
$104.0K
-76.04%
YoY
|
$395.0K
-45.44%
YoY
|
$675.0K
-45.7%
YoY
|
$790.0K
-48.4%
YoY
|
$434.0K
-84.19%
YoY
|
$724.0K
-91.44%
YoY
|
$1.243M
-89.83%
YoY
|
$1.531M
-86.25%
YoY
|
$2.745M
-76.12%
YoY
|
$8.461M
311.33%
YoY
|
$12.22M
-13.33%
YoY
|
$11.13M
-34.72%
YoY
|
| Gross Profit |
-$305.0K
853.13%
YoY
|
$39.00K
-92.01%
YoY
|
-$64.00K
611.11%
YoY
|
-$39.00K
21.88%
YoY
|
-$32.00K
-134.41%
YoY
|
$488.0K
-1160.87%
YoY
|
-$9.000K
-101.28%
YoY
|
-$32.00K
-101.59%
YoY
|
$93.00K
-95.63%
YoY
|
-$46.00K
-101.27%
YoY
|
$704.0K
-88.64%
YoY
|
$2.016M
-54.55%
YoY
|
$2.128M
-45.06%
YoY
|
$3.626M
-27.84%
YoY
|
$6.196M
17.39%
YoY
|
$4.436M
-46.98%
YoY
|
$3.873M
-56.78%
YoY
|
$5.025M
769.38%
YoY
|
$5.278M
-37.58%
YoY
|
$8.366M
284.82%
YoY
|
| Selling, General & Admin |
$481.0K
-47.55%
YoY
|
$315.0K
-61.25%
YoY
|
$760.0K
25.41%
YoY
|
$589.0K
-17.74%
YoY
|
$917.0K
24.76%
YoY
|
$813.0K
-11.63%
YoY
|
$606.0K
-68.12%
YoY
|
$716.0K
-63.36%
YoY
|
$735.0K
-30.4%
YoY
|
$920.0K
-27.22%
YoY
|
$1.901M
59.35%
YoY
|
$1.954M
52.42%
YoY
|
$1.056M
-66.97%
YoY
|
$1.264M
-75.59%
YoY
|
$1.193M
-84.51%
YoY
|
$1.282M
-85.42%
YoY
|
$3.197M
-63.95%
YoY
|
$5.178M
34.81%
YoY
|
$7.700M
-25.06%
YoY
|
$8.794M
-21.48%
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
|
N/A
|
N/A
|
| Depreciation & Amortization |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$1.000K
-95.0%
YoY
|
$3.000K
-86.36%
YoY
|
$14.00K
-36.36%
YoY
|
$13.00K
-65.79%
YoY
|
$20.00K
-66.67%
YoY
|
$22.00K
-47.62%
YoY
|
$22.00K
2100.0%
YoY
|
$38.00K
0.0%
YoY
|
$60.00K
50.0%
YoY
|
| Operating Expenses |
$481.0K
-47.55%
YoY
|
$316.0K
-61.13%
YoY
|
$760.0K
25.41%
YoY
|
$589.0K
-17.74%
YoY
|
$917.0K
24.76%
YoY
|
$813.0K
-11.63%
YoY
|
$606.0K
-68.12%
YoY
|
$716.0K
-63.36%
YoY
|
$735.0K
-30.4%
YoY
|
$920.0K
-27.22%
YoY
|
$1.901M
59.35%
YoY
|
$1.954M
52.42%
YoY
|
$1.056M
-66.97%
YoY
|
$1.264M
-75.59%
YoY
|
$1.193M
-84.51%
YoY
|
$1.282M
-85.42%
YoY
|
$3.197M
-63.95%
YoY
|
$5.178M
34.81%
YoY
|
$7.700M
-25.06%
YoY
|
$8.794M
-21.48%
YoY
|
| Operating Profit |
-$786.0K
-14.38%
YoY
|
-$277.0K
-14.77%
YoY
|
-$824.0K
33.98%
YoY
|
-$629.0K
-15.91%
YoY
|
-$918.0K
42.99%
YoY
|
-$325.0K
-66.36%
YoY
|
-$615.0K
-48.62%
YoY
|
-$748.0K
-221.04%
YoY
|
-$642.0K
-159.89%
YoY
|
-$966.0K
-140.9%
YoY
|
-$1.197M
-123.93%
YoY
|
$618.0K
-80.41%
YoY
|
$1.072M
58.58%
YoY
|
$2.362M
-1643.79%
YoY
|
$5.003M
-306.56%
YoY
|
$3.154M
-836.92%
YoY
|
$676.0K
634.78%
YoY
|
-$153.0K
-95.31%
YoY
|
-$2.422M
33.15%
YoY
|
-$428.0K
-95.26%
YoY
|
| Interest Expense |
-$1.000K
-101.67%
YoY
|
-$82.00K
182.76%
YoY
|
$101.0K
-46.28%
YoY
|
$60.00K
-46.43%
YoY
|
$60.00K
-148.0%
YoY
|
-$29.00K
-71.84%
YoY
|
$188.0K
-637.14%
YoY
|
$112.0K
-70.98%
YoY
|
-$125.0K
N/A
|
-$103.0K
5050.0%
YoY
|
-$35.00K
-66.67%
YoY
|
$386.0K
-2030.0%
YoY
|
N/A
N/A
|
-$2.000K
-77.78%
YoY
|
-$105.0K
238.71%
YoY
|
-$20.00K
0.0%
YoY
|
-$83.00K
151.52%
YoY
|
-$9.000K
-66.67%
YoY
|
-$31.00K
520.0%
YoY
|
-$20.00K
-100.82%
YoY
|
| Other Income/Expense, Net |
$1.000K
-101.67%
YoY
|
$0.00
N/A
|
-$101.0K
-110.52%
YoY
|
-$60.00K
-44.95%
YoY
|
-$60.00K
N/A
|
$0.00
-100.0%
YoY
|
$960.0K
10566.67%
YoY
|
-$109.0K
-71.83%
YoY
|
$0.00
-100.0%
YoY
|
$2.000K
-99.88%
YoY
|
$9.000K
-156.25%
YoY
|
-$387.0K
1333.33%
YoY
|
-$2.000K
-108.0%
YoY
|
$1.664M
940.0%
YoY
|
-$16.00K
-80.0%
YoY
|
-$27.00K
-105.58%
YoY
|
$25.00K
-180.65%
YoY
|
$160.0K
-42.03%
YoY
|
-$80.00K
-58.76%
YoY
|
$484.0K
-119.6%
YoY
|
| Pretax Income |
-$786.0K
-19.63%
YoY
|
-$359.0K
1.41%
YoY
|
-$925.0K
-367.34%
YoY
|
-$688.0K
-19.63%
YoY
|
-$978.0K
44.04%
YoY
|
-$354.0K
-66.82%
YoY
|
$346.0K
-210.54%
YoY
|
-$856.0K
-470.56%
YoY
|
-$679.0K
-160.2%
YoY
|
-$1.067M
-126.52%
YoY
|
-$313.0K
-106.41%
YoY
|
$231.0K
-95.31%
YoY
|
$1.128M
-52.2%
YoY
|
$4.024M
-201300.0%
YoY
|
$4.882M
141.44%
YoY
|
$4.925M
13580.56%
YoY
|
$2.360M
8328.57%
YoY
|
-$2.000K
-99.93%
YoY
|
$2.022M
-200.2%
YoY
|
$36.00K
-101.18%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
N/A
N/A
|
$194.0K
-339.51%
YoY
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
-$136.0K
-113.0%
YoY
|
-$81.00K
-108.42%
YoY
|
-$118.0K
-112.74%
YoY
|
-$131.0K
-111.68%
YoY
|
$1.046M
-923.62%
YoY
|
$962.0K
-183.94%
YoY
|
$926.0K
-1915.69%
YoY
|
$1.122M
N/A
|
-$127.0K
111.67%
YoY
|
-$1.146M
-175.94%
YoY
|
-$51.00K
-93.6%
YoY
|
$0.00
-100.0%
YoY
|
| Net Earnings |
-$786.0K
-10.48%
YoY
|
-$324.0K
-29.1%
YoY
|
-$754.0K
-317.92%
YoY
|
-$666.0K
-22.2%
YoY
|
-$878.0K
61.69%
YoY
|
-$457.0K
-53.65%
YoY
|
$346.0K
-277.44%
YoY
|
-$856.0K
-336.46%
YoY
|
-$543.0K
-314.62%
YoY
|
-$986.0K
-121.99%
YoY
|
-$195.0K
-104.16%
YoY
|
$362.0K
-90.48%
YoY
|
$253.0K
-91.66%
YoY
|
$4.484M
-48.36%
YoY
|
$4.689M
184.7%
YoY
|
$3.803M
-1482.91%
YoY
|
$3.033M
-2988.57%
YoY
|
$8.683M
-258.94%
YoY
|
$1.647M
-234.89%
YoY
|
-$275.0K
-88.64%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
-$0.03
-400.0%
YoY
|
-$0.02
-50.0%
YoY
|
-$0.03
50.0%
YoY
|
N/A
|
$0.01
-200.0%
YoY
|
-$0.04
-500.0%
YoY
|
-$0.02
N/A
|
N/A
|
-$0.01
N/A
|
$0.01
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.02
-35.83%
YoY
|
-$0.01
-37.56%
YoY
|
-$0.03
-400.0%
YoY
|
-$0.02
-50.0%
YoY
|
-$0.03
-100.0%
YoY
|
-$0.01
-100.0%
YoY
|
$0.01
-100.0%
YoY
|
-$0.04
-500.0%
YoY
|
-$16.01K
-258.38%
YoY
|
-$26.20K
-113.64%
YoY
|
-$5.898K
-102.92%
YoY
|
$0.01
-100.0%
YoY
|
$10.11K
-92.28%
YoY
|
$192.1K
-48.76%
YoY
|
$201.7K
183.61%
YoY
|
$164.2K
-1480.52%
YoY
|
$130.9K
-2982.83%
YoY
|
$374.9K
-258.07%
YoY
|
$71.10K
-233.97%
YoY
|
-$11.89K
-88.69%
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 |
N/A
|
48.38M shares
27.77%
YoY
|
38.88M shares
13.8%
YoY
|
38.18M shares
156322.36%
YoY
|
36.41K shares
7.35%
YoY
|
37.87M shares
N/A
|
34.17M shares
103238.06%
YoY
|
24.41K shares
-2.8%
YoY
|
33.92K shares
N/A
|
N/A
|
33.06K shares
N/A
|
25.11K shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
37.87K shares
6.08%
YoY
|
37.87K shares
55.13%
YoY
|
36.41K shares
7.35%
YoY
|
N/A
|
35.70K shares
7.96%
YoY
|
24.41K shares
-23.34%
YoY
|
33.92K shares
N/A
|
N/A
|
33.06K shares
N/A
|
31.84K shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...