|
Concept
|
2025 | 2024 | 2023 |
|---|---|---|---|
| Revenue |
$159.6M
34.08%
YoY
|
$119.0M
40.0%
YoY
|
$85.00M
N/A
|
| Cost Of Revenue |
$49.07M
40.19%
YoY
|
$35.00M
34.62%
YoY
|
$26.00M
N/A
|
| Gross Profit |
$110.5M
31.53%
YoY
|
$84.00M
42.37%
YoY
|
$59.00M
N/A
|
| Selling, General & Admin |
$26.91M
106.96%
YoY
|
$13.00M
18.18%
YoY
|
$11.00M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$3.713M
22.54%
YoY
|
$3.030M
38.99%
YoY
|
$2.180M
N/A
|
| Operating Expenses |
$88.60M
469.02%
YoY
|
$15.57M
15.85%
YoY
|
$13.44M
N/A
|
| Operating Profit |
$70.96M
3.69%
YoY
|
$68.43M
50.2%
YoY
|
$45.56M
N/A
|
| Interest Expense |
-$17.32M
4.09%
YoY
|
-$16.64M
-20.83%
YoY
|
-$21.02M
N/A
|
| Other Income/Expense, Net |
N/A
|
-$17.00M
-19.05%
YoY
|
-$21.00M
N/A
|
| Pretax Income |
$53.64M
16.6%
YoY
|
$46.00M
91.67%
YoY
|
$24.00M
N/A
|
| Income Tax |
$16.22M
35.18%
YoY
|
$12.00M
101.01%
YoY
|
$5.970M
N/A
|
| Net Earnings |
$37.41M
149.42%
YoY
|
$15.00M
53.85%
YoY
|
$9.750M
N/A
|
| Basic Earnings Per Share |
-$0.26
-262.5%
YoY
|
$0.16
60.0%
YoY
|
$0.10
N/A
|
| Diluted Earnings Per Share |
-$0.26
-336.36%
YoY
|
$0.11
57.14%
YoY
|
$0.07
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
104.5M shares
11.95%
YoY
|
93.35M shares
-0.19%
YoY
|
93.52M shares
N/A
|
| Diluted Shares Outstanding |
104.5M shares
11.95%
YoY
|
93.35M shares
-0.19%
YoY
|
93.52M shares
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2024 Q4 |
|---|---|---|---|---|---|
| Revenue |
$37.80M
28.76%
YoY
|
$43.77M
N/A
|
$44.37M
31.18%
YoY
|
N/A
|
N/A
|
| Cost Of Revenue |
$11.35M
N/A
|
$13.55M
N/A
|
$13.84M
N/A
|
N/A
|
N/A
|
| Gross Profit |
$26.44M
N/A
|
$30.22M
N/A
|
$30.53M
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$12.00M
N/A
|
$15.43M
N/A
|
$3.911M
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.004M
N/A
|
$979.0K
-67.66%
YoY
|
$948.0K
N/A
|
$1.786M
N/A
|
$3.027M
N/A
|
| Operating Expenses |
$24.35M
77.43%
YoY
|
$16.41M
N/A
|
$23.67M
68.9%
YoY
|
N/A
|
N/A
|
| Operating Profit |
$13.44M
-13.99%
YoY
|
$13.81M
N/A
|
$20.70M
4.5%
YoY
|
N/A
|
N/A
|
| Interest Expense |
-$3.366M
N/A
|
-$4.230M
N/A
|
$5.518M
46.33%
YoY
|
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$10.08M
-24.79%
YoY
|
$9.108M
N/A
|
$15.46M
-5.1%
YoY
|
N/A
|
N/A
|
| Income Tax |
$2.726M
-21.12%
YoY
|
$4.765M
N/A
|
$3.952M
-5.93%
YoY
|
N/A
|
N/A
|
| Net Earnings |
$7.349M
-26.07%
YoY
|
$4.309M
N/A
|
$11.51M
-4.81%
YoY
|
$11.62M
85.21%
YoY
|
N/A
|
| Basic Earnings Per Share |
$0.05
0.0%
YoY
|
N/A
|
$0.06
0.0%
YoY
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.05
0.0%
YoY
|
$1.10
N/A
|
$0.06
0.0%
YoY
|
N/A
|
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
138.2M shares
48.09%
YoY
|
N/A
|
93.35M
0.0%
YoY
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
145.8M shares
56.14%
YoY
|
N/A
|
97.26M
4.19%
YoY
|
N/A
|
N/A
|
Loading...