|
Concept
|
2025 | 2024 | 2023 |
|---|---|---|---|
| Revenue |
$1.235B
1541.65%
YoY
|
$75.23M
N/A
|
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$237.0K
-6.69%
YoY
|
$254.0K
-25.51%
YoY
|
$341.0K
-6.58%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
| Pretax Income |
$26.95M
12.71%
YoY
|
$23.91M
76.77%
YoY
|
$13.53M
N/A
|
| Income Tax |
$6.019M
14.13%
YoY
|
$5.274M
102.38%
YoY
|
$2.606M
N/A
|
| Net Earnings |
$20.93M
12.3%
YoY
|
$18.64M
70.66%
YoY
|
$10.92M
N/A
|
| Basic Earnings Per Share |
$1.46
3.55%
YoY
|
$1.41
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.45
10.72%
YoY
|
$1.31
70.58%
YoY
|
$0.77
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
14.29M
8.3%
YoY
|
13.20M
N/A
|
N/A
|
| Diluted Shares Outstanding |
14.48M
7.88%
YoY
|
13.43M
N/A
|
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 |
|---|---|---|---|---|---|
| Revenue |
$21.59M
11.26%
YoY
|
N/A
|
$21.62M
9.53%
YoY
|
$20.56M
11.17%
YoY
|
$19.41M
11.61%
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 |
$66.00K
13.79%
YoY
|
$62.00K
N/A
|
$59.00K
N/A
|
$58.00K
N/A
|
$58.00K
-29.27%
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
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.454M
-74.62%
YoY
|
$9.422M
N/A
|
$5.639M
-13.62%
YoY
|
$6.284M
3.24%
YoY
|
$5.729M
19.03%
YoY
|
| Income Tax |
$139.0K
-88.64%
YoY
|
$2.026M
N/A
|
$1.282M
-15.27%
YoY
|
$1.486M
5.32%
YoY
|
$1.224M
10.07%
YoY
|
| Net Earnings |
$1.315M
-70.58%
YoY
|
$7.396M
N/A
|
$4.308M
-14.1%
YoY
|
$4.755M
1.69%
YoY
|
$4.470M
20.78%
YoY
|
| Basic Earnings Per Share |
$0.09
-70.97%
YoY
|
N/A
|
$0.30
-21.05%
YoY
|
$0.33
-8.33%
YoY
|
$0.31
6.9%
YoY
|
| Diluted Earnings Per Share |
$0.09
-70.97%
YoY
|
$0.51
N/A
|
$0.30
-21.05%
YoY
|
$0.33
-8.33%
YoY
|
$0.31
6.9%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
14.47M
1.5%
YoY
|
14.38M
N/A
|
14.28M
9.28%
YoY
|
14.27M
11.12%
YoY
|
14.26M
11.57%
YoY
|
| Diluted Shares Outstanding |
14.51M
-0.29%
YoY
|
N/A
|
14.53M
9.74%
YoY
|
14.55M
12.25%
YoY
|
14.55M
12.93%
YoY
|
Loading...