|
Concept
|
2025 | 2024 | 2023 |
|---|---|---|---|
| Revenue |
$838.7M
14.64%
YoY
|
$731.6M
14.47%
YoY
|
$639.1M
N/A
|
| Cost Of Revenue |
$595.1M
28.87%
YoY
|
$461.8M
15.47%
YoY
|
$399.9M
N/A
|
| Gross Profit |
$243.6M
-9.71%
YoY
|
$269.8M
12.79%
YoY
|
$239.2M
N/A
|
| Selling, General & Admin |
$176.7M
33.94%
YoY
|
$131.9M
15.08%
YoY
|
$114.7M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$9.005M
8.17%
YoY
|
$8.325M
8.24%
YoY
|
$7.691M
N/A
|
| Operating Expenses |
$176.7M
25.99%
YoY
|
$140.3M
14.65%
YoY
|
$122.4M
N/A
|
| Operating Profit |
-$135.3M
-204.44%
YoY
|
$129.5M
10.85%
YoY
|
$116.9M
N/A
|
| Interest Expense |
$2.730M
-38.79%
YoY
|
$4.460M
76.84%
YoY
|
$2.522M
N/A
|
| Other Income/Expense, Net |
$5.391M
68.89%
YoY
|
$3.192M
104.75%
YoY
|
$1.559M
N/A
|
| Pretax Income |
-$127.2M
-192.69%
YoY
|
$137.2M
13.44%
YoY
|
$120.9M
N/A
|
| Income Tax |
$2.997M
25.14%
YoY
|
$2.395M
6.11%
YoY
|
$2.257M
N/A
|
| Net Earnings |
-$2.324M
-101.72%
YoY
|
$134.8M
13.58%
YoY
|
$118.7M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.18
-115.14%
YoY
|
$1.23
13.81%
YoY
|
$1.09
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 | 2024 Q4 |
|---|---|---|---|---|
| Revenue |
$240.7M
15.71%
YoY
|
$170.3M
19.62%
YoY
|
$668.3M
13.44%
YoY
|
$142.4M
N/A
|
| Cost Of Revenue |
N/A
|
$128.0M
8.43%
YoY
|
$467.0M
35.89%
YoY
|
$118.1M
N/A
|
| Gross Profit |
N/A
|
$42.30M
73.94%
YoY
|
$201.3M
-18.0%
YoY
|
$24.32M
N/A
|
| Selling, General & Admin |
$48.01M
35.77%
YoY
|
$47.01M
34.25%
YoY
|
$129.7M
33.83%
YoY
|
$35.01M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$2.274M
8.54%
YoY
|
$2.237M
3.09%
YoY
|
$6.768M
9.96%
YoY
|
$2.170M
N/A
|
| Operating Expenses |
$48.01M
35.77%
YoY
|
$49.24M
32.43%
YoY
|
$136.5M
32.41%
YoY
|
$37.18M
N/A
|
| Operating Profit |
$24.08M
-54.26%
YoY
|
-$6.944M
-46.03%
YoY
|
$64.81M
-54.49%
YoY
|
-$12.87M
N/A
|
| Interest Expense |
N/A
|
-$114.0K
-107.35%
YoY
|
$2.844M
-2.2%
YoY
|
$1.552M
N/A
|
| Other Income/Expense, Net |
$826.0K
-17.56%
YoY
|
$2.312M
60.89%
YoY
|
$3.079M
75.44%
YoY
|
$1.437M
N/A
|
| Pretax Income |
$20.60M
-62.34%
YoY
|
-$197.9M
1903.74%
YoY
|
$70.74M
-51.9%
YoY
|
-$9.877M
N/A
|
| Income Tax |
$2.800M
-31.71%
YoY
|
-$2.036M
1083.72%
YoY
|
$5.033M
96.07%
YoY
|
-$172.0K
N/A
|
| Net Earnings |
$494.0K
-99.02%
YoY
|
-$23.87M
145.92%
YoY
|
$65.70M
-54.53%
YoY
|
-$9.705M
N/A
|
| Basic Earnings Per Share |
$0.04
N/A
|
-$0.18
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.03
N/A
|
-$0.22
146.4%
YoY
|
$0.60
-54.46%
YoY
|
-$0.09
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
12.65M shares
N/A
|
12.65M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
14.81M shares
N/A
|
110.9M shares
N/A
|
N/A
|
N/A
|
Loading...