|
Concept
|
2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| Revenue |
$32.21M
-91.14%
YoY
|
$363.7M
28.62%
YoY
|
$282.7M
31.35%
YoY
|
$215.3M
N/A
|
| Cost Of Revenue |
$28.05M
-82.09%
YoY
|
$156.6M
28.91%
YoY
|
$121.5M
24.93%
YoY
|
$97.23M
N/A
|
| Gross Profit |
$4.157M
-83.54%
YoY
|
$25.25M
26.85%
YoY
|
$19.91M
91.42%
YoY
|
$10.40M
N/A
|
| Selling, General & Admin |
$7.174M
-36.53%
YoY
|
$11.30M
87.95%
YoY
|
$6.014M
14.73%
YoY
|
$5.242M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$2.610K
-99.63%
YoY
|
$706.7K
75.93%
YoY
|
$401.7K
3013.95%
YoY
|
$12.90K
N/A
|
| Operating Expenses |
$7.174M
-96.0%
YoY
|
$179.2M
34.23%
YoY
|
$133.5M
23.93%
YoY
|
$107.7M
N/A
|
| Operating Profit |
-$3.017M
-98.04%
YoY
|
-$153.9M
35.52%
YoY
|
-$113.6M
16.72%
YoY
|
-$97.31M
N/A
|
| Interest Expense |
$18.63K
-134.88%
YoY
|
-$53.40K
N/A
|
$2.600K
N/A
|
|
| Other Income/Expense, Net |
$14.08K
-91.9%
YoY
|
$173.7K
-51.53%
YoY
|
$358.4K
-18.21%
YoY
|
$438.2K
N/A
|
| Pretax Income |
-$3.019M
-110.73%
YoY
|
$28.14M
-1.38%
YoY
|
$28.54M
154.81%
YoY
|
$11.20M
N/A
|
| Income Tax |
N/A
N/A
|
$2.201M
1.8%
YoY
|
$2.162M
205.08%
YoY
|
$708.6K
N/A
|
| Net Earnings |
-$3.019M
-112.72%
YoY
|
$23.74M
-1.94%
YoY
|
$24.21M
147.52%
YoY
|
$9.781M
N/A
|
| Basic Earnings Per Share |
-$0.09
-124.32%
YoY
|
$0.37
0.0%
YoY
|
$0.37
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.09
-113.84%
YoY
|
$0.68
-1.45%
YoY
|
$0.69
147.11%
YoY
|
$0.28
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
33.38M shares
2.7%
YoY
|
32.50M shares
0.0%
YoY
|
32.50M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
33.38M shares
2.7%
YoY
|
32.50M shares
0.0%
YoY
|
32.50M shares
N/A
|
N/A
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 |
|---|---|---|---|---|
| Revenue |
N/A
|
$178.2M
81.31%
YoY
|
$181.8M
N/A
|
$98.29M
N/A
|
| Cost Of Revenue |
N/A
|
$156.2M
81.88%
YoY
|
$156.6M
N/A
|
$85.89M
N/A
|
| Gross Profit |
N/A
|
$22.01M
77.36%
YoY
|
$25.25M
N/A
|
$12.41M
N/A
|
| Selling, General & Admin |
N/A
|
$7.275M
65.78%
YoY
|
$11.30M
N/A
|
$4.388M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
$401.5K
46.32%
YoY
|
$432.3K
N/A
|
$274.4K
N/A
|
| Operating Expenses |
N/A
|
$7.275M
65.78%
YoY
|
$11.30M
N/A
|
$4.388M
N/A
|
| Operating Profit |
N/A
|
$14.73M
83.7%
YoY
|
$13.95M
N/A
|
$8.020M
N/A
|
| Interest Expense |
N/A
|
-$64.90K
1409.3%
YoY
|
-$53.40K
N/A
|
-$4.300K
N/A
|
| Other Income/Expense, Net |
N/A
|
$152.2K
70.63%
YoY
|
$173.7K
N/A
|
$89.20K
N/A
|
| Pretax Income |
N/A
|
$14.82M
82.85%
YoY
|
$14.07M
N/A
|
$8.105M
N/A
|
| Income Tax |
N/A
|
$2.336M
99.52%
YoY
|
$2.201M
N/A
|
$1.171M
N/A
|
| Net Earnings |
N/A
|
$12.49M
80.04%
YoY
|
$11.87M
N/A
|
$6.935M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
N/A
|
$0.36
80.97%
YoY
|
$0.34
N/A
|
$0.20
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
35.49M shares
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
Loading...