|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$27.86M
4.31%
YoY
|
$26.71M
208.75%
YoY
|
$8.650M
141.62%
YoY
|
$3.580M
-63.77%
YoY
|
$9.880M
-57.69%
YoY
|
| Cost Of Revenue |
$9.413M
44.35%
YoY
|
$6.521M
151.78%
YoY
|
$2.590M
54.17%
YoY
|
$1.680M
-46.84%
YoY
|
$3.160M
-66.13%
YoY
|
| Gross Profit |
$18.45M
-8.62%
YoY
|
$20.19M
233.1%
YoY
|
$6.060M
218.95%
YoY
|
$1.900M
-71.73%
YoY
|
$6.720M
-52.07%
YoY
|
| Selling, General & Admin |
$14.03M
20.07%
YoY
|
$11.68M
-28.55%
YoY
|
$16.35M
-12.1%
YoY
|
$18.60M
5.2%
YoY
|
$17.68M
3.88%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$417.0K
479.17%
YoY
|
$72.00K
-94.46%
YoY
|
$1.300M
12.07%
YoY
|
$1.160M
52.63%
YoY
|
$760.0K
43.4%
YoY
|
| Operating Expenses |
$14.44M
23.63%
YoY
|
$11.68M
-33.81%
YoY
|
$17.65M
-10.68%
YoY
|
$19.76M
7.16%
YoY
|
$18.44M
8.41%
YoY
|
| Operating Profit |
$4.003M
-4809.41%
YoY
|
-$85.00K
-99.27%
YoY
|
-$11.59M
-35.11%
YoY
|
-$17.86M
52.39%
YoY
|
-$11.72M
291.97%
YoY
|
| Interest Expense |
-$18.77M
-5.26%
YoY
|
-$19.82M
80.79%
YoY
|
-$10.96M
-3323.53%
YoY
|
$340.0K
-78.75%
YoY
|
$1.600M
-119.37%
YoY
|
| Other Income/Expense, Net |
-$35.64M
119.88%
YoY
|
-$16.21M
438.33%
YoY
|
-$3.011M
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$31.64M
94.17%
YoY
|
-$16.29M
10.99%
YoY
|
-$14.68M
-12.93%
YoY
|
-$16.86M
-292.91%
YoY
|
$8.740M
-167.08%
YoY
|
| Income Tax |
N/A
N/A
|
-$127.0K
-523.33%
YoY
|
$30.00K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$31.64M
-8.99%
YoY
|
-$34.76M
136.32%
YoY
|
-$14.71M
-12.75%
YoY
|
-$16.86M
-292.91%
YoY
|
$8.740M
-167.08%
YoY
|
| Basic Earnings Per Share |
-$1.21
-18.24%
YoY
|
-$1.48
46.53%
YoY
|
-$1.01
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.21
-100.0%
YoY
|
-$1.476M
47.0%
YoY
|
-$1.004M
-26.27%
YoY
|
-$1.362M
-257.69%
YoY
|
$863.6K
-154.68%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
26.25M shares
11.45%
YoY
|
23.55M shares
60.76%
YoY
|
14.65M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
26.25M shares
11.45%
YoY
|
23.55M shares
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.903M
-75.36%
YoY
|
$4.014M
-46.47%
YoY
|
$7.329M
38.94%
YoY
|
$5.309M
-36.14%
YoY
|
$7.722M
0.59%
YoY
|
$7.499M
37.85%
YoY
|
$5.275M
16.7%
YoY
|
$8.313M
218.51%
YoY
|
$7.677M
556.15%
YoY
|
$5.440M
1454.29%
YoY
|
$4.520M
314.68%
YoY
|
$2.610M
161.0%
YoY
|
$1.170M
30.0%
YoY
|
$350.0K
-40.68%
YoY
|
$1.090M
2.83%
YoY
|
$1.000M
-50.5%
YoY
|
| Cost Of Revenue |
$138.0K
-96.51%
YoY
|
$149.0K
-94.67%
YoY
|
$232.0K
-85.63%
YoY
|
$942.0K
-47.78%
YoY
|
$3.953M
172.06%
YoY
|
$2.798M
69.58%
YoY
|
$1.614M
34.5%
YoY
|
$1.804M
105.0%
YoY
|
$1.453M
263.25%
YoY
|
$1.650M
1400.0%
YoY
|
$1.200M
96.72%
YoY
|
$880.0K
175.0%
YoY
|
$400.0K
-2.44%
YoY
|
$110.0K
-67.65%
YoY
|
$610.0K
134.62%
YoY
|
$320.0K
-57.89%
YoY
|
| Gross Profit |
$1.765M
-53.17%
YoY
|
$3.865M
-17.78%
YoY
|
$7.097M
93.85%
YoY
|
$4.367M
-32.91%
YoY
|
$3.769M
-39.44%
YoY
|
$4.701M
24.04%
YoY
|
$3.661M
10.27%
YoY
|
$6.509M
276.24%
YoY
|
$6.224M
708.31%
YoY
|
$3.790M
1479.17%
YoY
|
$3.320M
591.67%
YoY
|
$1.730M
154.41%
YoY
|
$770.0K
57.14%
YoY
|
$240.0K
-4.0%
YoY
|
$480.0K
-40.0%
YoY
|
$680.0K
-45.6%
YoY
|
| Selling, General & Admin |
N/A
|
$2.966M
-9.27%
YoY
|
$3.004M
-4583.58%
YoY
|
$3.490M
-54.92%
YoY
|
$3.181M
-54.04%
YoY
|
$3.269M
-32.32%
YoY
|
-$67.00K
-101.35%
YoY
|
$7.741M
100.03%
YoY
|
$6.921M
87.05%
YoY
|
$4.830M
26.77%
YoY
|
$4.980M
38.33%
YoY
|
$3.870M
-28.2%
YoY
|
$3.700M
-23.55%
YoY
|
$3.810M
-10.14%
YoY
|
$3.600M
9.76%
YoY
|
$5.390M
10.68%
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
|
| Depreciation & Amortization |
$9.000K
-95.05%
YoY
|
$9.000K
-50.0%
YoY
|
$364.0K
-279.31%
YoY
|
$18.00K
-95.08%
YoY
|
$182.0K
-50.27%
YoY
|
$18.00K
-95.38%
YoY
|
-$203.0K
-161.52%
YoY
|
$366.0K
7.65%
YoY
|
$366.0K
14.38%
YoY
|
$390.0K
25.81%
YoY
|
$330.0K
0.0%
YoY
|
$340.0K
13.33%
YoY
|
$320.0K
18.52%
YoY
|
$310.0K
19.23%
YoY
|
$330.0K
50.0%
YoY
|
$300.0K
76.47%
YoY
|
| Operating Expenses |
N/A
|
$2.975M
-8.99%
YoY
|
$3.018M
-969.74%
YoY
|
$3.507M
-56.74%
YoY
|
$3.380M
-53.65%
YoY
|
$3.269M
-37.38%
YoY
|
-$347.0K
-106.52%
YoY
|
$8.107M
92.57%
YoY
|
$7.293M
81.87%
YoY
|
$5.220M
26.7%
YoY
|
$5.320M
11.76%
YoY
|
$4.210M
-21.89%
YoY
|
$4.010M
-21.68%
YoY
|
$4.120M
-8.24%
YoY
|
$4.760M
17.53%
YoY
|
$5.390M
10.68%
YoY
|
| Operating Profit |
-$408.0K
-204.88%
YoY
|
$890.0K
-167.02%
YoY
|
$4.079M
1.77%
YoY
|
$860.0K
-153.82%
YoY
|
$389.0K
-136.39%
YoY
|
-$1.328M
-7.13%
YoY
|
$4.008M
-300.4%
YoY
|
-$1.598M
-35.56%
YoY
|
-$1.069M
-67.01%
YoY
|
-$1.430M
-63.14%
YoY
|
-$2.000M
-53.27%
YoY
|
-$2.480M
-47.35%
YoY
|
-$3.240M
-30.02%
YoY
|
-$3.880M
-8.49%
YoY
|
-$4.280M
31.69%
YoY
|
-$4.710M
30.11%
YoY
|
| Interest Expense |
N/A
|
-$814.0K
-116.34%
YoY
|
-$8.203M
43.08%
YoY
|
-$5.763M
34.96%
YoY
|
-$9.814M
98.54%
YoY
|
$4.983M
-147.32%
YoY
|
-$5.733M
1.47%
YoY
|
-$4.270M
4.15%
YoY
|
-$4.943M
138.79%
YoY
|
-$10.53M
-1310.34%
YoY
|
-$5.650M
707.14%
YoY
|
-$4.100M
-166.99%
YoY
|
-$2.070M
-32.35%
YoY
|
$870.0K
-142.86%
YoY
|
-$700.0K
288.89%
YoY
|
$6.120M
572.53%
YoY
|
| Other Income/Expense, Net |
-$5.609M
-76.05%
YoY
|
$1.737M
-65.64%
YoY
|
-$689.0K
-108.62%
YoY
|
-$4.679M
-469.88%
YoY
|
-$23.42M
N/A
|
$5.056M
50460.0%
YoY
|
$7.990M
-80000.0%
YoY
|
$1.265M
12550.0%
YoY
|
$0.00
N/A
|
$10.00K
N/A
|
-$10.00K
-102.94%
YoY
|
$10.00K
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
$340.0K
N/A
|
$0.00
N/A
|
| Pretax Income |
N/A
|
$2.627M
-29.53%
YoY
|
-$8.518M
-235.96%
YoY
|
-$3.819M
-17.03%
YoY
|
-$23.03M
283.07%
YoY
|
$3.728M
-131.22%
YoY
|
$6.265M
2747.73%
YoY
|
-$4.603M
-29.94%
YoY
|
-$6.012M
13.01%
YoY
|
-$11.94M
298.0%
YoY
|
$220.0K
-105.01%
YoY
|
-$6.570M
-565.96%
YoY
|
-$5.320M
-34.32%
YoY
|
-$3.000M
-48.1%
YoY
|
-$4.390M
-48.47%
YoY
|
$1.410M
-93.37%
YoY
|
| Income Tax |
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$127.0K
-523.33%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$30.00K
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$6.017M
-73.87%
YoY
|
$2.627M
-29.53%
YoY
|
-$8.518M
-39.6%
YoY
|
-$3.819M
-0.26%
YoY
|
-$23.03M
301.22%
YoY
|
$3.728M
-133.62%
YoY
|
-$14.10M
-7522.63%
YoY
|
-$3.829M
-41.72%
YoY
|
-$5.740M
7.89%
YoY
|
-$11.09M
269.67%
YoY
|
$190.0K
-104.33%
YoY
|
-$6.570M
-565.96%
YoY
|
-$5.320M
-34.32%
YoY
|
-$3.000M
-48.1%
YoY
|
-$4.390M
-48.47%
YoY
|
$1.410M
-93.37%
YoY
|
| Basic Earnings Per Share |
-$0.21
-76.14%
YoY
|
$0.09
-35.71%
YoY
|
N/A
|
-$0.14
-6.67%
YoY
|
-$0.88
252.0%
YoY
|
$0.14
-124.56%
YoY
|
N/A
|
-$0.15
N/A
|
-$0.25
N/A
|
-$0.57
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.21
-76.07%
YoY
|
$0.07
-46.15%
YoY
|
-$0.32
-100.0%
YoY
|
-$0.14
-100.0%
YoY
|
-$0.88
-100.0%
YoY
|
$0.13
-100.0%
YoY
|
-$540.7K
-4665.03%
YoY
|
-$153.0K
-66.27%
YoY
|
-$242.9K
-35.71%
YoY
|
-$571.4K
166.63%
YoY
|
$11.85K
-102.86%
YoY
|
-$453.7K
-516.08%
YoY
|
-$377.8K
-43.42%
YoY
|
-$214.3K
-56.74%
YoY
|
-$413.8K
-50.85%
YoY
|
$109.0K
-94.82%
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
|
| Basic Shares Outstanding |
28.89M shares
10.07%
YoY
|
27.86M shares
7.04%
YoY
|
26.32M shares
N/A
|
26.32M shares
5.18%
YoY
|
26.25M shares
11.06%
YoY
|
26.03M shares
34.11%
YoY
|
N/A
|
25.02M shares
N/A
|
23.63M shares
N/A
|
19.41M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
28.89M shares
10.07%
YoY
|
35.61M shares
26.29%
YoY
|
N/A
|
26.34M shares
5.28%
YoY
|
26.25M shares
N/A
|
28.19M shares
45.24%
YoY
|
N/A
|
25.02M shares
N/A
|
N/A
|
19.41M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...