|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$24.04M
-36.72%
YoY
|
$37.99M
-5.66%
YoY
|
$40.27M
16.4%
YoY
|
$34.59M
334.15%
YoY
|
$7.968M
302.01%
YoY
|
| Cost Of Revenue |
$13.63M
353.79%
YoY
|
$3.003M
N/A
|
$0.00
-100.0%
YoY
|
$12.20M
218.18%
YoY
|
$3.836M
237.38%
YoY
|
| Gross Profit |
$10.41M
-70.24%
YoY
|
$34.98M
-13.12%
YoY
|
$40.27M
79.85%
YoY
|
$22.39M
441.79%
YoY
|
$4.132M
388.96%
YoY
|
| Selling, General & Admin |
$16.44M
66.79%
YoY
|
$9.860M
-6.91%
YoY
|
$10.59M
71.25%
YoY
|
$6.185M
-35.37%
YoY
|
$9.569M
36.69%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.499M
-79.48%
YoY
|
$7.307M
-45.93%
YoY
|
$13.51M
23.57%
YoY
|
$10.94M
564.96%
YoY
|
$1.645M
224.3%
YoY
|
| Operating Expenses |
$33.71M
-8.03%
YoY
|
$36.66M
-55.18%
YoY
|
$81.79M
367.05%
YoY
|
$17.51M
54.98%
YoY
|
$11.30M
49.35%
YoY
|
| Operating Profit |
-$9.674M
-826.85%
YoY
|
$1.331M
-103.21%
YoY
|
-$41.53M
-951.53%
YoY
|
$4.877M
-168.04%
YoY
|
-$7.167M
6.64%
YoY
|
| Interest Expense |
-$7.584M
-0.77%
YoY
|
-$7.643M
-46.21%
YoY
|
-$14.21M
-12.78%
YoY
|
-$16.29M
71.76%
YoY
|
-$9.485M
509.86%
YoY
|
| Other Income/Expense, Net |
-$7.684M
-52.34%
YoY
|
-$16.12M
-28.23%
YoY
|
-$22.46M
181.66%
YoY
|
-$7.975M
N/A
|
N/A
|
| Pretax Income |
-$17.36M
17.36%
YoY
|
-$14.79M
-76.89%
YoY
|
-$63.99M
229.99%
YoY
|
-$19.39M
20.98%
YoY
|
-$16.03M
-185.54%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$910.8K
-200.0%
YoY
|
| Net Earnings |
-$17.36M
17.36%
YoY
|
-$14.79M
-76.89%
YoY
|
-$63.99M
229.99%
YoY
|
-$19.39M
28.27%
YoY
|
-$15.12M
-184.8%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.13
-100.0%
YoY
|
-$176.2K
-92.94%
YoY
|
-$2.494M
37.73%
YoY
|
-$1.811M
9.06%
YoY
|
-$1.660M
-164.77%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
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 | 2019 Q1 | 2018 Q4 | 2018 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$7.244M
22.37%
YoY
|
$5.372M
-24.52%
YoY
|
$6.161M
-36.36%
YoY
|
$6.585M
-38.43%
YoY
|
$5.920M
-43.59%
YoY
|
$7.117M
-18.94%
YoY
|
$9.681M
-4.62%
YoY
|
$10.70M
12.01%
YoY
|
$10.49M
-10.98%
YoY
|
$8.780M
16.88%
YoY
|
$10.15M
12.76%
YoY
|
$9.550M
9.34%
YoY
|
$11.79M
26.12%
YoY
|
$7.511M
371.97%
YoY
|
$9.001M
374.73%
YoY
|
$8.734M
276.48%
YoY
|
$9.347M
332.71%
YoY
|
$1.591M
14.49%
YoY
|
$1.896M
761.79%
YoY
|
| Cost Of Revenue |
$4.787M
95.27%
YoY
|
$3.960M
-1.44%
YoY
|
$5.061M
3.53%
YoY
|
$2.602M
N/A
|
$2.451M
-51.49%
YoY
|
$4.018M
-32.22%
YoY
|
$4.889M
-2.07%
YoY
|
$0.00
-100.0%
YoY
|
$5.054M
34.43%
YoY
|
$5.928M
85.29%
YoY
|
$4.992M
40.7%
YoY
|
$4.397M
53.88%
YoY
|
$3.759M
44.62%
YoY
|
$3.199M
264.2%
YoY
|
$3.548M
288.43%
YoY
|
$2.857M
174.74%
YoY
|
$2.599M
157.37%
YoY
|
$878.5K
25.5%
YoY
|
$913.3K
437.25%
YoY
|
| Gross Profit |
$2.458M
-29.15%
YoY
|
$1.412M
-54.44%
YoY
|
$1.099M
-77.06%
YoY
|
$3.983M
-62.76%
YoY
|
$3.469M
-36.24%
YoY
|
$3.098M
8.66%
YoY
|
$4.792M
-7.09%
YoY
|
$10.70M
107.58%
YoY
|
$5.440M
-32.24%
YoY
|
$2.851M
-33.87%
YoY
|
$5.158M
-5.41%
YoY
|
$5.153M
-12.32%
YoY
|
$8.029M
18.99%
YoY
|
$4.312M
504.76%
YoY
|
$5.453M
454.95%
YoY
|
$5.877M
359.14%
YoY
|
$6.747M
486.71%
YoY
|
$713.0K
3.33%
YoY
|
$982.6K
1865.2%
YoY
|
| Selling, General & Admin |
$3.050M
-45.4%
YoY
|
$3.622M
-29.0%
YoY
|
$3.753M
83.21%
YoY
|
$3.483M
164.94%
YoY
|
$5.587M
300.5%
YoY
|
$5.102M
45.23%
YoY
|
$2.049M
-53.71%
YoY
|
$1.314M
17.91%
YoY
|
$1.395M
-9.32%
YoY
|
$3.513M
48.07%
YoY
|
$4.425M
199.26%
YoY
|
$1.115M
-11.55%
YoY
|
$1.538M
43.38%
YoY
|
$2.372M
-44.56%
YoY
|
$1.479M
-27.69%
YoY
|
$1.260M
-41.91%
YoY
|
$1.073M
0.27%
YoY
|
$4.279M
-14.92%
YoY
|
$2.045M
519.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
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$231.2K
-53.75%
YoY
|
$172.5K
-62.71%
YoY
|
$313.2K
-85.64%
YoY
|
$513.7K
-77.73%
YoY
|
$499.8K
-78.8%
YoY
|
$462.6K
-90.45%
YoY
|
$2.181M
-15.23%
YoY
|
$2.306M
-21.05%
YoY
|
$2.357M
-25.82%
YoY
|
$4.842M
22.34%
YoY
|
$2.573M
8.13%
YoY
|
$2.921M
31.1%
YoY
|
$3.177M
34.02%
YoY
|
$3.958M
1301.6%
YoY
|
$2.380M
477.17%
YoY
|
$2.228M
384.39%
YoY
|
$2.371M
383.81%
YoY
|
$282.4K
-21.56%
YoY
|
$412.3K
587.18%
YoY
|
| Operating Expenses |
$8.225M
-10.03%
YoY
|
$3.742M
-34.75%
YoY
|
$9.154M
-1.22%
YoY
|
$7.263M
-19.27%
YoY
|
$9.142M
5.8%
YoY
|
$5.735M
-37.02%
YoY
|
$9.267M
-36.57%
YoY
|
$8.997M
5.24%
YoY
|
$8.640M
78.48%
YoY
|
$9.105M
40.26%
YoY
|
$14.61M
271.7%
YoY
|
$8.548M
139.83%
YoY
|
$4.841M
37.29%
YoY
|
$6.491M
44.27%
YoY
|
$3.931M
102.38%
YoY
|
$3.564M
33.0%
YoY
|
$3.526M
119.02%
YoY
|
$4.500M
-16.98%
YoY
|
$1.942M
373.69%
YoY
|
| Operating Profit |
-$980.7K
-69.56%
YoY
|
-$2.330M
-11.61%
YoY
|
-$2.993M
-823.57%
YoY
|
-$677.4K
-139.85%
YoY
|
-$3.222M
-273.79%
YoY
|
-$2.636M
-57.85%
YoY
|
$413.7K
-109.27%
YoY
|
$1.700M
69.75%
YoY
|
$1.854M
-41.84%
YoY
|
-$6.254M
186.93%
YoY
|
-$4.460M
-392.98%
YoY
|
$1.001M
-56.7%
YoY
|
$3.188M
-1.04%
YoY
|
-$2.180M
-42.44%
YoY
|
$1.522M
-258.66%
YoY
|
$2.313M
-265.19%
YoY
|
$3.221M
-800.22%
YoY
|
-$3.787M
-19.95%
YoY
|
-$959.5K
166.54%
YoY
|
| Interest Expense |
$146.7K
-537.43%
YoY
|
-$7.077M
-139.04%
YoY
|
$154.0K
-102.41%
YoY
|
$219.3K
-93.1%
YoY
|
-$33.53K
-99.62%
YoY
|
$18.13M
-404.11%
YoY
|
-$6.384M
-38.3%
YoY
|
$3.179M
-119.63%
YoY
|
-$8.921M
-148.76%
YoY
|
-$5.960M
-14.41%
YoY
|
-$10.35M
-557.58%
YoY
|
-$16.20M
-1361.78%
YoY
|
$18.30M
-242.13%
YoY
|
-$6.964M
141.95%
YoY
|
$2.261M
-212.0%
YoY
|
$1.284M
-140.63%
YoY
|
-$12.87M
806.59%
YoY
|
-$2.878M
223.39%
YoY
|
-$2.019M
369.48%
YoY
|
| Other Income/Expense, Net |
-$651.7K
54.59%
YoY
|
-$547.8K
84.21%
YoY
|
-$7.868M
-17.12%
YoY
|
$485.5K
-104.2%
YoY
|
-$421.6K
-96.13%
YoY
|
-$297.4K
-77.39%
YoY
|
-$9.493M
-30.07%
YoY
|
-$11.55M
-38.14%
YoY
|
-$10.91M
782.7%
YoY
|
-$1.315M
28.01%
YoY
|
-$13.57M
474.12%
YoY
|
-$18.67M
710.42%
YoY
|
-$1.236M
-45.79%
YoY
|
-$1.028M
N/A
|
-$2.364M
N/A
|
-$2.304M
N/A
|
-$2.279M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Pretax Income |
-$1.632M
-55.19%
YoY
|
-$2.663M
-120.18%
YoY
|
-$10.86M
19.62%
YoY
|
-$192.0K
-98.05%
YoY
|
-$3.643M
-59.76%
YoY
|
$13.19M
-127.18%
YoY
|
-$9.079M
-49.66%
YoY
|
-$9.852M
-44.26%
YoY
|
-$9.052M
-144.7%
YoY
|
-$48.53M
377.14%
YoY
|
-$18.03M
-1370.84%
YoY
|
-$17.67M
-1467.5%
YoY
|
$20.25M
-269.71%
YoY
|
-$10.17M
52.61%
YoY
|
$1.419M
-147.65%
YoY
|
$1.292M
-128.34%
YoY
|
-$11.93M
555.58%
YoY
|
-$6.665M
-131.13%
YoY
|
-$2.978M
277.0%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
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
|
-$33.55K
N/A
|
| Net Earnings |
-$1.632M
-55.19%
YoY
|
-$1.864M
-113.81%
YoY
|
-$10.28M
13.19%
YoY
|
-$3.611K
-99.96%
YoY
|
-$3.643M
-59.76%
YoY
|
$13.50M
-126.1%
YoY
|
-$9.079M
-46.61%
YoY
|
-$9.852M
-44.26%
YoY
|
-$9.052M
-146.92%
YoY
|
-$51.71M
408.41%
YoY
|
-$17.01M
-1298.37%
YoY
|
-$17.67M
-1467.5%
YoY
|
$19.29M
-261.69%
YoY
|
-$10.17M
52.61%
YoY
|
$1.419M
-148.19%
YoY
|
$1.292M
-132.64%
YoY
|
-$11.93M
669.77%
YoY
|
-$6.665M
-132.51%
YoY
|
-$2.945M
272.75%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
-$0.09
-10.0%
YoY
|
N/A
|
N/A
|
N/A
|
-$0.10
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
|
| Diluted Earnings Per Share |
-$0.01
-100.0%
YoY
|
-$0.02
-100.0%
YoY
|
-$89.53K
-13.47%
YoY
|
-$31.45
-99.98%
YoY
|
-$28.81K
-78.82%
YoY
|
$127.0K
-113.35%
YoY
|
-$103.5K
-86.22%
YoY
|
-$144.6K
-87.03%
YoY
|
-$136.0K
-109.82%
YoY
|
-$951.5K
14.99%
YoY
|
-$750.9K
-4998.77%
YoY
|
-$1.115M
-7965.21%
YoY
|
$1.385M
-1157.9%
YoY
|
-$827.5K
990.92%
YoY
|
$15.33K
-144.01%
YoY
|
$14.17K
-128.97%
YoY
|
-$131.0K
527.88%
YoY
|
-$75.85K
-125.23%
YoY
|
-$34.82K
182.34%
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 |
114.8M shares
N/A
|
114.8M shares
12.56%
YoY
|
114.8M shares
19.86%
YoY
|
114.8M shares
N/A
|
N/A
|
102.0M shares
N/A
|
95.76M 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
|
| Diluted Shares Outstanding |
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
|
Loading...