|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$11.00M
0.0%
YoY
|
$11.00M
-7.13%
YoY
|
$11.84M
5.67%
YoY
|
$11.21M
37.53%
YoY
|
$8.150M
-17.18%
YoY
|
| Cost Of Revenue |
$2.250M
-3.02%
YoY
|
$2.320M
3.77%
YoY
|
$2.236M
-14.71%
YoY
|
$2.621M
-4.61%
YoY
|
$2.748M
16.94%
YoY
|
| Gross Profit |
$8.750M
0.81%
YoY
|
$8.680M
-9.67%
YoY
|
$9.609M
11.9%
YoY
|
$8.587M
58.97%
YoY
|
$5.402M
-27.88%
YoY
|
| Selling, General & Admin |
$580.0K
-1.69%
YoY
|
$590.0K
7.83%
YoY
|
$547.2K
-27.03%
YoY
|
$749.9K
14.91%
YoY
|
$652.5K
30.51%
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 |
$640.0K
-1.54%
YoY
|
$650.0K
6.12%
YoY
|
$612.5K
-24.04%
YoY
|
$806.4K
13.79%
YoY
|
$708.6K
28.84%
YoY
|
| Operating Profit |
$8.110M
1.0%
YoY
|
$8.030M
-10.74%
YoY
|
$8.996M
15.62%
YoY
|
$7.781M
65.8%
YoY
|
$4.693M
-32.38%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$26.27M
-126.19%
YoY
|
-$100.3M
-190.42%
YoY
|
$110.9M
-1258.13%
YoY
|
| Other Income/Expense, Net |
$3.020M
-65.95%
YoY
|
$8.870M
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$11.00M
-35.29%
YoY
|
$17.00M
-51.8%
YoY
|
$35.27M
-138.11%
YoY
|
-$92.54M
-180.03%
YoY
|
$115.6M
-4480.39%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$11.00M
-35.29%
YoY
|
$17.00M
-51.78%
YoY
|
$35.25M
-138.09%
YoY
|
-$92.56M
-180.04%
YoY
|
$115.6M
-4480.39%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.40
-36.51%
YoY
|
$0.63
-52.7%
YoY
|
$1.33
-137.92%
YoY
|
-$3.50
-100.0%
YoY
|
$4.397M
-4470.47%
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 | 2018 Q4 | 2018 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$5.956M
-8.97%
YoY
|
$5.888M
26.21%
YoY
|
$6.543M
65.54%
YoY
|
$4.666M
11.16%
YoY
|
$3.952M
-14.47%
YoY
|
$4.197M
-19.52%
YoY
|
$4.621M
-11.8%
YoY
|
$5.215M
-5.86%
YoY
|
$5.239M
-3.87%
YoY
|
$5.540M
2.4%
YoY
|
$5.450M
-4.55%
YoY
|
$5.410M
3.44%
YoY
|
| Cost Of Revenue |
$1.100M
-10.95%
YoY
|
$1.136M
-18.05%
YoY
|
$1.235M
-15.5%
YoY
|
$1.387M
7.75%
YoY
|
$1.461M
23.61%
YoY
|
$1.287M
10.09%
YoY
|
$1.182M
-10.82%
YoY
|
$1.169M
-4.19%
YoY
|
$1.326M
10.46%
YoY
|
$1.220M
6.09%
YoY
|
$1.200M
-4.76%
YoY
|
$1.150M
-7.26%
YoY
|
| Gross Profit |
$4.857M
-8.51%
YoY
|
$4.752M
44.93%
YoY
|
$5.308M
113.08%
YoY
|
$3.279M
12.66%
YoY
|
$2.491M
-27.56%
YoY
|
$2.910M
-28.07%
YoY
|
$3.439M
-12.13%
YoY
|
$4.046M
-6.55%
YoY
|
$3.913M
-7.92%
YoY
|
$4.330M
1.64%
YoY
|
$4.250M
-4.49%
YoY
|
$4.260M
7.04%
YoY
|
| Selling, General & Admin |
$209.4K
-48.01%
YoY
|
$337.7K
-2.69%
YoY
|
$402.8K
-1.08%
YoY
|
$347.0K
41.46%
YoY
|
$407.2K
49.43%
YoY
|
$245.3K
6.49%
YoY
|
$272.5K
14.84%
YoY
|
$230.4K
-7.85%
YoY
|
$237.3K
-5.08%
YoY
|
$250.0K
8.7%
YoY
|
$250.0K
0.0%
YoY
|
$230.0K
-11.54%
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
|
| 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 |
$264.5K
-41.04%
YoY
|
$348.1K
-2.71%
YoY
|
$448.6K
1.33%
YoY
|
$357.8K
34.54%
YoY
|
$442.7K
49.61%
YoY
|
$265.9K
5.62%
YoY
|
$295.9K
11.79%
YoY
|
$251.8K
-6.75%
YoY
|
$264.7K
-1.97%
YoY
|
$270.0K
3.85%
YoY
|
$270.0K
-3.57%
YoY
|
$260.0K
-7.14%
YoY
|
| Operating Profit |
$4.592M
-5.51%
YoY
|
$4.404M
50.76%
YoY
|
$4.860M
137.23%
YoY
|
$2.921M
10.46%
YoY
|
$2.049M
-34.82%
YoY
|
$2.645M
-30.3%
YoY
|
$3.143M
-13.86%
YoY
|
$3.794M
-6.54%
YoY
|
$3.649M
-8.32%
YoY
|
$4.060M
1.5%
YoY
|
$3.980M
-4.56%
YoY
|
$4.000M
8.11%
YoY
|
| Interest Expense |
$14.32M
-152.88%
YoY
|
$11.95M
-116.32%
YoY
|
-$27.07M
-152.92%
YoY
|
-$73.25M
-222.51%
YoY
|
$51.16M
51.91%
YoY
|
$59.79M
-238.21%
YoY
|
$33.68M
33.51%
YoY
|
-$43.26M
-181.88%
YoY
|
$25.22M
-237.84%
YoY
|
$52.83M
-1281.88%
YoY
|
-$18.30M
-402.98%
YoY
|
-$4.470M
-134.84%
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
|
N/A
|
N/A
|
| Pretax Income |
$18.91M
-185.12%
YoY
|
$16.36M
-123.26%
YoY
|
-$22.21M
-141.75%
YoY
|
-$70.33M
-212.65%
YoY
|
$53.21M
44.51%
YoY
|
$62.43M
-258.2%
YoY
|
$36.82M
27.53%
YoY
|
-$39.46M
-169.38%
YoY
|
$28.87M
-301.07%
YoY
|
$56.88M
-12465.22%
YoY
|
-$14.36M
-240.65%
YoY
|
-$460.0K
-102.78%
YoY
|
| 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 |
$18.90M
-185.06%
YoY
|
$16.35M
-123.25%
YoY
|
-$22.22M
-141.76%
YoY
|
-$70.33M
-212.65%
YoY
|
$53.21M
44.51%
YoY
|
$62.43M
-258.2%
YoY
|
$36.82M
27.53%
YoY
|
-$39.46M
-169.38%
YoY
|
$28.87M
-301.07%
YoY
|
$56.88M
-12465.22%
YoY
|
-$14.36M
-240.65%
YoY
|
-$460.0K
-102.78%
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
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.71
-184.85%
YoY
|
$0.62
-100.0%
YoY
|
-$0.84
-100.0%
YoY
|
-$2.669M
-212.32%
YoY
|
$2.021M
44.13%
YoY
|
$2.377M
-257.88%
YoY
|
$1.402M
27.37%
YoY
|
-$1.505M
-169.23%
YoY
|
$1.101M
-300.4%
YoY
|
$2.174M
-12455.76%
YoY
|
-$549.3K
-240.65%
YoY
|
-$17.60K
-102.78%
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
|
| 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...