|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$922.0K
-3.15%
YoY
|
$952.0K
-1.14%
YoY
|
$963.0K
0.31%
YoY
|
$960.0K
-75.97%
YoY
|
$3.995M
46.88%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.700M
0.0%
YoY
|
$1.700M
-5.56%
YoY
|
$1.800M
-1.15%
YoY
|
$1.821M
-4.66%
YoY
|
$1.910M
-4.5%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
$35.03M
-6.29%
YoY
|
$37.38M
57.03%
YoY
|
$23.81M
650.0%
YoY
|
$3.174M
41.63%
YoY
|
$2.241M
-40.32%
YoY
|
| Other Income/Expense, Net |
$1.083M
21.01%
YoY
|
$895.0K
-6.48%
YoY
|
$957.0K
14.75%
YoY
|
$834.0K
7.34%
YoY
|
$777.0K
-0.38%
YoY
|
| Pretax Income |
$24.86M
39.89%
YoY
|
$17.77M
18.15%
YoY
|
$15.04M
-18.31%
YoY
|
$18.41M
-6.31%
YoY
|
$19.65M
55.95%
YoY
|
| Income Tax |
$5.654M
48.2%
YoY
|
$3.815M
19.33%
YoY
|
$3.197M
-15.82%
YoY
|
$3.798M
-9.14%
YoY
|
$4.180M
67.2%
YoY
|
| Net Earnings |
$19.21M
37.62%
YoY
|
$13.96M
17.83%
YoY
|
$11.84M
-18.96%
YoY
|
$14.61M
-5.54%
YoY
|
$15.47M
53.17%
YoY
|
| Basic Earnings Per Share |
$2.51
37.16%
YoY
|
$1.83
17.31%
YoY
|
$1.56
-19.59%
YoY
|
$1.94
-5.83%
YoY
|
$2.06
51.47%
YoY
|
| Diluted Earnings Per Share |
$2.48
36.46%
YoY
|
$1.81
16.87%
YoY
|
$1.55
-100.0%
YoY
|
$1.920M
-6.28%
YoY
|
$2.049M
51.75%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
7.663M shares
0.6%
YoY
|
7.617M shares
0.65%
YoY
|
7.568M shares
0.52%
YoY
|
7.529M shares
0.51%
YoY
|
7.491M shares
0.6%
YoY
|
| Diluted Shares Outstanding |
7.761M shares
0.77%
YoY
|
7.702M shares
0.72%
YoY
|
7.647M shares
0.51%
YoY
|
7.608M shares
0.78%
YoY
|
7.549M shares
0.9%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$223.0K
0.9%
YoY
|
N/A
|
$243.0K
6.58%
YoY
|
$224.0K
-4.68%
YoY
|
$221.0K
-14.67%
YoY
|
N/A
|
$228.0K
-5.0%
YoY
|
$235.0K
6.82%
YoY
|
$259.0K
11.64%
YoY
|
N/A
|
$240.0K
-1.23%
YoY
|
$220.0K
-98.09%
YoY
|
$232.0K
-97.93%
YoY
|
$15.06M
29.18%
YoY
|
$243.0K
-5.45%
YoY
|
$11.51M
-1.29%
YoY
|
$11.20M
-0.21%
YoY
|
$11.66M
2.01%
YoY
|
$257.0K
-97.66%
YoY
|
| Cost Of Revenue |
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
$471.0K
2.17%
YoY
|
$466.0K
1.3%
YoY
|
$471.0K
-1.88%
YoY
|
$463.0K
0.0%
YoY
|
$461.0K
-3.56%
YoY
|
$460.0K
-6.12%
YoY
|
$480.0K
-0.21%
YoY
|
$463.0K
-0.64%
YoY
|
$478.0K
9.89%
YoY
|
$490.0K
8.41%
YoY
|
$481.0K
5.02%
YoY
|
$466.0K
-2.1%
YoY
|
$435.0K
-7.45%
YoY
|
$452.0K
-5.83%
YoY
|
$458.0K
-2.55%
YoY
|
$476.0K
-2.86%
YoY
|
$470.0K
-2.08%
YoY
|
$480.0K
-5.88%
YoY
|
| Operating Expenses |
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Profit |
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
$9.670M
11.25%
YoY
|
N/A
|
$8.908M
-8.63%
YoY
|
$8.849M
-4.2%
YoY
|
$8.692M
-5.31%
YoY
|
N/A
|
$9.749M
47.02%
YoY
|
$9.237M
72.33%
YoY
|
$9.179M
159.81%
YoY
|
N/A
|
$6.631M
1088.35%
YoY
|
$5.360M
1060.17%
YoY
|
$3.533M
664.72%
YoY
|
$1.692M
243.9%
YoY
|
$558.0K
6.08%
YoY
|
$462.0K
-19.23%
YoY
|
$462.0K
-29.03%
YoY
|
$492.0K
-33.42%
YoY
|
$526.0K
-34.25%
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$5.935M
14.55%
YoY
|
$6.406M
18.7%
YoY
|
$6.588M
31.58%
YoY
|
$6.684M
65.49%
YoY
|
$5.181M
55.73%
YoY
|
$5.397M
30.14%
YoY
|
$5.007M
125.54%
YoY
|
$4.039M
-4.9%
YoY
|
$3.327M
-24.83%
YoY
|
$4.147M
-19.62%
YoY
|
$2.220M
-55.88%
YoY
|
$4.247M
7.74%
YoY
|
$4.426M
3.46%
YoY
|
$5.159M
3.8%
YoY
|
$5.032M
-17.1%
YoY
|
$3.942M
-11.69%
YoY
|
$4.278M
3.08%
YoY
|
$4.970M
13.99%
YoY
|
$6.070M
86.77%
YoY
|
| Income Tax |
$437.0K
-63.09%
YoY
|
$1.576M
35.28%
YoY
|
$1.396M
21.82%
YoY
|
$1.498M
93.54%
YoY
|
$1.184M
62.19%
YoY
|
$1.165M
37.06%
YoY
|
$1.146M
146.98%
YoY
|
$774.0K
-15.87%
YoY
|
$730.0K
-24.2%
YoY
|
$850.0K
-23.84%
YoY
|
$464.0K
-57.08%
YoY
|
$920.0K
13.3%
YoY
|
$963.0K
22.05%
YoY
|
$1.116M
6.29%
YoY
|
$1.081M
-18.11%
YoY
|
$812.0K
-11.83%
YoY
|
$789.0K
-11.35%
YoY
|
$1.050M
12.9%
YoY
|
$1.320M
120.0%
YoY
|
| Net Earnings |
$5.498M
37.55%
YoY
|
$4.830M
14.13%
YoY
|
$5.192M
34.47%
YoY
|
$5.186M
58.84%
YoY
|
$3.997M
53.91%
YoY
|
$4.232M
28.36%
YoY
|
$3.861M
119.87%
YoY
|
$3.265M
-1.86%
YoY
|
$2.597M
-25.01%
YoY
|
$3.297M
-18.45%
YoY
|
$1.756M
-55.56%
YoY
|
$3.327M
6.29%
YoY
|
$3.463M
-0.75%
YoY
|
$4.043M
3.14%
YoY
|
$3.951M
-16.82%
YoY
|
$3.130M
-11.66%
YoY
|
$3.489M
7.19%
YoY
|
$3.920M
13.95%
YoY
|
$4.750M
79.25%
YoY
|
| Basic Earnings Per Share |
$0.60
15.38%
YoY
|
N/A
|
$0.68
33.33%
YoY
|
$0.68
58.14%
YoY
|
$0.52
52.94%
YoY
|
N/A
|
$0.51
121.74%
YoY
|
$0.43
-2.27%
YoY
|
$0.34
-26.09%
YoY
|
N/A
|
$0.23
-55.77%
YoY
|
$0.44
4.76%
YoY
|
$0.46
0.0%
YoY
|
$0.54
3.85%
YoY
|
$0.52
-17.46%
YoY
|
$0.42
-10.64%
YoY
|
$0.46
4.55%
YoY
|
$0.52
13.04%
YoY
|
$0.63
75.0%
YoY
|
| Diluted Earnings Per Share |
$0.59
15.55%
YoY
|
$0.62
12.8%
YoY
|
$0.67
34.0%
YoY
|
$0.67
58.92%
YoY
|
$0.51
52.15%
YoY
|
$0.55
27.04%
YoY
|
$0.50
117.38%
YoY
|
$0.42
-2.38%
YoY
|
$0.34
-25.35%
YoY
|
$0.43
-100.0%
YoY
|
$0.23
-100.0%
YoY
|
$0.43
6.01%
YoY
|
$0.45
-100.0%
YoY
|
$530.6K
2.6%
YoY
|
$519.3K
-17.34%
YoY
|
$0.41
-12.77%
YoY
|
$459.4K
5.97%
YoY
|
$517.2K
12.75%
YoY
|
$628.3K
77.35%
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
9.384M shares
22.33%
YoY
|
7.690M shares
0.64%
YoY
|
7.686M shares
0.66%
YoY
|
7.682M shares
0.69%
YoY
|
7.671M shares
0.55%
YoY
|
7.641M shares
0.54%
YoY
|
7.635M shares
0.55%
YoY
|
7.629M shares
0.55%
YoY
|
7.629M shares
0.5%
YoY
|
7.599M shares
0.36%
YoY
|
7.594M shares
0.36%
YoY
|
7.588M shares
0.82%
YoY
|
7.591M shares
0.97%
YoY
|
7.573M shares
N/A
|
7.567M shares
0.9%
YoY
|
7.526M shares
0.53%
YoY
|
7.518M shares
N/A
|
N/A
|
7.499M shares
N/A
|
| Diluted Shares Outstanding |
9.345M shares
20.3%
YoY
|
N/A
|
7.800K shares
-99.9%
YoY
|
7.787M shares
1.2%
YoY
|
7.768M shares
1.15%
YoY
|
N/A
|
7.722M shares
0.88%
YoY
|
7.695M shares
0.52%
YoY
|
7.680M shares
0.47%
YoY
|
N/A
|
7.655M shares
0.62%
YoY
|
7.655M shares
0.63%
YoY
|
7.644M shares
0.65%
YoY
|
N/A
|
7.608M shares
0.69%
YoY
|
7.607M shares
0.93%
YoY
|
7.595M shares
N/A
|
N/A
|
7.556M shares
N/A
|
Loading...