|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$3.462M
3782.57%
YoY
|
$89.17K
-99.8%
YoY
|
$44.39M
24.32%
YoY
|
$35.71M
13.48%
YoY
|
$31.46M
10.78%
YoY
|
| Cost Of Revenue |
$2.979M
75.96%
YoY
|
$1.693M
-81.39%
YoY
|
$9.095M
33.81%
YoY
|
$6.797M
-13.26%
YoY
|
$7.835M
-4.96%
YoY
|
| Gross Profit |
$483.1K
1742.93%
YoY
|
$26.21K
-99.93%
YoY
|
$35.30M
22.09%
YoY
|
$28.91M
22.35%
YoY
|
$23.63M
17.21%
YoY
|
| Selling, General & Admin |
$482.4K
29.78%
YoY
|
$371.7K
-97.18%
YoY
|
$13.16M
48.91%
YoY
|
$8.838M
10.23%
YoY
|
$8.018M
46.36%
YoY
|
| Research & Development |
$189.3K
-33.13%
YoY
|
$283.0K
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$16.51K
184.85%
YoY
|
$5.796K
-99.83%
YoY
|
$3.314M
22.91%
YoY
|
$2.696M
21.88%
YoY
|
$2.212M
25.34%
YoY
|
| Operating Expenses |
$671.6K
61.82%
YoY
|
$415.1K
-98.61%
YoY
|
$29.81M
32.49%
YoY
|
$22.50M
28.46%
YoY
|
$17.52M
34.41%
YoY
|
| Operating Profit |
-$188.6K
-42.13%
YoY
|
-$325.9K
-105.94%
YoY
|
$5.485M
-14.41%
YoY
|
$6.408M
4.86%
YoY
|
$6.112M
-14.24%
YoY
|
| Interest Expense |
$56.44K
N/A
|
N/A
N/A
|
-$1.382M
69.52%
YoY
|
-$815.1K
-43.56%
YoY
|
-$1.444M
27.35%
YoY
|
| Other Income/Expense, Net |
$103.0K
-89.51%
YoY
|
$981.9K
267.79%
YoY
|
$267.0K
-167.33%
YoY
|
-$396.5K
-85.54%
YoY
|
-$2.741M
622.33%
YoY
|
| Pretax Income |
-$85.61K
-73.87%
YoY
|
-$327.6K
-107.5%
YoY
|
$4.370M
-15.91%
YoY
|
$5.197M
169.78%
YoY
|
$1.926M
-65.68%
YoY
|
| Income Tax |
$8.975K
N/A
|
N/A
N/A
|
$1.181M
-13.76%
YoY
|
$1.370M
108.24%
YoY
|
$657.7K
-76.22%
YoY
|
| Net Earnings |
-$80.91K
-103.47%
YoY
|
$2.334M
4.54%
YoY
|
$2.232M
-16.68%
YoY
|
$2.679M
201.68%
YoY
|
$888.1K
-55.44%
YoY
|
| Basic Earnings Per Share |
$0.00
-99.87%
YoY
|
-$0.75
-534.78%
YoY
|
$0.17
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.00
-99.87%
YoY
|
-$0.75
-100.0%
YoY
|
$119.6K
-18.43%
YoY
|
$146.6K
177.13%
YoY
|
$52.91K
-52.37%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
77.25M shares
72.11%
YoY
|
44.89M shares
143.26%
YoY
|
18.45M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
77.25M shares
72.11%
YoY
|
44.89M shares
140.52%
YoY
|
18.66M shares
N/A
|
N/A
|
N/A
|
|
Concept
|
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 | 2020 Q2 | 2020 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$222.9K
1543.12%
YoY
|
$597.4K
1279.13%
YoY
|
$500.4K
N/A
|
$3.405M
3718.6%
YoY
|
$13.57K
N/A
|
$43.32K
N/A
|
N/A
N/A
|
$89.17K
-99.32%
YoY
|
N/A
N/A
|
N/A
N/A
|
$15.62M
113.2%
YoY
|
$13.17M
3.78%
YoY
|
$12.16M
21.39%
YoY
|
$11.74M
67.33%
YoY
|
$7.326M
22.35%
YoY
|
$12.69M
48.26%
YoY
|
$10.02M
29.02%
YoY
|
$7.016M
-7.33%
YoY
|
$5.988M
-20.92%
YoY
|
| Cost Of Revenue |
$196.0K
-48.04%
YoY
|
$411.3K
38.11%
YoY
|
$443.2K
36.12%
YoY
|
$2.979M
N/A
|
$377.3K
N/A
|
$297.8K
N/A
|
$325.6K
-90.22%
YoY
|
N/A
|
N/A
|
N/A
|
$3.331M
146.52%
YoY
|
$2.660M
7.79%
YoY
|
$2.744M
52.62%
YoY
|
$2.339M
79.14%
YoY
|
$1.351M
10.31%
YoY
|
$2.468M
37.5%
YoY
|
$1.798M
7.64%
YoY
|
$1.306M
-33.21%
YoY
|
$1.225M
-49.28%
YoY
|
| Gross Profit |
$26.89K
-77.62%
YoY
|
$186.1K
369.85%
YoY
|
$57.22K
-62.2%
YoY
|
$426.2K
N/A
|
$120.1K
N/A
|
$39.61K
N/A
|
$151.4K
-98.77%
YoY
|
N/A
|
N/A
|
N/A
|
$12.29M
105.66%
YoY
|
$10.51M
2.81%
YoY
|
$9.415M
14.56%
YoY
|
$9.401M
64.63%
YoY
|
$5.975M
25.44%
YoY
|
$10.22M
51.11%
YoY
|
$8.218M
34.88%
YoY
|
$5.711M
1.67%
YoY
|
$4.763M
-7.64%
YoY
|
| Selling, General & Admin |
$204.2K
70.2%
YoY
|
$295.2K
110.88%
YoY
|
$207.9K
83.2%
YoY
|
$482.4K
278.43%
YoY
|
$120.0K
-4.28%
YoY
|
$140.0K
39.5%
YoY
|
$113.5K
-96.96%
YoY
|
$127.5K
-96.35%
YoY
|
$125.4K
-96.58%
YoY
|
$100.4K
-97.09%
YoY
|
$3.730M
46.06%
YoY
|
$3.494M
29.78%
YoY
|
$3.667M
68.88%
YoY
|
$3.446M
71.6%
YoY
|
$2.554M
29.89%
YoY
|
$2.692M
-4.91%
YoY
|
$2.171M
14.74%
YoY
|
$2.008M
20.93%
YoY
|
$1.966M
20.34%
YoY
|
| Research & Development |
$28.84K
-20.34%
YoY
|
$9.599K
-74.97%
YoY
|
$10.25K
-66.15%
YoY
|
$189.3K
N/A
|
$36.20K
N/A
|
$38.34K
N/A
|
$30.30K
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 |
$2.697K
-73.03%
YoY
|
$2.639K
N/A
|
$3.010K
40.79%
YoY
|
$43.82K
1957.28%
YoY
|
$10.00K
361.68%
YoY
|
$0.00
-100.0%
YoY
|
$2.138K
-99.76%
YoY
|
$2.130K
-99.75%
YoY
|
$2.166K
-99.74%
YoY
|
$1.505K
-99.81%
YoY
|
$882.2K
9.19%
YoY
|
$863.9K
-2.64%
YoY
|
$837.9K
28.96%
YoY
|
$804.1K
38.86%
YoY
|
$808.0K
39.32%
YoY
|
$887.3K
56.32%
YoY
|
$649.7K
17.75%
YoY
|
$579.1K
4.46%
YoY
|
$580.0K
7.75%
YoY
|
| Operating Expenses |
$233.1K
79.29%
YoY
|
$304.8K
103.22%
YoY
|
$218.1K
83.05%
YoY
|
$271.5K
104.13%
YoY
|
$130.0K
-1.86%
YoY
|
$150.0K
17.84%
YoY
|
$119.2K
-98.57%
YoY
|
$133.0K
-98.52%
YoY
|
$132.5K
-98.41%
YoY
|
$127.3K
-98.31%
YoY
|
$8.308M
66.92%
YoY
|
$8.970M
25.15%
YoY
|
$8.336M
38.36%
YoY
|
$7.528M
47.04%
YoY
|
$4.977M
18.81%
YoY
|
$7.167M
31.4%
YoY
|
$6.025M
31.15%
YoY
|
$5.120M
36.32%
YoY
|
$4.189M
12.85%
YoY
|
| Operating Profit |
-$206.2K
73.08%
YoY
|
-$118.7K
13.06%
YoY
|
-$160.9K
35.03%
YoY
|
$154.7K
N/A
|
-$119.1K
-10.06%
YoY
|
-$105.0K
-17.51%
YoY
|
-$119.2K
-102.99%
YoY
|
N/A
|
-$132.5K
-112.28%
YoY
|
-$127.3K
-106.8%
YoY
|
$3.980M
298.93%
YoY
|
$1.535M
-49.68%
YoY
|
$1.079M
-50.81%
YoY
|
$1.873M
217.11%
YoY
|
$997.8K
73.86%
YoY
|
$3.050M
133.42%
YoY
|
$2.193M
46.31%
YoY
|
$590.7K
-68.26%
YoY
|
$573.9K
-60.27%
YoY
|
| Interest Expense |
$23.00
N/A
|
-$15.89K
N/A
|
$11.91K
N/A
|
-$53.38K
N/A
|
N/A
|
N/A
|
N/A
N/A
|
N/A
|
N/A
|
N/A
|
-$406.5K
39.46%
YoY
|
-$305.1K
-15.95%
YoY
|
-$344.5K
8.44%
YoY
|
-$440.7K
-799.67%
YoY
|
-$291.5K
47.7%
YoY
|
-$363.0K
79.74%
YoY
|
-$317.7K
-26.04%
YoY
|
$62.98K
-110.73%
YoY
|
-$197.4K
-12.61%
YoY
|
| Other Income/Expense, Net |
-$13.78K
N/A
|
$1.871K
N/A
|
-$9.042K
-111.05%
YoY
|
$156.4K
-9086.78%
YoY
|
N/A
N/A
|
N/A
N/A
|
$81.82K
-1312.16%
YoY
|
-$1.740K
-100.57%
YoY
|
N/A
N/A
|
$981.9K
-3090.73%
YoY
|
-$6.750K
78.57%
YoY
|
$304.3K
-180.19%
YoY
|
-$720.00
-87.19%
YoY
|
-$32.83K
371.7%
YoY
|
-$3.780K
-15.06%
YoY
|
-$379.5K
-86.09%
YoY
|
-$5.620K
70.82%
YoY
|
-$6.960K
85.6%
YoY
|
-$4.450K
-20.82%
YoY
|
| Pretax Income |
-$220.0K
84.64%
YoY
|
-$116.8K
11.28%
YoY
|
-$169.9K
42.62%
YoY
|
$257.7K
-665.61%
YoY
|
-$119.1K
-10.06%
YoY
|
-$105.0K
-17.51%
YoY
|
-$119.2K
-103.34%
YoY
|
-$45.56K
-102.97%
YoY
|
-$132.5K
-118.05%
YoY
|
-$127.3K
-109.09%
YoY
|
$3.567M
407.78%
YoY
|
$1.534M
-33.53%
YoY
|
$733.7K
-60.77%
YoY
|
$1.400M
116.43%
YoY
|
$702.5K
88.8%
YoY
|
$2.308M
-242.14%
YoY
|
$1.870M
75.38%
YoY
|
$646.8K
-49.09%
YoY
|
$372.1K
-69.33%
YoY
|
| Income Tax |
$7.00
N/A
|
$2.908K
N/A
|
N/A
N/A
|
$8.980K
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
$928.4K
349.4%
YoY
|
$405.6K
75.51%
YoY
|
$192.2K
-77.05%
YoY
|
$376.7K
54.6%
YoY
|
$206.6K
261.34%
YoY
|
$231.1K
1042.98%
YoY
|
$837.7K
277.94%
YoY
|
$243.7K
52.26%
YoY
|
$57.17K
-77.65%
YoY
|
| Net Earnings |
-$188.1K
57.93%
YoY
|
-$102.4K
-2.45%
YoY
|
-$145.4K
21.98%
YoY
|
$262.4K
-675.92%
YoY
|
-$119.1K
-10.06%
YoY
|
-$105.0K
-17.51%
YoY
|
-$119.2K
-106.45%
YoY
|
-$45.56K
-105.24%
YoY
|
-$132.5K
-135.94%
YoY
|
-$127.3K
-119.1%
YoY
|
$1.847M
463.71%
YoY
|
$869.7K
-40.69%
YoY
|
$368.5K
-51.89%
YoY
|
$666.4K
128.81%
YoY
|
$327.7K
110.7%
YoY
|
$1.466M
-261.04%
YoY
|
$765.9K
61.14%
YoY
|
$291.2K
-55.52%
YoY
|
$155.5K
-76.74%
YoY
|
| Basic Earnings Per Share |
$0.00
-89.0%
YoY
|
$0.00
-94.44%
YoY
|
$0.00
0.0%
YoY
|
N/A
|
-$0.02
769.57%
YoY
|
-$0.02
-97.82%
YoY
|
$0.00
-101.41%
YoY
|
N/A
|
$0.00
-107.9%
YoY
|
-$0.82
-1575.31%
YoY
|
$0.14
N/A
|
N/A
|
$0.03
N/A
|
$0.06
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.00
-89.0%
YoY
|
$0.00
-94.44%
YoY
|
$0.00
0.0%
YoY
|
$0.00
-530.38%
YoY
|
-$0.02
769.57%
YoY
|
-$0.02
-97.82%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$0.82
-100.0%
YoY
|
$98.05K
452.27%
YoY
|
$46.17K
-40.48%
YoY
|
$19.56K
-53.87%
YoY
|
$36.00K
123.0%
YoY
|
$17.75K
105.8%
YoY
|
$77.58K
-252.4%
YoY
|
$42.40K
61.07%
YoY
|
$16.15K
-60.31%
YoY
|
$8.627K
-76.81%
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
|
| Basic Shares Outstanding |
84.60M shares
1349.44%
YoY
|
82.59M shares
41.51%
YoY
|
84.33M shares
44.49%
YoY
|
5.837M shares
-90.0%
YoY
|
5.837M shares
-90.0%
YoY
|
58.37M shares
33.04%
YoY
|
58.37M shares
213.32%
YoY
|
58.37M shares
N/A
|
58.37M shares
213.32%
YoY
|
43.87M shares
139.78%
YoY
|
18.63M shares
N/A
|
N/A
|
18.63M shares
N/A
|
18.30M shares
1.56%
YoY
|
N/A
|
N/A
|
N/A
|
18.02M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
84.60M shares
1349.44%
YoY
|
84.60M shares
1349.44%
YoY
|
84.33M shares
44.49%
YoY
|
N/A
|
5.837M shares
-90.0%
YoY
|
5.837M shares
-86.7%
YoY
|
58.37M shares
209.82%
YoY
|
N/A
|
58.37M shares
209.82%
YoY
|
43.87M shares
137.06%
YoY
|
18.84M shares
N/A
|
N/A
|
18.84M shares
N/A
|
18.51M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...