|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$8.719M
-5.97%
YoY
|
$9.273M
-4.12%
YoY
|
$9.671M
-32.15%
YoY
|
$14.25M
-17.04%
YoY
|
$17.18M
2.46%
YoY
|
| Cost Of Revenue |
N/A
|
$8.009M
-1.37%
YoY
|
$8.120M
-20.45%
YoY
|
$10.21M
-15.19%
YoY
|
$12.04M
56.29%
YoY
|
| Gross Profit |
N/A
|
$1.264M
-18.5%
YoY
|
$1.551M
-61.66%
YoY
|
$4.045M
-21.36%
YoY
|
$5.144M
-43.27%
YoY
|
| Selling, General & Admin |
N/A
|
$5.386M
-1.61%
YoY
|
$5.474M
-15.65%
YoY
|
$6.490M
-13.03%
YoY
|
$7.462M
-9.1%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
$2.055M
0.0%
YoY
|
$2.055M
-29.16%
YoY
|
$2.901M
-18.65%
YoY
|
$3.566M
N/A
|
| Operating Expenses |
N/A
|
$788.0K
-15.09%
YoY
|
$928.0K
-106.39%
YoY
|
-$14.53M
197.16%
YoY
|
-$4.891M
-175.23%
YoY
|
| Operating Profit |
N/A
|
$476.0K
-23.6%
YoY
|
$623.0K
-96.65%
YoY
|
$18.58M
85.14%
YoY
|
$10.04M
-3527.97%
YoY
|
| Interest Expense |
N/A
|
$811.0K
-0.61%
YoY
|
$816.0K
-66.13%
YoY
|
$2.409M
-14.94%
YoY
|
$2.832M
3.93%
YoY
|
| Other Income/Expense, Net |
-$843.0K
-3612.5%
YoY
|
$24.00K
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$986.0K
-307.14%
YoY
|
$476.0K
-23.6%
YoY
|
$623.0K
-96.65%
YoY
|
$18.58M
85.14%
YoY
|
$10.04M
295.86%
YoY
|
| Income Tax |
$139.0K
6850.0%
YoY
|
$2.000K
-105.71%
YoY
|
-$35.00K
-112.5%
YoY
|
$280.0K
22.27%
YoY
|
$229.0K
160.23%
YoY
|
| Net Earnings |
$440.0K
-269.88%
YoY
|
-$259.0K
-30.19%
YoY
|
-$371.0K
-112.1%
YoY
|
$3.067M
133.05%
YoY
|
$1.316M
512.09%
YoY
|
| Basic Earnings Per Share |
$0.89
-306.98%
YoY
|
-$0.43
-46.91%
YoY
|
-$0.81
-110.7%
YoY
|
$7.57
132.92%
YoY
|
$3.25
513.21%
YoY
|
| Diluted Earnings Per Share |
$0.15
-134.88%
YoY
|
-$0.43
-46.91%
YoY
|
-$0.81
-179.41%
YoY
|
$1.02
131.82%
YoY
|
$0.44
528.57%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
494.0K
-18.08%
YoY
|
603.0K shares
30.98%
YoY
|
460.4K shares
13.63%
YoY
|
405.2K shares
0.0%
YoY
|
405.2K shares
0.0%
YoY
|
| Diluted Shares Outstanding |
3.072M
409.48%
YoY
|
603.0K shares
30.98%
YoY
|
460.4K shares
-84.78%
YoY
|
3.026M shares
-1.32%
YoY
|
3.066M shares
5.61%
YoY
|
|
Concept
|
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 | 2018 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$2.004M
-15.83%
YoY
|
$2.278M
0.26%
YoY
|
$2.326M
6.21%
YoY
|
$2.430M
6.81%
YoY
|
$2.381M
0.46%
YoY
|
$2.272M
-6.89%
YoY
|
$2.190M
-15.31%
YoY
|
$2.275M
-16.27%
YoY
|
$2.370M
-38.65%
YoY
|
$2.440M
-36.08%
YoY
|
$2.586M
-32.94%
YoY
|
$2.717M
-35.14%
YoY
|
$3.863M
-13.19%
YoY
|
$3.817M
-8.31%
YoY
|
$3.856M
-11.92%
YoY
|
$4.189M
-0.26%
YoY
|
$4.450M
5.3%
YoY
|
$4.163M
-0.36%
YoY
|
| Cost Of Revenue |
N/A
|
$2.099M
7.53%
YoY
|
$1.910M
-3.05%
YoY
|
$345.0K
0.58%
YoY
|
$2.040M
4.83%
YoY
|
$1.952M
-6.51%
YoY
|
$1.970M
-8.96%
YoY
|
$343.0K
-65.7%
YoY
|
$1.946M
-27.77%
YoY
|
$2.088M
-23.8%
YoY
|
$2.164M
-18.22%
YoY
|
$1.000M
-44.1%
YoY
|
$2.694M
-18.14%
YoY
|
$2.740M
0.29%
YoY
|
$2.646M
-9.75%
YoY
|
$1.789M
163.09%
YoY
|
$3.291M
62.76%
YoY
|
$2.732M
58.1%
YoY
|
| Gross Profit |
N/A
|
$179.0K
-44.06%
YoY
|
$416.0K
89.09%
YoY
|
$2.085M
7.92%
YoY
|
$341.0K
-19.58%
YoY
|
$320.0K
-9.09%
YoY
|
$220.0K
-47.87%
YoY
|
$1.932M
12.52%
YoY
|
$424.0K
-63.73%
YoY
|
$352.0K
-67.32%
YoY
|
$422.0K
-65.12%
YoY
|
$1.717M
-28.46%
YoY
|
$1.169M
0.86%
YoY
|
$1.077M
-24.74%
YoY
|
$1.210M
-16.32%
YoY
|
$2.400M
-31.82%
YoY
|
$1.159M
-47.41%
YoY
|
$1.431M
-41.59%
YoY
|
| Selling, General & Admin |
N/A
|
$1.450M
11.11%
YoY
|
$1.286M
-3.6%
YoY
|
$1.391M
9.01%
YoY
|
$1.356M
2.34%
YoY
|
$1.305M
-7.32%
YoY
|
$1.334M
-8.94%
YoY
|
$1.276M
-10.77%
YoY
|
$1.325M
-20.61%
YoY
|
$1.408M
-18.14%
YoY
|
$1.465M
-12.33%
YoY
|
$1.430M
27.79%
YoY
|
$1.669M
-31.35%
YoY
|
$1.720M
-6.52%
YoY
|
$1.671M
-19.66%
YoY
|
$1.119M
-47.22%
YoY
|
$2.431M
15.21%
YoY
|
$1.840M
3.95%
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
|
| Depreciation & Amortization |
N/A
|
$506.0K
0.8%
YoY
|
$484.0K
-2.62%
YoY
|
$515.0K
2.18%
YoY
|
$541.0K
13.66%
YoY
|
$502.0K
-4.2%
YoY
|
$497.0K
-9.8%
YoY
|
$504.0K
-6.84%
YoY
|
$476.0K
-40.57%
YoY
|
$524.0K
-34.17%
YoY
|
$551.0K
-27.79%
YoY
|
$541.0K
-43.29%
YoY
|
$801.0K
-7.08%
YoY
|
$796.0K
-10.56%
YoY
|
$763.0K
134705.65%
YoY
|
$954.0K
6.0%
YoY
|
$862.0K
7.75%
YoY
|
$890.0K
4.71%
YoY
|
| Operating Expenses |
N/A
|
$1.956M
986.67%
YoY
|
$197.0K
-2.96%
YoY
|
$1.906M
7.08%
YoY
|
$201.0K
-15.9%
YoY
|
$180.0K
-14.69%
YoY
|
$203.0K
-22.22%
YoY
|
$1.780M
-9.69%
YoY
|
$239.0K
-55.49%
YoY
|
$211.0K
-59.73%
YoY
|
$261.0K
-50.66%
YoY
|
$1.971M
-4.92%
YoY
|
$537.0K
-23.07%
YoY
|
$524.0K
-24.39%
YoY
|
$529.0K
-21.28%
YoY
|
$2.073M
-31.36%
YoY
|
$698.0K
-55.34%
YoY
|
$693.0K
-56.22%
YoY
|
| Operating Profit |
N/A
|
-$1.777M
-1369.29%
YoY
|
$219.0K
1188.24%
YoY
|
$179.0K
17.76%
YoY
|
$140.0K
-24.32%
YoY
|
$140.0K
-0.71%
YoY
|
$17.00K
-89.44%
YoY
|
$152.0K
-159.84%
YoY
|
$185.0K
-70.73%
YoY
|
$141.0K
-74.5%
YoY
|
$161.0K
-76.36%
YoY
|
-$254.0K
-177.68%
YoY
|
$632.0K
37.09%
YoY
|
$553.0K
-25.07%
YoY
|
$681.0K
-753.8%
YoY
|
$327.0K
-34.6%
YoY
|
$461.0K
-1105.21%
YoY
|
$738.0K
-2139.18%
YoY
|
| Interest Expense |
N/A
|
$202.0K
-0.98%
YoY
|
$197.0K
-2.96%
YoY
|
N/A
|
$200.0K
-4.31%
YoY
|
$204.0K
-2.86%
YoY
|
$203.0K
3.57%
YoY
|
N/A
|
$209.0K
-59.88%
YoY
|
$210.0K
-59.62%
YoY
|
$196.0K
-62.67%
YoY
|
N/A
|
$521.0K
-24.05%
YoY
|
$520.0K
-24.96%
YoY
|
$525.0K
-21.88%
YoY
|
N/A
|
$686.0K
0.15%
YoY
|
$693.0K
1.46%
YoY
|
| Other Income/Expense, Net |
-$186.0K
N/A
|
-$202.0K
12.22%
YoY
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
-$180.0K
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$858.0K
-712.86%
YoY
|
-$23.00K
-116.43%
YoY
|
$219.0K
1188.24%
YoY
|
$179.0K
31.62%
YoY
|
$140.0K
-24.32%
YoY
|
$140.0K
-0.71%
YoY
|
$17.00K
-89.44%
YoY
|
$136.0K
-99.19%
YoY
|
$185.0K
-70.73%
YoY
|
$141.0K
-74.5%
YoY
|
$161.0K
-76.36%
YoY
|
$16.71M
107.31%
YoY
|
$632.0K
37.09%
YoY
|
$553.0K
-25.27%
YoY
|
$681.0K
-11.56%
YoY
|
$8.062M
1512.4%
YoY
|
$461.0K
-26.83%
YoY
|
$740.0K
-13.95%
YoY
|
| Income Tax |
$172.0K
N/A
|
-$12.00K
140.0%
YoY
|
$7.000K
-200.0%
YoY
|
$14.00K
-1500.0%
YoY
|
$0.00
-100.0%
YoY
|
-$5.000K
-86.84%
YoY
|
-$7.000K
-450.0%
YoY
|
-$1.000K
-100.32%
YoY
|
$2.000K
-101.5%
YoY
|
-$38.00K
-222.58%
YoY
|
$2.000K
-97.01%
YoY
|
$315.0K
94.44%
YoY
|
-$133.0K
-678.26%
YoY
|
$31.00K
29.17%
YoY
|
$67.00K
235.0%
YoY
|
$162.0K
710.0%
YoY
|
$23.00K
15.0%
YoY
|
$24.00K
20.0%
YoY
|
| Net Earnings |
$646.0K
-1253.57%
YoY
|
-$75.00K
25.0%
YoY
|
-$17.00K
-80.0%
YoY
|
-$58.00K
-9.38%
YoY
|
-$56.00K
64.71%
YoY
|
-$60.00K
-71.96%
YoY
|
-$85.00K
44.07%
YoY
|
-$64.00K
-102.31%
YoY
|
-$34.00K
-115.89%
YoY
|
-$214.0K
-790.32%
YoY
|
-$59.00K
-228.26%
YoY
|
$2.776M
121.73%
YoY
|
$214.0K
-335.16%
YoY
|
$31.00K
-69.31%
YoY
|
$46.00K
-14.81%
YoY
|
$1.252M
3030.0%
YoY
|
-$91.00K
-221.33%
YoY
|
$101.0K
-20.47%
YoY
|
| Basic Earnings Per Share |
$1.31
-1555.56%
YoY
|
-$0.11
10.0%
YoY
|
-$0.03
-78.57%
YoY
|
N/A
|
-$0.09
28.57%
YoY
|
-$0.10
-81.13%
YoY
|
-$0.14
-6.67%
YoY
|
N/A
|
-$0.07
-113.21%
YoY
|
-$0.53
-762.5%
YoY
|
-$0.15
-236.36%
YoY
|
N/A
|
$0.53
-340.91%
YoY
|
$0.08
-68.0%
YoY
|
$0.11
-15.38%
YoY
|
N/A
|
-$0.22
-215.79%
YoY
|
$0.25
-19.35%
YoY
|
| Diluted Earnings Per Share |
$0.21
-333.33%
YoY
|
-$0.11
10.0%
YoY
|
-$0.03
-78.57%
YoY
|
-$93.96K
-19.51%
YoY
|
-$0.09
28.57%
YoY
|
-$0.10
-81.13%
YoY
|
-$0.14
-6.67%
YoY
|
-$116.7K
-115.46%
YoY
|
-$0.07
-200.0%
YoY
|
-$0.53
-5400.0%
YoY
|
-$0.15
-850.0%
YoY
|
$754.9K
114.31%
YoY
|
$0.07
-131.82%
YoY
|
$0.01
-66.67%
YoY
|
$0.02
0.0%
YoY
|
$352.2K
2453.7%
YoY
|
-$0.22
-833.33%
YoY
|
$0.03
-25.0%
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
|
| Basic Shares Outstanding |
657.1K
8.67%
YoY
|
657.1K
10.43%
YoY
|
657.1K shares
10.43%
YoY
|
605.6K shares
12.48%
YoY
|
604.6K shares
25.34%
YoY
|
595.0K
46.85%
YoY
|
595.0K shares
46.85%
YoY
|
538.4K shares
32.88%
YoY
|
482.4K shares
19.06%
YoY
|
405.2K shares
0.0%
YoY
|
405.2K shares
0.0%
YoY
|
405.2K shares
0.0%
YoY
|
405.2K shares
-99.9%
YoY
|
405.2K shares
-99.9%
YoY
|
405.2K shares
0.0%
YoY
|
405.2K shares
0.0%
YoY
|
405.2M shares
99900.0%
YoY
|
405.2M shares
99900.0%
YoY
|
| Diluted Shares Outstanding |
3.068M
407.48%
YoY
|
657.1K
10.43%
YoY
|
657.1K shares
10.43%
YoY
|
N/A
|
604.6K shares
25.34%
YoY
|
595.0K
46.85%
YoY
|
595.0K shares
46.85%
YoY
|
N/A
|
482.4K shares
-83.18%
YoY
|
405.2K shares
-85.42%
YoY
|
405.2K shares
-85.42%
YoY
|
N/A
|
2.868M shares
-99.29%
YoY
|
2.778M shares
-99.91%
YoY
|
2.778M shares
-4.31%
YoY
|
N/A
|
405.2M shares
13855.85%
YoY
|
3.091B shares
100383.09%
YoY
|
Loading...