|
Concept
|
2025 | 2024 | 2023 |
|---|---|---|---|
| Revenue |
$244.5M
6.4%
YoY
|
$229.8M
2.81%
YoY
|
$223.5M
N/A
|
| Cost Of Revenue |
$210.8M
8.61%
YoY
|
$194.1M
-0.28%
YoY
|
$194.7M
N/A
|
| Gross Profit |
$33.67M
-5.63%
YoY
|
$35.68M
23.69%
YoY
|
$28.85M
N/A
|
| Selling, General & Admin |
$31.91M
25.27%
YoY
|
$25.47M
1.63%
YoY
|
$25.06M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$9.377M
6.13%
YoY
|
$8.835M
6.51%
YoY
|
$8.295M
N/A
|
| Operating Expenses |
$33.42M
23.72%
YoY
|
$27.01M
1.67%
YoY
|
$26.57M
N/A
|
| Operating Profit |
$250.0K
-97.11%
YoY
|
$8.665M
280.54%
YoY
|
$2.277M
N/A
|
| Interest Expense |
-$1.170M
-19.25%
YoY
|
-$1.449M
19.95%
YoY
|
-$1.208M
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$920.0K
-112.75%
YoY
|
$7.216M
575.02%
YoY
|
$1.069M
N/A
|
| Income Tax |
-$562.0K
-119.7%
YoY
|
$2.853M
-174.69%
YoY
|
-$3.820M
N/A
|
| Net Earnings |
-$358.0K
-108.21%
YoY
|
$4.363M
-10.76%
YoY
|
$4.889M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.18
-117.23%
YoY
|
$1.07
-10.88%
YoY
|
$1.20
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
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 |
|---|---|---|---|---|
| Revenue |
$62.70M
6.2%
YoY
|
$61.21M
7.53%
YoY
|
$61.25M
N/A
|
$122.0M
N/A
|
| Cost Of Revenue |
$56.32M
14.51%
YoY
|
$58.74M
19.34%
YoY
|
$51.81M
N/A
|
$100.3M
N/A
|
| Gross Profit |
$6.380M
-35.27%
YoY
|
$2.472M
-67.93%
YoY
|
$9.437M
N/A
|
$21.76M
N/A
|
| Selling, General & Admin |
$7.840M
N/A
|
$10.33M
70.27%
YoY
|
$7.265M
N/A
|
$14.31M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$2.383M
4.79%
YoY
|
$2.375M
-73.12%
YoY
|
$2.391M
N/A
|
$4.611M
N/A
|
| Operating Expenses |
$8.260M
N/A
|
$10.71M
65.82%
YoY
|
$7.654M
N/A
|
$15.06M
N/A
|
| Operating Profit |
-$1.880M
-173.73%
YoY
|
-$8.235M
-758.8%
YoY
|
$1.783M
N/A
|
$6.702M
N/A
|
| Interest Expense |
-$121.0K
-64.09%
YoY
|
-$240.0K
-33.33%
YoY
|
-$259.0K
N/A
|
-$671.0K
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$2.001M
-190.42%
YoY
|
-$8.475M
-1052.25%
YoY
|
$1.524M
N/A
|
$6.031M
N/A
|
| Income Tax |
-$1.611M
-349.38%
YoY
|
-$2.730M
-340.95%
YoY
|
$274.0K
N/A
|
$1.894M
N/A
|
| Net Earnings |
-$390.0K
-124.9%
YoY
|
-$5.745M
2264.2%
YoY
|
$1.251M
N/A
|
$4.136M
N/A
|
| Basic Earnings Per Share |
-$0.09
-110.23%
YoY
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.09
-110.23%
YoY
|
-$2.31
3787.88%
YoY
|
$0.31
N/A
|
$1.01
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
4.383M
145.82%
YoY
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
4.383M
145.82%
YoY
|
N/A
|
N/A
|
N/A
|
Loading...