|
Concept
|
2025 | 2024 | 2023 |
|---|---|---|---|
| Revenue |
$1.527B
40.58%
YoY
|
$1.086B
6.93%
YoY
|
$1.016B
N/A
|
| Cost Of Revenue |
$1.223B
42.54%
YoY
|
$857.7M
6.03%
YoY
|
$808.9M
N/A
|
| Gross Profit |
$304.1M
33.22%
YoY
|
$228.2M
10.45%
YoY
|
$206.7M
N/A
|
| Selling, General & Admin |
$180.6M
44.91%
YoY
|
$124.7M
6.5%
YoY
|
$117.1M
N/A
|
| Research & Development |
$26.49M
35.48%
YoY
|
$19.56M
14.2%
YoY
|
$17.13M
N/A
|
| Depreciation & Amortization |
$44.20M
67.34%
YoY
|
$26.41M
-2.76%
YoY
|
$27.16M
N/A
|
| Operating Expenses |
$231.0M
44.6%
YoY
|
$159.7M
8.22%
YoY
|
$147.6M
N/A
|
| Operating Profit |
$73.07M
6.68%
YoY
|
$68.49M
16.02%
YoY
|
$59.03M
N/A
|
| Interest Expense |
-$41.79M
22.54%
YoY
|
-$34.11M
-10.32%
YoY
|
-$38.03M
N/A
|
| Other Income/Expense, Net |
-$61.87M
-950.15%
YoY
|
$7.278M
-299.02%
YoY
|
-$3.657M
N/A
|
| Pretax Income |
$11.19M
-73.14%
YoY
|
$41.66M
140.19%
YoY
|
$17.35M
N/A
|
| Income Tax |
$1.486M
-86.4%
YoY
|
$10.93M
77.76%
YoY
|
$6.147M
N/A
|
| Net Earnings |
$9.739M
-68.26%
YoY
|
$30.68M
173.97%
YoY
|
$11.20M
N/A
|
| Basic Earnings Per Share |
$0.17
-77.63%
YoY
|
$0.76
171.43%
YoY
|
$0.28
N/A
|
| Diluted Earnings Per Share |
$0.17
-58.17%
YoY
|
$0.40
173.25%
YoY
|
$0.14
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
58.66M shares
45.34%
YoY
|
40.36M shares
0.05%
YoY
|
40.34M shares
N/A
|
| Diluted Shares Outstanding |
58.78M shares
45.63%
YoY
|
40.36M shares
0.05%
YoY
|
40.34M shares
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 |
|---|---|---|---|---|---|---|
| Revenue |
$455.5M
82.81%
YoY
|
$528.4M
-51.35%
YoY
|
$471.3M
79.59%
YoY
|
$277.7M
4.23%
YoY
|
$249.2M
-3.72%
YoY
|
$1.086B
N/A
|
| Cost Of Revenue |
$368.2M
87.95%
YoY
|
$428.6M
-50.03%
YoY
|
$377.2M
81.72%
YoY
|
$220.9M
5.65%
YoY
|
$195.9M
-2.2%
YoY
|
$857.7M
N/A
|
| Gross Profit |
$87.39M
63.94%
YoY
|
$99.80M
-56.27%
YoY
|
$94.11M
71.5%
YoY
|
$56.83M
-0.96%
YoY
|
$53.31M
-8.92%
YoY
|
$228.2M
N/A
|
| Selling, General & Admin |
$58.55M
90.56%
YoY
|
$57.05M
-54.23%
YoY
|
$59.30M
96.83%
YoY
|
$33.57M
12.66%
YoY
|
$30.72M
6.99%
YoY
|
$124.7M
N/A
|
| Research & Development |
$6.701M
44.82%
YoY
|
$7.700M
-60.63%
YoY
|
$8.735M
87.97%
YoY
|
$5.432M
17.17%
YoY
|
$4.627M
-19.07%
YoY
|
$19.56M
N/A
|
| Depreciation & Amortization |
$13.80M
108.35%
YoY
|
$16.16M
-38.82%
YoY
|
$6.785M
135.84%
YoY
|
$2.589M
22.99%
YoY
|
$6.625M
4.05%
YoY
|
$26.41M
N/A
|
| Operating Expenses |
$72.02M
85.09%
YoY
|
$72.49M
-54.62%
YoY
|
$76.62M
98.77%
YoY
|
$42.97M
13.06%
YoY
|
$38.91M
1.2%
YoY
|
$159.7M
N/A
|
| Operating Profit |
$15.37M
6.77%
YoY
|
$27.32M
-60.12%
YoY
|
$17.50M
7.13%
YoY
|
$13.86M
-28.47%
YoY
|
$14.39M
-28.3%
YoY
|
$68.49M
N/A
|
| Interest Expense |
-$11.35M
74.53%
YoY
|
-$11.76M
-65.52%
YoY
|
-$14.23M
N/A
|
-$9.303M
N/A
|
-$6.503M
N/A
|
-$34.11M
N/A
|
| Other Income/Expense, Net |
-$14.21M
23.07%
YoY
|
-$4.747M
-165.22%
YoY
|
-$16.75M
60.12%
YoY
|
-$17.07M
111.9%
YoY
|
-$11.55M
56.93%
YoY
|
$7.278M
N/A
|
| Pretax Income |
$1.159M
-59.32%
YoY
|
$10.81M
-74.06%
YoY
|
$747.0K
-87.28%
YoY
|
-$3.212M
-128.38%
YoY
|
$2.849M
-77.6%
YoY
|
$41.66M
N/A
|
| Income Tax |
$488.0K
-37.99%
YoY
|
$2.036M
-81.37%
YoY
|
-$447.0K
-128.86%
YoY
|
-$890.0K
-128.43%
YoY
|
$787.0K
-80.18%
YoY
|
$10.93M
N/A
|
| Net Earnings |
$695.0K
-66.51%
YoY
|
$8.768M
-71.42%
YoY
|
$1.206M
-71.97%
YoY
|
-$2.310M
-128.29%
YoY
|
$2.075M
-76.27%
YoY
|
$30.68M
N/A
|
| Basic Earnings Per Share |
$0.01
-97.44%
YoY
|
N/A
|
$0.02
-81.82%
YoY
|
-$0.06
-130.0%
YoY
|
$0.39
-75.93%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$0.01
-97.44%
YoY
|
$0.11
-70.81%
YoY
|
$0.02
-81.82%
YoY
|
-$0.06
-130.0%
YoY
|
$0.39
-75.93%
YoY
|
$0.40
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
77.44M shares
1439212.77%
YoY
|
77.34M shares
N/A
|
77.30M
91.51%
YoY
|
40.35M
99867.01%
YoY
|
5.380K
-0.04%
YoY
|
N/A
|
| Diluted Shares Outstanding |
77.41M shares
91.83%
YoY
|
N/A
|
77.13M shares
91.09%
YoY
|
40.35K
-0.03%
YoY
|
40.35M shares
N/A
|
N/A
|
Loading...