|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$32.24M
-1.09%
YoY
|
$32.60M
-7.71%
YoY
|
$35.32M
-2.68%
YoY
|
$36.29M
-3.77%
YoY
|
$37.71M
-8.89%
YoY
|
| Cost Of Revenue |
$12.50M
43.52%
YoY
|
$8.706M
-9.73%
YoY
|
$9.645M
-29.16%
YoY
|
$13.62M
3.34%
YoY
|
$13.17M
10.73%
YoY
|
| Gross Profit |
$19.75M
-17.34%
YoY
|
$23.89M
-6.95%
YoY
|
$25.67M
13.22%
YoY
|
$22.68M
-7.59%
YoY
|
$24.54M
-16.8%
YoY
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
$73.18K
-33.38%
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 |
$19.38K
-121.16%
YoY
|
-$91.60K
3797.87%
YoY
|
-$2.350K
-105.56%
YoY
|
$42.29K
-62.33%
YoY
|
$112.3K
-45.02%
YoY
|
| Operating Profit |
$19.73M
-17.74%
YoY
|
$23.98M
-6.6%
YoY
|
$25.68M
13.44%
YoY
|
$22.63M
-7.34%
YoY
|
$24.43M
-16.61%
YoY
|
| Interest Expense |
-$83.55M
215.29%
YoY
|
-$26.50M
34.99%
YoY
|
-$19.63M
-147.29%
YoY
|
$41.51M
-562.34%
YoY
|
-$8.977M
-9.32%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$63.82M
2435.74%
YoY
|
-$2.517M
-141.62%
YoY
|
$6.047M
-90.57%
YoY
|
$64.14M
315.16%
YoY
|
$15.45M
-20.33%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$63.82M
2435.74%
YoY
|
-$2.517M
-141.62%
YoY
|
$6.047M
-90.57%
YoY
|
$64.14M
315.16%
YoY
|
$15.45M
-20.33%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.44
-100.0%
YoY
|
-$56.68K
-141.61%
YoY
|
$136.2K
-90.57%
YoY
|
$1.445M
315.16%
YoY
|
$348.0K
-20.33%
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 Q3 | 2023 Q1 | 2022 Q3 | 2022 Q1 | 2021 Q3 | 2021 Q1 | 2020 Q3 | 2020 Q1 | 2019 Q3 | 2019 Q1 | 2018 Q3 | 2018 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$16.31M
1.67%
YoY
|
$16.20M
1.33%
YoY
|
$16.05M
-3.41%
YoY
|
$15.98M
-8.03%
YoY
|
$16.61M
-7.4%
YoY
|
$17.38M
-2.39%
YoY
|
$17.94M
-2.96%
YoY
|
$17.80M
-1.44%
YoY
|
$18.49M
-5.91%
YoY
|
$18.06M
-12.6%
YoY
|
$19.65M
N/A
|
$20.67M
N/A
|
| Cost Of Revenue |
$7.849M
47.51%
YoY
|
$7.175M
67.88%
YoY
|
$5.321M
20.03%
YoY
|
$4.274M
5.96%
YoY
|
$4.433M
-21.01%
YoY
|
$4.033M
-38.49%
YoY
|
$5.612M
-20.49%
YoY
|
$6.557M
7.63%
YoY
|
$7.058M
-0.55%
YoY
|
$6.092M
2.36%
YoY
|
$7.097M
N/A
|
$5.952M
N/A
|
| Gross Profit |
$8.465M
-21.07%
YoY
|
$9.021M
-22.96%
YoY
|
$10.73M
-11.95%
YoY
|
$11.71M
-12.25%
YoY
|
$12.18M
-1.2%
YoY
|
$13.34M
18.65%
YoY
|
$12.33M
7.86%
YoY
|
$11.25M
-6.05%
YoY
|
$11.43M
-8.95%
YoY
|
$11.97M
-18.65%
YoY
|
$12.55M
N/A
|
$14.72M
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$73.18K
-33.38%
YoY
|
N/A
|
$109.8K
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
|
| 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
|
| Operating Expenses |
$2.590K
-84.67%
YoY
|
$2.500K
-88.68%
YoY
|
$16.89K
-114.86%
YoY
|
$22.08K
-164.54%
YoY
|
-$113.7K
-463.54%
YoY
|
-$34.21K
407.57%
YoY
|
$31.27K
-36.22%
YoY
|
-$6.740K
-114.31%
YoY
|
$49.03K
-3.18%
YoY
|
$47.09K
-68.36%
YoY
|
$50.64K
N/A
|
$148.8K
N/A
|
| Operating Profit |
$8.463M
-20.97%
YoY
|
$9.019M
-22.83%
YoY
|
$10.71M
-12.9%
YoY
|
$11.69M
-12.64%
YoY
|
$12.29M
-0.03%
YoY
|
$13.38M
18.89%
YoY
|
$12.30M
8.05%
YoY
|
$11.25M
-5.62%
YoY
|
$11.38M
-8.97%
YoY
|
$11.92M
-18.15%
YoY
|
$12.50M
N/A
|
$14.57M
N/A
|
| Interest Expense |
-$2.302M
-96.61%
YoY
|
-$15.59M
-59.99%
YoY
|
-$67.95M
-644.75%
YoY
|
-$38.97M
-1203.32%
YoY
|
$12.47M
-153.86%
YoY
|
$3.532M
-68.79%
YoY
|
-$23.16M
-176.73%
YoY
|
$11.32M
-313.29%
YoY
|
$30.19M
-922.32%
YoY
|
-$5.306M
-75.77%
YoY
|
-$3.671M
N/A
|
-$21.90M
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
|
N/A
|
| Pretax Income |
$6.160M
-110.76%
YoY
|
-$6.575M
-75.9%
YoY
|
-$57.25M
-331.12%
YoY
|
-$27.29M
-261.35%
YoY
|
$24.77M
-327.98%
YoY
|
$16.91M
-25.07%
YoY
|
-$10.86M
-126.14%
YoY
|
$22.57M
241.07%
YoY
|
$41.57M
370.67%
YoY
|
$6.618M
-190.28%
YoY
|
$8.832M
N/A
|
-$7.330M
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
|
| Net Earnings |
$6.160M
-110.76%
YoY
|
-$6.575M
-75.9%
YoY
|
-$57.25M
-331.12%
YoY
|
-$27.29M
-261.35%
YoY
|
$24.77M
-327.98%
YoY
|
$16.91M
-25.07%
YoY
|
-$10.86M
-126.14%
YoY
|
$22.57M
241.07%
YoY
|
$41.57M
370.67%
YoY
|
$6.618M
-190.28%
YoY
|
$8.832M
N/A
|
-$7.330M
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
|
| Diluted Earnings Per Share |
$0.14
-100.0%
YoY
|
-$0.15
-100.0%
YoY
|
-$1.289M
-331.04%
YoY
|
-$614.3K
-261.24%
YoY
|
$558.0K
-327.98%
YoY
|
$381.0K
-25.07%
YoY
|
-$244.7K
-126.14%
YoY
|
$508.5K
241.07%
YoY
|
$936.4K
370.67%
YoY
|
$149.1K
-190.28%
YoY
|
$199.0K
N/A
|
-$165.1K
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
|
| 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
|
| 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
|
Loading...