|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$12.25M
10.85%
YoY
|
$11.05M
52.77%
YoY
|
$7.233M
282.7%
YoY
|
$1.890M
110.0%
YoY
|
$900.0K
-4.47%
YoY
|
| Cost Of Revenue |
$6.854M
4.97%
YoY
|
$6.529M
58.38%
YoY
|
$4.123M
209.98%
YoY
|
$1.330M
291.18%
YoY
|
$340.0K
-14.61%
YoY
|
| Gross Profit |
$5.395M
19.34%
YoY
|
$4.520M
45.33%
YoY
|
$3.110M
455.44%
YoY
|
$560.0K
0.0%
YoY
|
$560.0K
2.95%
YoY
|
| Selling, General & Admin |
$9.166M
-21.3%
YoY
|
$11.65M
-13.57%
YoY
|
$13.48M
51.93%
YoY
|
$8.870M
-4.21%
YoY
|
$9.260M
43.44%
YoY
|
| Research & Development |
$150.7K
-22.25%
YoY
|
$193.8K
638.29%
YoY
|
$26.25K
-79.81%
YoY
|
$130.0K
-18.75%
YoY
|
$160.0K
-30.99%
YoY
|
| Depreciation & Amortization |
$19.42K
-66.97%
YoY
|
$58.79K
-92.49%
YoY
|
$782.9K
1018.46%
YoY
|
$70.00K
-85.42%
YoY
|
$480.0K
60.0%
YoY
|
| Operating Expenses |
$9.336M
-57.45%
YoY
|
$21.94M
61.4%
YoY
|
$13.59M
50.04%
YoY
|
$9.060M
-4.63%
YoY
|
$9.500M
42.05%
YoY
|
| Operating Profit |
-$3.942M
-77.37%
YoY
|
-$17.42M
66.17%
YoY
|
-$10.48M
23.33%
YoY
|
-$8.500M
-4.92%
YoY
|
-$8.940M
45.51%
YoY
|
| Interest Expense |
$4.364M
74.69%
YoY
|
$2.498M
N/A
|
N/A
N/A
|
-$20.00K
-166.67%
YoY
|
$30.00K
1210.62%
YoY
|
| Other Income/Expense, Net |
$4.494M
79.89%
YoY
|
$2.498M
138930.05%
YoY
|
$1.797K
N/A
|
$0.00
-100.0%
YoY
|
-$420.0K
-74.13%
YoY
|
| Pretax Income |
$158.0K
-101.06%
YoY
|
-$14.92M
-39.7%
YoY
|
-$24.75M
188.74%
YoY
|
-$8.570M
-21.23%
YoY
|
-$10.88M
40.03%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$158.0K
-101.06%
YoY
|
-$14.92M
-39.7%
YoY
|
-$24.75M
188.74%
YoY
|
-$8.570M
-21.23%
YoY
|
-$10.88M
40.07%
YoY
|
| Basic Earnings Per Share |
$0.12
-100.85%
YoY
|
-$14.15
-72.91%
YoY
|
-$52.23
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.12
-100.88%
YoY
|
-$14.15
-100.0%
YoY
|
-$1.045M
73.81%
YoY
|
-$601.0K
-66.42%
YoY
|
-$1.789M
-22.62%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.271M shares
13.37%
YoY
|
1.121M shares
136.61%
YoY
|
473.8K shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
1.271M shares
13.37%
YoY
|
1.121M shares
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
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 | 2019 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$72.92K
-97.39%
YoY
|
$3.000M
-5.84%
YoY
|
$2.936M
7.68%
YoY
|
$3.337M
25.29%
YoY
|
$2.790M
-14.82%
YoY
|
$3.186M
33.59%
YoY
|
$2.726M
3.76%
YoY
|
$2.664M
-15.41%
YoY
|
$3.275M
167.64%
YoY
|
$2.385M
936.79%
YoY
|
$2.627M
1213.75%
YoY
|
$3.149M
1159.44%
YoY
|
$1.224M
2.83%
YoY
|
$230.0K
-8.0%
YoY
|
$200.0K
-16.67%
YoY
|
$250.0K
56.25%
YoY
|
$1.190M
357.69%
YoY
|
$250.0K
4.17%
YoY
|
$240.0K
4.35%
YoY
|
| Cost Of Revenue |
$36.57K
-97.63%
YoY
|
$1.821M
-1.61%
YoY
|
$1.586M
-11.4%
YoY
|
$1.877M
19.14%
YoY
|
$1.541M
-17.87%
YoY
|
$1.850M
43.65%
YoY
|
$1.790M
14.47%
YoY
|
$1.575M
-10.52%
YoY
|
$1.876M
181.96%
YoY
|
$1.288M
890.89%
YoY
|
$1.564M
44.8%
YoY
|
$1.761M
1500.54%
YoY
|
$665.2K
-262.25%
YoY
|
$130.0K
18.18%
YoY
|
$1.080M
1250.0%
YoY
|
$110.0K
57.14%
YoY
|
-$410.0K
-510.0%
YoY
|
$110.0K
22.22%
YoY
|
$80.00K
-27.27%
YoY
|
| Gross Profit |
$36.35K
-97.09%
YoY
|
$1.179M
-11.71%
YoY
|
$1.350M
44.17%
YoY
|
$1.460M
34.19%
YoY
|
$1.249M
-10.74%
YoY
|
$1.335M
21.78%
YoY
|
$936.2K
-11.98%
YoY
|
$1.088M
-21.6%
YoY
|
$1.400M
150.59%
YoY
|
$1.096M
996.46%
YoY
|
$1.064M
-220.87%
YoY
|
$1.388M
891.44%
YoY
|
$558.5K
-65.09%
YoY
|
$100.0K
-28.57%
YoY
|
-$880.0K
-650.0%
YoY
|
$140.0K
55.56%
YoY
|
$1.600M
900.0%
YoY
|
$140.0K
-6.67%
YoY
|
$160.0K
23.08%
YoY
|
| Selling, General & Admin |
$1.404M
-35.74%
YoY
|
$2.197M
-19.73%
YoY
|
$2.042M
-6.7%
YoY
|
$2.222M
-19.42%
YoY
|
$2.185M
-27.55%
YoY
|
$2.737M
-25.75%
YoY
|
$2.188M
-41.27%
YoY
|
$2.758M
-32.32%
YoY
|
$3.016M
1.24%
YoY
|
$3.686M
34.02%
YoY
|
$3.726M
53.98%
YoY
|
$4.075M
81.93%
YoY
|
$2.979M
34.17%
YoY
|
$2.750M
13.17%
YoY
|
$2.420M
1.26%
YoY
|
$2.240M
-6.67%
YoY
|
$2.220M
-21.55%
YoY
|
$2.430M
95.97%
YoY
|
$2.390M
71.94%
YoY
|
| Research & Development |
N/A
N/A
|
$3.168K
-94.95%
YoY
|
$80.00
-99.75%
YoY
|
$10.67K
-82.27%
YoY
|
$77.20K
-19.18%
YoY
|
$62.73K
837.73%
YoY
|
$31.38K
191.64%
YoY
|
$60.20K
270.94%
YoY
|
$95.52K
470.09%
YoY
|
$6.690K
-66.55%
YoY
|
$10.76K
-73.1%
YoY
|
$16.23K
-45.9%
YoY
|
$16.76K
-44.15%
YoY
|
$20.00K
0.0%
YoY
|
$40.00K
100.0%
YoY
|
$30.00K
0.0%
YoY
|
$30.00K
-62.5%
YoY
|
$20.00K
-33.33%
YoY
|
$20.00K
0.0%
YoY
|
| Depreciation & Amortization |
$4.570K
-5.38%
YoY
|
$4.790K
0.0%
YoY
|
$9.420K
-96.88%
YoY
|
$0.00
-100.0%
YoY
|
$4.830K
-75.39%
YoY
|
$4.790K
-98.49%
YoY
|
$302.4K
-7.0%
YoY
|
$14.72K
-95.36%
YoY
|
$19.63K
-0.35%
YoY
|
$317.1K
1485.25%
YoY
|
$325.1K
1525.7%
YoY
|
$317.5K
N/A
|
$19.70K
-34.34%
YoY
|
$20.00K
0.0%
YoY
|
$20.00K
-92.59%
YoY
|
$0.00
-100.0%
YoY
|
$30.00K
-57.14%
YoY
|
$20.00K
-71.43%
YoY
|
$270.0K
237.5%
YoY
|
| Operating Expenses |
$1.418M
-37.32%
YoY
|
$2.733M
-2.38%
YoY
|
$2.042M
-8.01%
YoY
|
$2.233M
-21.02%
YoY
|
$2.262M
-27.3%
YoY
|
$2.799M
-24.18%
YoY
|
$2.220M
-40.6%
YoY
|
$2.828M
-30.89%
YoY
|
$3.111M
-38.99%
YoY
|
$3.692M
33.29%
YoY
|
$3.737M
50.69%
YoY
|
$4.091M
80.24%
YoY
|
$5.099M
123.64%
YoY
|
$2.770M
12.15%
YoY
|
$2.480M
-7.81%
YoY
|
$2.270M
-9.2%
YoY
|
$2.280M
-23.23%
YoY
|
$2.470M
84.33%
YoY
|
$2.690M
81.76%
YoY
|
| Operating Profit |
-$1.381M
36.41%
YoY
|
-$1.554M
6.13%
YoY
|
-$692.2K
-46.07%
YoY
|
-$772.9K
-55.56%
YoY
|
-$1.013M
-40.84%
YoY
|
-$1.464M
-43.6%
YoY
|
-$1.284M
-51.99%
YoY
|
-$1.739M
-35.66%
YoY
|
-$1.712M
-62.3%
YoY
|
-$2.596M
-2.78%
YoY
|
-$2.674M
-20.43%
YoY
|
-$2.703M
26.92%
YoY
|
-$4.541M
567.73%
YoY
|
-$2.670M
14.59%
YoY
|
-$3.360M
32.81%
YoY
|
-$2.130M
-11.62%
YoY
|
-$680.0K
-75.8%
YoY
|
-$2.330M
95.8%
YoY
|
-$2.530M
87.41%
YoY
|
| Interest Expense |
-$751.7K
-886.79%
YoY
|
-$3.193M
-259.88%
YoY
|
$1.382M
-43.47%
YoY
|
$1.150M
2557.12%
YoY
|
$95.54K
893.14%
YoY
|
$1.997M
127919.23%
YoY
|
$2.444M
284075.58%
YoY
|
$43.28K
N/A
|
$9.620K
N/A
|
$1.560K
N/A
|
$860.00
-104.3%
YoY
|
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
-$20.00K
-166.67%
YoY
|
$3.716K
-87.61%
YoY
|
$0.00
-100.0%
YoY
|
-$10.00K
-50.0%
YoY
|
$30.00K
-125.0%
YoY
|
| Other Income/Expense, Net |
-$751.7K
370.5%
YoY
|
-$3.193M
-259.88%
YoY
|
N/A
|
$1.146M
24.99%
YoY
|
-$159.8K
-1761.62%
YoY
|
$1.997M
-174.49%
YoY
|
$2.346M
N/A
|
$916.5K
N/A
|
$9.615K
3514.66%
YoY
|
-$2.681M
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$266.00
N/A
|
N/A
N/A
|
-$20.00K
N/A
|
$10.00K
N/A
|
$0.00
-100.0%
YoY
|
-$10.00K
-94.74%
YoY
|
$0.00
N/A
|
| Pretax Income |
-$2.133M
81.94%
YoY
|
-$4.747M
-990.42%
YoY
|
$424.7K
-104.77%
YoY
|
$370.0K
-121.81%
YoY
|
-$1.172M
-31.11%
YoY
|
$533.1K
-120.36%
YoY
|
-$8.906M
-38.67%
YoY
|
-$1.696M
-43.74%
YoY
|
-$1.702M
-62.51%
YoY
|
-$2.618M
-1.93%
YoY
|
-$14.52M
330.87%
YoY
|
-$3.015M
40.88%
YoY
|
-$4.540M
539.48%
YoY
|
-$2.670M
13.62%
YoY
|
-$3.370M
-17.0%
YoY
|
-$2.140M
-10.46%
YoY
|
-$710.0K
-76.72%
YoY
|
-$2.350M
69.06%
YoY
|
-$4.060M
174.32%
YoY
|
| Income Tax |
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
|
| Net Earnings |
$10.32M
-980.61%
YoY
|
-$4.747M
-990.42%
YoY
|
$424.7K
-104.31%
YoY
|
$372.6K
-121.97%
YoY
|
-$1.172M
-31.11%
YoY
|
$533.1K
-120.36%
YoY
|
-$9.847M
-32.18%
YoY
|
-$1.696M
-43.74%
YoY
|
-$1.702M
-62.51%
YoY
|
-$2.618M
-1.91%
YoY
|
-$14.52M
330.87%
YoY
|
-$3.015M
40.88%
YoY
|
-$4.540M
539.48%
YoY
|
-$2.670M
13.6%
YoY
|
-$3.370M
-17.0%
YoY
|
-$2.140M
-10.46%
YoY
|
-$710.0K
-76.72%
YoY
|
-$2.350M
69.06%
YoY
|
-$4.060M
174.32%
YoY
|
| Basic Earnings Per Share |
$8.04
-964.52%
YoY
|
-$3.71
-983.33%
YoY
|
N/A
|
$0.29
-1066.67%
YoY
|
-$0.93
3000.0%
YoY
|
$0.42
-106.0%
YoY
|
N/A
|
-$0.03
-75.0%
YoY
|
-$0.03
-84.21%
YoY
|
-$7.00
N/A
|
N/A
|
-$0.12
N/A
|
-$0.19
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$7.96
-955.91%
YoY
|
-$3.71
-981.99%
YoY
|
$0.34
-104.21%
YoY
|
$0.29
-100.0%
YoY
|
-$0.93
-100.0%
YoY
|
$0.42
-100.0%
YoY
|
-$7.99
-100.0%
YoY
|
-$27.53K
-77.69%
YoY
|
-$27.65K
-85.12%
YoY
|
-$66.88K
-46.52%
YoY
|
-$592.3K
159.42%
YoY
|
-$123.4K
-15.1%
YoY
|
-$185.9K
277.76%
YoY
|
-$125.1K
-30.23%
YoY
|
-$228.3K
-37.75%
YoY
|
-$145.4K
-63.44%
YoY
|
-$49.20K
-89.03%
YoY
|
-$179.3K
-52.54%
YoY
|
-$366.8K
-72.25%
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 |
1.284M shares
1.33%
YoY
|
1.284M shares
1.33%
YoY
|
1.275M shares
-97.93%
YoY
|
1.273M shares
-97.93%
YoY
|
1.267M shares
-97.94%
YoY
|
1.267M shares
61.85%
YoY
|
61.60M shares
N/A
|
61.60M shares
152.18%
YoY
|
61.55M shares
151.99%
YoY
|
783.0K shares
N/A
|
N/A
|
24.43M shares
N/A
|
24.43M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
1.298M shares
2.39%
YoY
|
1.280M shares
1.02%
YoY
|
N/A
|
1.273M shares
3.37%
YoY
|
1.267M shares
2.95%
YoY
|
1.267M shares
N/A
|
N/A
|
1.232M shares
N/A
|
1.231M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...