|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.826M
43.96%
YoY
|
$1.963M
20.5%
YoY
|
$1.629M
51.96%
YoY
|
$1.072M
-98.68%
YoY
|
$81.38M
5.02%
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 |
$4.084M
8.19%
YoY
|
$3.775M
4.2%
YoY
|
$3.623M
6.56%
YoY
|
$3.400M
-5.56%
YoY
|
$3.600M
9.09%
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 |
N/A
|
N/A
|
$93.99M
305.08%
YoY
|
$23.20M
71.99%
YoY
|
$13.49M
-40.45%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$48.50M
263.83%
YoY
|
$13.33M
-72.26%
YoY
|
$48.04M
0.13%
YoY
|
$47.98M
41.71%
YoY
|
$33.86M
363.79%
YoY
|
| Income Tax |
$13.30M
273.62%
YoY
|
$3.559M
-68.73%
YoY
|
$11.38M
7.83%
YoY
|
$10.55M
45.07%
YoY
|
$7.275M
420.76%
YoY
|
| Net Earnings |
$35.20M
260.27%
YoY
|
$9.770M
-72.64%
YoY
|
$35.71M
-4.61%
YoY
|
$37.43M
40.78%
YoY
|
$26.59M
350.3%
YoY
|
| Basic Earnings Per Share |
$4.49
262.1%
YoY
|
$1.24
-73.67%
YoY
|
$4.71
-2.69%
YoY
|
$4.84
43.2%
YoY
|
$3.38
350.67%
YoY
|
| Diluted Earnings Per Share |
$4.45
261.79%
YoY
|
$1.23
-73.66%
YoY
|
$4.67
-2.53%
YoY
|
$4.79
42.56%
YoY
|
$3.36
348.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
7.750M shares
0.52%
YoY
|
7.710M shares
1.61%
YoY
|
7.588M shares
0.33%
YoY
|
7.563M shares
-1.86%
YoY
|
7.706M shares
-0.28%
YoY
|
| Diluted Shares Outstanding |
7.826M shares
1.14%
YoY
|
7.738M shares
1.18%
YoY
|
7.647M shares
0.1%
YoY
|
7.640M shares
-1.57%
YoY
|
7.762M shares
0.18%
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 |
$780.0K
29.57%
YoY
|
N/A
|
$779.0K
35.48%
YoY
|
$674.0K
36.16%
YoY
|
$602.0K
98.03%
YoY
|
N/A
|
$575.0K
95.58%
YoY
|
$495.0K
37.12%
YoY
|
$304.0K
6.29%
YoY
|
N/A
|
$294.0K
22.5%
YoY
|
$361.0K
-98.63%
YoY
|
$286.0K
-98.72%
YoY
|
N/A
|
$240.0K
-98.84%
YoY
|
$26.36M
31.22%
YoY
|
$22.30M
18.77%
YoY
|
N/A
|
$20.61M
8.94%
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 |
$1.105M
13.45%
YoY
|
$1.070M
10.31%
YoY
|
$1.037M
11.03%
YoY
|
$1.003M
7.73%
YoY
|
$974.0K
3.62%
YoY
|
$970.0K
3.19%
YoY
|
$934.0K
3.78%
YoY
|
$931.0K
3.91%
YoY
|
$940.0K
6.33%
YoY
|
$940.0K
5.62%
YoY
|
$900.0K
1.58%
YoY
|
$896.0K
6.92%
YoY
|
$884.0K
17.55%
YoY
|
$890.0K
0.0%
YoY
|
$886.0K
1.84%
YoY
|
$838.0K
-20.19%
YoY
|
$752.0K
-4.93%
YoY
|
$890.0K
11.25%
YoY
|
$870.0K
2.35%
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 |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$27.13M
44.71%
YoY
|
N/A
|
$25.57M
402.89%
YoY
|
$22.52M
786.07%
YoY
|
$18.75M
571.56%
YoY
|
N/A
|
$5.085M
75.95%
YoY
|
$2.541M
-27.67%
YoY
|
$2.792M
-32.27%
YoY
|
N/A
|
$2.890M
-45.62%
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 |
$14.37M
60.24%
YoY
|
$14.24M
250.55%
YoY
|
$13.48M
397.01%
YoY
|
$11.81M
701.42%
YoY
|
$8.967M
76.45%
YoY
|
$4.061M
-64.59%
YoY
|
$2.712M
-78.9%
YoY
|
$1.474M
-85.51%
YoY
|
$5.082M
-62.49%
YoY
|
$11.47M
8.27%
YoY
|
$12.85M
10.87%
YoY
|
$10.17M
-34.31%
YoY
|
$13.55M
31.37%
YoY
|
$10.59M
6.47%
YoY
|
$11.59M
33.89%
YoY
|
$15.48M
93.87%
YoY
|
$10.31M
41.89%
YoY
|
$9.950M
1839.57%
YoY
|
$8.657M
128.96%
YoY
|
| Income Tax |
$3.094M
48.82%
YoY
|
$5.092M
363.75%
YoY
|
$3.401M
332.7%
YoY
|
$2.725M
665.45%
YoY
|
$2.079M
57.62%
YoY
|
$1.098M
-62.73%
YoY
|
$786.0K
-74.43%
YoY
|
$356.0K
-83.74%
YoY
|
$1.319M
-58.4%
YoY
|
$2.946M
14.5%
YoY
|
$3.074M
27.18%
YoY
|
$2.189M
-36.77%
YoY
|
$3.171M
50.86%
YoY
|
$2.573M
20.23%
YoY
|
$2.417M
34.13%
YoY
|
$3.462M
96.82%
YoY
|
$2.102M
33.12%
YoY
|
$2.140M
1109.04%
YoY
|
$1.802M
128.1%
YoY
|
| Net Earnings |
$11.00M
62.95%
YoY
|
$9.043M
212.91%
YoY
|
$10.08M
423.26%
YoY
|
$9.088M
732.23%
YoY
|
$6.751M
84.6%
YoY
|
$2.890M
-65.19%
YoY
|
$1.926M
-80.3%
YoY
|
$1.092M
-85.95%
YoY
|
$3.657M
-64.77%
YoY
|
$8.303M
5.93%
YoY
|
$9.777M
6.57%
YoY
|
$7.770M
-35.37%
YoY
|
$10.38M
26.39%
YoY
|
$7.838M
0.36%
YoY
|
$9.174M
33.83%
YoY
|
$12.02M
93.03%
YoY
|
$8.212M
44.32%
YoY
|
$7.810M
2224.4%
YoY
|
$6.855M
129.19%
YoY
|
| Basic Earnings Per Share |
$1.42
61.36%
YoY
|
N/A
|
$1.28
433.33%
YoY
|
$1.16
728.57%
YoY
|
$0.88
83.33%
YoY
|
N/A
|
$0.24
-80.8%
YoY
|
$0.14
-86.27%
YoY
|
$0.48
-64.18%
YoY
|
N/A
|
$1.25
5.04%
YoY
|
$1.02
-34.62%
YoY
|
$1.34
27.62%
YoY
|
N/A
|
$1.19
35.23%
YoY
|
$1.56
97.47%
YoY
|
$1.05
45.83%
YoY
|
N/A
|
$0.88
131.58%
YoY
|
| Diluted Earnings Per Share |
$1.41
61.91%
YoY
|
$1.15
209.4%
YoY
|
$1.27
429.17%
YoY
|
$1.15
716.57%
YoY
|
$0.87
83.35%
YoY
|
$0.37
-65.68%
YoY
|
$0.24
-80.8%
YoY
|
$0.14
-86.21%
YoY
|
$0.48
-64.23%
YoY
|
$1.09
4.8%
YoY
|
$1.25
5.93%
YoY
|
$1.02
-34.05%
YoY
|
$1.33
27.88%
YoY
|
$1.04
-100.0%
YoY
|
$1.18
35.63%
YoY
|
$1.55
96.2%
YoY
|
$1.04
46.48%
YoY
|
$1.013M
2532425321.53%
YoY
|
$0.87
128.95%
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 |
7.977M shares
0.88%
YoY
|
7.877M shares
0.24%
YoY
|
7.877M shares
0.26%
YoY
|
7.873M shares
-0.32%
YoY
|
7.907M shares
-0.38%
YoY
|
7.859M shares
0.22%
YoY
|
7.857M shares
0.32%
YoY
|
7.898M shares
0.7%
YoY
|
7.937M shares
1.19%
YoY
|
7.842M shares
1.7%
YoY
|
7.832M shares
0.88%
YoY
|
7.843M shares
3.79%
YoY
|
7.844M shares
2.72%
YoY
|
7.710M shares
-1.69%
YoY
|
7.763M shares
1.11%
YoY
|
7.557M shares
-2.14%
YoY
|
7.637M shares
-1.57%
YoY
|
7.843M shares
-0.68%
YoY
|
7.678M shares
-0.56%
YoY
|
| Diluted Shares Outstanding |
7.801M shares
0.78%
YoY
|
N/A
|
7.845M shares
1.6%
YoY
|
7.820M shares
1.24%
YoY
|
7.741M shares
0.68%
YoY
|
N/A
|
7.721M shares
1.14%
YoY
|
7.724M shares
1.6%
YoY
|
7.688M shares
0.93%
YoY
|
N/A
|
7.634M shares
0.29%
YoY
|
7.602M shares
-0.16%
YoY
|
7.617M shares
-1.32%
YoY
|
N/A
|
7.612M shares
-1.64%
YoY
|
7.614M shares
-1.98%
YoY
|
7.719M shares
-1.05%
YoY
|
N/A
|
7.739M shares
0.23%
YoY
|
Loading...