|
Concept
|
2025 | 2024 |
|---|---|---|
| Revenue |
$424.3M
32.69%
YoY
|
$319.8M
39.07%
YoY
|
| Cost Of Revenue |
$212.1M
21.06%
YoY
|
$175.2M
N/A
|
| Gross Profit |
$212.2M
46.79%
YoY
|
$144.6M
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
| Depreciation & Amortization |
$593.0K
-15.16%
YoY
|
$699.0K
26.4%
YoY
|
| Operating Expenses |
$327.1M
18.71%
YoY
|
$275.5M
21.67%
YoY
|
| Operating Profit |
-$114.9M
-12.29%
YoY
|
-$131.0M
N/A
|
| Interest Expense |
$1.358M
-93.83%
YoY
|
$22.00M
141.03%
YoY
|
| Other Income/Expense, Net |
$1.611M
-6.72%
YoY
|
$1.727M
N/A
|
| Pretax Income |
$95.91M
44.75%
YoY
|
$66.26M
425.03%
YoY
|
| Income Tax |
$19.79M
60.64%
YoY
|
$12.32M
389.12%
YoY
|
| Net Earnings |
$74.00M
57.15%
YoY
|
$47.09M
368.65%
YoY
|
| Basic Earnings Per Share |
$1.64
28.13%
YoY
|
$1.28
N/A
|
| Diluted Earnings Per Share |
$1.58
57.97%
YoY
|
$1.00
370.02%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
| Basic Shares Outstanding |
44.66M shares
21.86%
YoY
|
36.65M shares
N/A
|
| Diluted Shares Outstanding |
46.23M shares
26.16%
YoY
|
36.65M shares
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2024 Q4 |
|---|---|---|---|---|---|
| Revenue |
$116.9M
40.66%
YoY
|
$111.7M
13.53%
YoY
|
$105.1M
18.47%
YoY
|
$101.8M
36.86%
YoY
|
$98.40M
N/A
|
| Cost Of Revenue |
$61.88M
32.05%
YoY
|
N/A
|
$56.20M
24.25%
YoY
|
$50.41M
14.24%
YoY
|
N/A
|
| Gross Profit |
$55.04M
51.8%
YoY
|
N/A
|
$48.94M
12.47%
YoY
|
$51.37M
69.88%
YoY
|
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 |
$207.0K
208.96%
YoY
|
$593.0K
-15.16%
YoY
|
-$14.56M
26.84%
YoY
|
-$13.85M
9.29%
YoY
|
$699.0K
N/A
|
| Operating Expenses |
$94.73M
N/A
|
$90.11M
23.78%
YoY
|
$85.97M
N/A
|
$79.00M
15.33%
YoY
|
$72.79M
N/A
|
| Operating Profit |
-$39.69M
N/A
|
N/A
|
-$37.03M
N/A
|
-$27.64M
-27.77%
YoY
|
N/A
|
| Interest Expense |
$12.04M
2593.06%
YoY
|
$11.56M
99.67%
YoY
|
$10.57M
2101.88%
YoY
|
$447.0K
-17.83%
YoY
|
$5.788M
N/A
|
| Other Income/Expense, Net |
$572.0K
140.34%
YoY
|
N/A
|
$659.0K
929.69%
YoY
|
$161.0K
187.5%
YoY
|
N/A
|
| Pretax Income |
$34.23M
220.2%
YoY
|
$33.16M
5.63%
YoY
|
$29.73M
60.56%
YoY
|
$22.33M
319.5%
YoY
|
$31.39M
N/A
|
| Income Tax |
$7.052M
214.82%
YoY
|
$6.713M
17.9%
YoY
|
$6.118M
82.85%
YoY
|
$4.713M
290.47%
YoY
|
$5.694M
N/A
|
| Net Earnings |
$25.47M
200.99%
YoY
|
$25.26M
17.33%
YoY
|
$22.66M
76.2%
YoY
|
$17.62M
256.43%
YoY
|
$21.53M
N/A
|
| Basic Earnings Per Share |
$0.53
165.0%
YoY
|
N/A
|
$0.47
30.56%
YoY
|
$0.40
185.71%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$0.51
155.0%
YoY
|
$0.51
10.93%
YoY
|
$0.45
25.0%
YoY
|
$0.39
178.57%
YoY
|
$0.46
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
48.07M shares
19.31%
YoY
|
48.07M shares
N/A
|
48.07M shares
32.68%
YoY
|
42.08M shares
16.12%
YoY
|
N/A
|
| Diluted Shares Outstanding |
49.77M shares
21.17%
YoY
|
N/A
|
49.97M shares
37.93%
YoY
|
43.58M shares
20.25%
YoY
|
N/A
|
Loading...