|
Concept
|
2021 | 2020 | 2019 | 2018 | 2017 |
|---|---|---|---|---|---|
| Revenue |
$12.92M
-5.59%
YoY
|
$13.69M
-2.93%
YoY
|
$14.10M
0.89%
YoY
|
$13.98M
1.15%
YoY
|
$13.82M
-11.91%
YoY
|
| Cost Of Revenue |
$2.316M
-34.59%
YoY
|
$3.541M
-8.69%
YoY
|
$3.878M
10.05%
YoY
|
$3.524M
25.55%
YoY
|
$2.807M
6.91%
YoY
|
| Gross Profit |
$10.61M
4.52%
YoY
|
$10.15M
-0.75%
YoY
|
$10.22M
-2.2%
YoY
|
$10.45M
-5.07%
YoY
|
$11.01M
-15.7%
YoY
|
| Selling, General & Admin |
$109.8K
-1.03%
YoY
|
$110.9K
55.0%
YoY
|
$71.56K
-9.77%
YoY
|
$79.31K
-31.98%
YoY
|
$116.6K
-1.74%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$202.9K
-1.07%
YoY
|
$205.1K
37.26%
YoY
|
$149.4K
-14.35%
YoY
|
$174.5K
-24.98%
YoY
|
$232.6K
31.91%
YoY
|
| Operating Profit |
$10.40M
4.64%
YoY
|
$9.942M
-1.31%
YoY
|
$10.07M
-1.99%
YoY
|
$10.28M
-4.64%
YoY
|
$10.78M
-16.35%
YoY
|
| Interest Expense |
$26.39M
-187.95%
YoY
|
-$30.01M
270.82%
YoY
|
-$8.093M
71.59%
YoY
|
-$4.716M
-147.23%
YoY
|
$9.986M
-166.17%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$36.80M
-283.35%
YoY
|
-$20.07M
-1113.13%
YoY
|
$1.981M
-64.38%
YoY
|
$5.562M
-73.21%
YoY
|
$20.76M
-1040.81%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$36.80M
-283.35%
YoY
|
-$20.07M
-1113.13%
YoY
|
$1.981M
-64.38%
YoY
|
$5.562M
-73.21%
YoY
|
$20.76M
-1040.81%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$4.42
-283.18%
YoY
|
-$2.41
-1114.77%
YoY
|
$0.24
-64.42%
YoY
|
$0.67
-73.04%
YoY
|
$2.49
-1042.06%
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
|
2021 Q4 | 2021 Q2 | 2020 Q4 | 2020 Q2 | 2019 Q4 | 2019 Q2 | 2018 Q4 | 2018 Q2 | 2017 Q4 | 2017 Q2 | 2016 Q4 | 2016 Q2 | 2015 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$6.803M
10.26%
YoY
|
$6.752M
0.32%
YoY
|
$6.170M
-11.31%
YoY
|
$6.731M
2.49%
YoY
|
$6.957M
-7.66%
YoY
|
$6.567M
-7.33%
YoY
|
$7.534M
9.35%
YoY
|
$7.087M
2.41%
YoY
|
$6.889M
-0.01%
YoY
|
$6.920M
-13.61%
YoY
|
$6.890M
-10.29%
YoY
|
$8.010M
N/A
|
$7.680M
N/A
|
| Cost Of Revenue |
$1.324M
20.46%
YoY
|
$1.217M
-22.83%
YoY
|
$1.099M
-44.03%
YoY
|
$1.577M
-19.72%
YoY
|
$1.964M
2.63%
YoY
|
$1.965M
7.53%
YoY
|
$1.913M
12.77%
YoY
|
$1.827M
26.89%
YoY
|
$1.697M
24.76%
YoY
|
$1.440M
12.5%
YoY
|
$1.360M
0.74%
YoY
|
$1.280M
N/A
|
$1.350M
N/A
|
| Gross Profit |
$5.479M
8.06%
YoY
|
$5.535M
7.41%
YoY
|
$5.071M
1.55%
YoY
|
$5.153M
11.97%
YoY
|
$4.993M
-11.16%
YoY
|
$4.603M
-12.49%
YoY
|
$5.620M
8.24%
YoY
|
$5.260M
-4.02%
YoY
|
$5.193M
-6.1%
YoY
|
$5.480M
-18.57%
YoY
|
$5.530M
-12.64%
YoY
|
$6.730M
N/A
|
$6.330M
N/A
|
| Selling, General & Admin |
$58.57K
11.08%
YoY
|
$57.05K
25.88%
YoY
|
$52.73K
-19.62%
YoY
|
$45.32K
10.43%
YoY
|
$65.60K
114.94%
YoY
|
$41.04K
36.53%
YoY
|
$30.52K
-38.04%
YoY
|
$30.06K
-39.88%
YoY
|
$49.26K
-17.9%
YoY
|
$50.00K
0.0%
YoY
|
$60.00K
-14.29%
YoY
|
$50.00K
N/A
|
$70.00K
N/A
|
| 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
|
| Depreciation & Amortization |
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
|
| Operating Expenses |
$86.20K
-13.86%
YoY
|
$102.8K
-6.65%
YoY
|
$100.1K
5.43%
YoY
|
$110.2K
14.33%
YoY
|
$94.92K
78.89%
YoY
|
$96.36K
26.71%
YoY
|
$53.06K
-46.09%
YoY
|
$76.05K
-49.3%
YoY
|
$98.42K
9.36%
YoY
|
$150.0K
87.5%
YoY
|
$90.00K
0.0%
YoY
|
$80.00K
N/A
|
$90.00K
N/A
|
| Operating Profit |
$5.393M
8.5%
YoY
|
$5.432M
7.71%
YoY
|
$4.971M
1.48%
YoY
|
$5.043M
11.92%
YoY
|
$4.898M
-12.02%
YoY
|
$4.506M
-13.07%
YoY
|
$5.567M
9.29%
YoY
|
$5.184M
-2.74%
YoY
|
$5.094M
-6.35%
YoY
|
$5.330M
-19.85%
YoY
|
$5.440M
-12.82%
YoY
|
$6.650M
N/A
|
$6.240M
N/A
|
| Interest Expense |
-$887.8K
-106.36%
YoY
|
$12.42M
-143.92%
YoY
|
$13.97M
-911.85%
YoY
|
-$28.29M
1141.24%
YoY
|
-$1.721M
-70.41%
YoY
|
-$2.279M
-32.76%
YoY
|
-$5.814M
338.2%
YoY
|
-$3.390M
-192.87%
YoY
|
-$1.327M
-120.96%
YoY
|
$3.650M
-196.05%
YoY
|
$6.330M
-156.07%
YoY
|
-$3.800M
N/A
|
-$11.29M
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
| Pretax Income |
$4.505M
-76.21%
YoY
|
$17.86M
-176.82%
YoY
|
$18.94M
495.96%
YoY
|
-$23.25M
-1143.79%
YoY
|
$3.178M
-1390.49%
YoY
|
$2.227M
24.13%
YoY
|
-$246.3K
-106.54%
YoY
|
$1.794M
-80.04%
YoY
|
$3.768M
-68.02%
YoY
|
$8.990M
216.55%
YoY
|
$11.78M
-333.27%
YoY
|
$2.840M
N/A
|
-$5.050M
N/A
|
| 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
|
| Net Earnings |
$4.505M
-76.21%
YoY
|
$17.86M
-176.82%
YoY
|
$18.94M
495.96%
YoY
|
-$23.25M
-1143.79%
YoY
|
$3.178M
-1390.49%
YoY
|
$2.227M
24.13%
YoY
|
-$246.3K
-106.54%
YoY
|
$1.794M
-80.04%
YoY
|
$3.768M
-68.02%
YoY
|
$8.990M
216.55%
YoY
|
$11.78M
-333.27%
YoY
|
$2.840M
N/A
|
-$5.050M
N/A
|
| Basic Earnings Per Share |
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.54
-76.12%
YoY
|
$2.14
-176.72%
YoY
|
$2.27
495.59%
YoY
|
-$2.79
-1144.91%
YoY
|
$0.38
-1387.39%
YoY
|
$0.27
23.22%
YoY
|
-$0.03
-106.16%
YoY
|
$0.22
-79.69%
YoY
|
$0.45
-67.88%
YoY
|
$1.08
217.05%
YoY
|
$1.41
-333.2%
YoY
|
$0.34
N/A
|
-$0.61
N/A
|
| 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
|
| Basic 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
|
| 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
|
Loading...