|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$11.00M
3.02%
YoY
|
$10.68M
5.77%
YoY
|
$10.09M
3.11%
YoY
|
$9.790M
5.5%
YoY
|
$9.280M
-15.79%
YoY
|
| Cost Of Revenue |
$1.660M
2.99%
YoY
|
$1.612M
-4.93%
YoY
|
$1.695M
-2.46%
YoY
|
$1.738M
14.36%
YoY
|
$1.520M
-11.11%
YoY
|
| Gross Profit |
$9.340M
3.03%
YoY
|
$9.066M
7.93%
YoY
|
$8.400M
4.31%
YoY
|
$8.052M
3.77%
YoY
|
$7.760M
-16.65%
YoY
|
| Selling, General & Admin |
$120.0K
43.18%
YoY
|
$83.81K
-37.68%
YoY
|
$134.5K
-5.45%
YoY
|
$142.2K
-55.55%
YoY
|
$320.0K
146.15%
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 |
$120.0K
43.18%
YoY
|
$83.81K
-37.68%
YoY
|
$134.5K
3.2%
YoY
|
$130.3K
-40.77%
YoY
|
$220.0K
57.14%
YoY
|
| Operating Profit |
$9.220M
2.65%
YoY
|
$8.982M
8.67%
YoY
|
$8.265M
4.33%
YoY
|
$7.922M
5.07%
YoY
|
$7.540M
-17.78%
YoY
|
| Interest Expense |
N/A
|
-$348.5K
-99.34%
YoY
|
-$52.56M
-714.02%
YoY
|
$8.560M
-779.34%
YoY
|
-$1.260M
-107.02%
YoY
|
| Other Income/Expense, Net |
$17.56M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$27.00M
212.74%
YoY
|
$8.633M
-119.49%
YoY
|
-$44.29M
-371.43%
YoY
|
$16.32M
172.43%
YoY
|
$5.990M
-77.9%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$27.00M
212.74%
YoY
|
$8.633M
-119.49%
YoY
|
-$44.29M
-371.43%
YoY
|
$16.32M
172.43%
YoY
|
$5.990M
-77.9%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.51
214.17%
YoY
|
$0.48
-119.49%
YoY
|
-$2.47
-100.0%
YoY
|
$909.1K
135.53%
YoY
|
$386.0K
-77.9%
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 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 | 2020 Q4 | 2020 Q2 | 2019 Q4 | 2019 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$5.395M
5.94%
YoY
|
$5.282M
5.6%
YoY
|
$5.093M
0.87%
YoY
|
$5.002M
5.49%
YoY
|
$5.049M
9.75%
YoY
|
$4.742M
1.32%
YoY
|
$4.600M
-9.09%
YoY
|
$4.680M
-21.48%
YoY
|
$5.060M
-20.69%
YoY
|
$5.960M
-6.73%
YoY
|
| Cost Of Revenue |
$809.7K
0.25%
YoY
|
$802.2K
-9.64%
YoY
|
$807.6K
-12.99%
YoY
|
$887.8K
9.59%
YoY
|
$928.2K
23.76%
YoY
|
$810.1K
5.2%
YoY
|
$750.0K
-12.79%
YoY
|
$770.0K
-10.47%
YoY
|
$860.0K
-5.49%
YoY
|
$860.0K
-7.53%
YoY
|
| Gross Profit |
$4.585M
7.01%
YoY
|
$4.480M
8.89%
YoY
|
$4.285M
3.99%
YoY
|
$4.115M
4.65%
YoY
|
$4.121M
7.03%
YoY
|
$3.932M
0.56%
YoY
|
$3.850M
-8.33%
YoY
|
$3.910M
-23.33%
YoY
|
$4.200M
-23.22%
YoY
|
$5.100M
-6.59%
YoY
|
| Selling, General & Admin |
$37.92K
-38.99%
YoY
|
$45.89K
-36.55%
YoY
|
$62.15K
-28.39%
YoY
|
$72.33K
30.47%
YoY
|
$86.79K
-67.86%
YoY
|
$55.44K
10.88%
YoY
|
$270.0K
237.5%
YoY
|
$50.00K
0.0%
YoY
|
$80.00K
-20.0%
YoY
|
$50.00K
-37.5%
YoY
|
| Research & Development |
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
|
| Operating Expenses |
$37.92K
-38.99%
YoY
|
$45.89K
-36.55%
YoY
|
$62.15K
-16.99%
YoY
|
$72.33K
30.47%
YoY
|
$74.87K
-55.96%
YoY
|
$55.44K
10.88%
YoY
|
$170.0K
112.5%
YoY
|
$50.00K
0.0%
YoY
|
$80.00K
-20.0%
YoY
|
$50.00K
-37.5%
YoY
|
| Operating Profit |
$4.548M
7.69%
YoY
|
$4.434M
9.7%
YoY
|
$4.223M
4.38%
YoY
|
$4.042M
4.28%
YoY
|
$4.046M
9.94%
YoY
|
$3.876M
0.42%
YoY
|
$3.680M
-10.68%
YoY
|
$3.860M
-23.56%
YoY
|
$4.120M
-23.28%
YoY
|
$5.050M
-6.13%
YoY
|
| Interest Expense |
-$17.13M
-15.95%
YoY
|
$16.79M
-152.17%
YoY
|
-$20.39M
978.06%
YoY
|
-$32.17M
-407.85%
YoY
|
-$1.891M
-111.57%
YoY
|
$10.45M
-159.41%
YoY
|
$16.34M
116.14%
YoY
|
-$17.59M
-269.46%
YoY
|
$7.560M
-226.21%
YoY
|
$10.38M
-228.31%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$12.59M
-22.09%
YoY
|
$21.22M
-175.41%
YoY
|
-$16.15M
-911.1%
YoY
|
-$28.14M
-296.4%
YoY
|
$1.992M
-89.9%
YoY
|
$14.33M
-204.27%
YoY
|
$19.72M
68.84%
YoY
|
-$13.74M
-188.99%
YoY
|
$11.68M
-1953.97%
YoY
|
$15.44M
-667.65%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$12.59M
-22.09%
YoY
|
$21.22M
-175.41%
YoY
|
-$16.15M
-911.1%
YoY
|
-$28.14M
-296.4%
YoY
|
$1.992M
-89.9%
YoY
|
$14.33M
-204.27%
YoY
|
$19.72M
68.84%
YoY
|
-$13.74M
-188.99%
YoY
|
$11.68M
-1953.97%
YoY
|
$15.44M
-667.65%
YoY
|
| Basic Earnings Per Share |
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.70
-22.09%
YoY
|
$1.18
-100.0%
YoY
|
-$0.90
-100.0%
YoY
|
-$1.567M
-296.4%
YoY
|
$111.0K
-91.27%
YoY
|
$798.1K
-190.15%
YoY
|
$1.271M
70.03%
YoY
|
-$885.3K
-188.3%
YoY
|
$747.3K
-1926.69%
YoY
|
$1.003M
-667.65%
YoY
|
| COMMON SHARES |
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
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...