|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$32.45M
3.36%
YoY
|
$31.40M
-11.15%
YoY
|
$35.33M
-8.25%
YoY
|
$38.51M
-9.58%
YoY
|
$42.59M
-8.01%
YoY
|
| Cost Of Revenue |
$15.06M
83.55%
YoY
|
$8.205M
0.86%
YoY
|
$8.135M
-22.23%
YoY
|
$10.46M
-21.82%
YoY
|
$13.38M
4.53%
YoY
|
| Gross Profit |
$17.39M
-25.01%
YoY
|
$23.19M
-14.74%
YoY
|
$27.20M
-3.06%
YoY
|
$28.06M
-3.9%
YoY
|
$29.20M
-12.84%
YoY
|
| Selling, General & Admin |
$320.0K
40.85%
YoY
|
$227.2K
-39.42%
YoY
|
$375.0K
-12.78%
YoY
|
$430.0K
-4.44%
YoY
|
$450.0K
-2.17%
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 |
$390.0K
-0.28%
YoY
|
$391.1K
-14.41%
YoY
|
$457.0K
3.86%
YoY
|
$440.0K
-10.2%
YoY
|
$490.0K
-3.92%
YoY
|
| Operating Profit |
$17.00M
-25.44%
YoY
|
$22.80M
-14.75%
YoY
|
$26.74M
-3.17%
YoY
|
$27.62M
-3.8%
YoY
|
$28.71M
-12.97%
YoY
|
| Interest Expense |
-$29.74M
-73.01%
YoY
|
-$110.2M
-463.31%
YoY
|
$30.33M
-290.85%
YoY
|
-$15.89M
-148.14%
YoY
|
$33.01M
-231.72%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$12.74M
-85.42%
YoY
|
-$87.38M
-253.11%
YoY
|
$57.07M
386.94%
YoY
|
$11.72M
-81.01%
YoY
|
$61.73M
678.44%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$12.74M
-85.42%
YoY
|
-$87.38M
-253.11%
YoY
|
$57.07M
386.94%
YoY
|
$11.72M
-81.01%
YoY
|
$61.73M
678.44%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.20
-100.0%
YoY
|
-$1.348M
-253.11%
YoY
|
$880.2K
386.97%
YoY
|
$180.8K
-81.01%
YoY
|
$952.0K
678.44%
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
|
2024 Q1 | 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.54M
3.18%
YoY
|
$16.42M
16.69%
YoY
|
$16.03M
-7.48%
YoY
|
$14.07M
-19.43%
YoY
|
$17.32M
-3.06%
YoY
|
$17.47M
-8.31%
YoY
|
$17.87M
-8.17%
YoY
|
$19.05M
-8.33%
YoY
|
$19.46M
-10.77%
YoY
|
$20.78M
-9.18%
YoY
|
$21.81M
-6.91%
YoY
|
$22.88M
N/A
|
$23.43M
N/A
|
| Cost Of Revenue |
$7.787M
9.78%
YoY
|
$7.960M
92.07%
YoY
|
$7.094M
74.7%
YoY
|
$4.144M
0.09%
YoY
|
$4.060M
1.77%
YoY
|
$4.141M
-8.19%
YoY
|
$3.990M
-32.94%
YoY
|
$4.510M
-32.79%
YoY
|
$5.950M
-10.93%
YoY
|
$6.710M
0.75%
YoY
|
$6.680M
8.79%
YoY
|
$6.660M
N/A
|
$6.140M
N/A
|
| Gross Profit |
$8.749M
-2.07%
YoY
|
$8.460M
-14.78%
YoY
|
$8.933M
-32.64%
YoY
|
$9.928M
-25.5%
YoY
|
$13.26M
-4.38%
YoY
|
$13.33M
-8.42%
YoY
|
$13.87M
2.66%
YoY
|
$14.55M
3.41%
YoY
|
$13.51M
-10.71%
YoY
|
$14.07M
-13.26%
YoY
|
$15.13M
-12.44%
YoY
|
$16.22M
N/A
|
$17.28M
N/A
|
| Selling, General & Admin |
$163.2K
-6.09%
YoY
|
$150.0K
138.97%
YoY
|
$173.8K
5.68%
YoY
|
$62.77K
-67.3%
YoY
|
$164.4K
-21.7%
YoY
|
$192.0K
-16.53%
YoY
|
$210.0K
5.0%
YoY
|
$230.0K
4.55%
YoY
|
$200.0K
-13.04%
YoY
|
$220.0K
0.0%
YoY
|
$230.0K
-8.0%
YoY
|
$220.0K
N/A
|
$250.0K
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 |
$197.8K
-5.35%
YoY
|
$190.0K
1.14%
YoY
|
$209.0K
2.83%
YoY
|
$187.9K
-21.57%
YoY
|
$203.3K
-7.61%
YoY
|
$239.5K
-0.2%
YoY
|
$220.0K
10.0%
YoY
|
$240.0K
4.35%
YoY
|
$200.0K
-16.67%
YoY
|
$230.0K
-4.17%
YoY
|
$240.0K
-11.11%
YoY
|
$240.0K
N/A
|
$270.0K
N/A
|
| Operating Profit |
$8.551M
-1.99%
YoY
|
$8.270M
-15.09%
YoY
|
$8.724M
-33.2%
YoY
|
$9.740M
-25.57%
YoY
|
$13.06M
-4.33%
YoY
|
$13.09M
-8.55%
YoY
|
$13.65M
2.55%
YoY
|
$14.31M
3.4%
YoY
|
$13.31M
-10.61%
YoY
|
$13.84M
-13.39%
YoY
|
$14.89M
-12.46%
YoY
|
$15.98M
N/A
|
$17.01M
N/A
|
| Interest Expense |
$8.544M
-146.17%
YoY
|
-$11.23M
-82.6%
YoY
|
-$18.51M
-59.44%
YoY
|
-$64.55M
-379.35%
YoY
|
-$45.62M
-731.91%
YoY
|
$23.11M
-164.93%
YoY
|
$7.220M
-63.35%
YoY
|
-$35.59M
-188.23%
YoY
|
$19.70M
-369.13%
YoY
|
$40.34M
-796.72%
YoY
|
-$7.320M
-62.01%
YoY
|
-$5.790M
N/A
|
-$19.27M
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
|
N/A
|
| Pretax Income |
$17.10M
-274.76%
YoY
|
-$2.960M
-94.6%
YoY
|
-$9.782M
-69.96%
YoY
|
-$54.81M
-251.45%
YoY
|
-$32.56M
-256.03%
YoY
|
$36.19M
-270.01%
YoY
|
$20.87M
-36.78%
YoY
|
-$21.29M
-139.3%
YoY
|
$33.01M
336.64%
YoY
|
$54.17M
431.6%
YoY
|
$7.560M
-434.51%
YoY
|
$10.19M
N/A
|
-$2.260M
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 |
$17.10M
-274.76%
YoY
|
-$2.960M
-94.6%
YoY
|
-$9.782M
-69.96%
YoY
|
-$54.81M
-251.45%
YoY
|
-$32.56M
-256.03%
YoY
|
$36.19M
-270.01%
YoY
|
$20.87M
-36.78%
YoY
|
-$21.29M
-139.3%
YoY
|
$33.01M
336.64%
YoY
|
$54.17M
431.6%
YoY
|
$7.560M
-434.51%
YoY
|
$10.19M
N/A
|
-$2.260M
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.27
-278.34%
YoY
|
-$0.05
-100.0%
YoY
|
-$0.15
-100.0%
YoY
|
-$845.4K
-251.45%
YoY
|
-$502.3K
-256.04%
YoY
|
$558.2K
-270.02%
YoY
|
$321.9K
-36.78%
YoY
|
-$328.3K
-139.3%
YoY
|
$509.1K
336.64%
YoY
|
$835.4K
431.6%
YoY
|
$116.6K
-434.51%
YoY
|
$157.2K
N/A
|
-$34.86K
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...