|
Concept
|
2025 | 2024 | 2023 |
|---|---|---|---|
| Revenue |
$53.76M
63.65%
YoY
|
$32.85M
-14.29%
YoY
|
$38.32M
N/A
|
| Cost Of Revenue |
$33.83M
124.39%
YoY
|
$15.08M
54.88%
YoY
|
$9.735M
N/A
|
| Gross Profit |
$19.92M
12.12%
YoY
|
$17.77M
-37.84%
YoY
|
$28.59M
N/A
|
| Selling, General & Admin |
$4.883M
21.17%
YoY
|
$4.030M
-82.02%
YoY
|
$22.41M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.494M
-17.28%
YoY
|
$1.806M
-2.69%
YoY
|
$1.856M
N/A
|
| Operating Expenses |
$6.377M
9.27%
YoY
|
$5.836M
-75.95%
YoY
|
$24.27M
N/A
|
| Operating Profit |
$13.55M
13.51%
YoY
|
$11.93M
175.99%
YoY
|
$4.324M
N/A
|
| Interest Expense |
$8.000K
-111.94%
YoY
|
-$67.00K
-104.69%
YoY
|
$1.430M
N/A
|
| Other Income/Expense, Net |
-$265.0K
-53.59%
YoY
|
-$571.0K
4.2%
YoY
|
-$548.0K
N/A
|
| Pretax Income |
$13.29M
17.64%
YoY
|
$11.30M
116.98%
YoY
|
$5.206M
N/A
|
| Income Tax |
$3.203M
53.62%
YoY
|
$2.085M
-51.87%
YoY
|
$4.332M
N/A
|
| Net Earnings |
$10.09M
9.5%
YoY
|
$9.211M
953.89%
YoY
|
$874.0K
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.40
8.27%
YoY
|
$0.36
959.3%
YoY
|
$0.03
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
|
Concept
|
2025 Q3 | 2025 Q1 | 2024 Q3 |
|---|---|---|---|
| Revenue |
$34.15M
160.42%
YoY
|
$53.76M
63.65%
YoY
|
$13.12M
-30.97%
YoY
|
| Cost Of Revenue |
$23.88M
432.49%
YoY
|
$33.83M
124.39%
YoY
|
$4.485M
-67.96%
YoY
|
| Gross Profit |
$10.27M
19.03%
YoY
|
$19.92M
12.12%
YoY
|
$8.630M
72.6%
YoY
|
| Selling, General & Admin |
$1.663M
146.37%
YoY
|
$4.883M
21.17%
YoY
|
$675.0K
-71.28%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
$590.0K
-67.33%
YoY
|
$904.0K
0.44%
YoY
|
| Operating Expenses |
$1.663M
5.32%
YoY
|
$6.377M
9.27%
YoY
|
$1.579M
-47.37%
YoY
|
| Operating Profit |
$8.609M
22.1%
YoY
|
$13.55M
13.51%
YoY
|
$7.051M
252.55%
YoY
|
| Interest Expense |
-$148.0K
957.14%
YoY
|
$8.000K
-111.94%
YoY
|
-$14.00K
N/A
|
| Other Income/Expense, Net |
N/A
|
-$265.0K
-53.59%
YoY
|
-$299.0K
10.74%
YoY
|
| Pretax Income |
$18.01M
167.35%
YoY
|
$13.29M
17.64%
YoY
|
$6.738M
326.46%
YoY
|
| Income Tax |
$1.228M
-7.18%
YoY
|
$3.203M
53.62%
YoY
|
$1.323M
110.0%
YoY
|
| Net Earnings |
$16.79M
209.99%
YoY
|
$10.09M
9.5%
YoY
|
$5.415M
470.0%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.68
220.24%
YoY
|
$0.40
8.27%
YoY
|
$0.21
425.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
Loading...