| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $708,006 | $598,890 | $505,953 | $548,215 |
Gross Profit | 148,059 | 128,674 | 111,704 | 110,816 |
EBITDA | 56,823 | 60,851 | 43,891 | |
EBIT | 32,640 | 32,081 | 14,540 | |
Net Income | -576 | -5,270 | -21,213 | 19,568 |
Net Change In Cash | 708,006 | 598,890 | 505,953 | 548,215 |
Free Cash Flow | 89,012 | 24,281 | 24,097 | -193 |
Cash | 176,034 | 98,063 | 89,125 | 81,167 |
Basic Shares | 101,703 | 101,703 | 101,757 | 55,022 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
Revenue | $2,098,602 | $1,615,062 | $1,246,501 |
Gross Profit | 428,642 | 315,146 | 233,706 |
EBITDA | 156,615 | 107,053 | 69,195 |
EBIT | 45,766 | 14,252 | -23,825 |
Net Income | 9,718 | -46,026 | -82,274 |
Net Change In Cash | 2,098,602 | 1,615,062 | 1,246,501 |
Free Cash Flow | 10,260 | 16,844 | 684 |
Cash | 81,167 | 88,920 | |
Basic Shares | 101,810 | 101,703 | 101,703 |
| Quarter | EPS |
|---|---|
2025-09-30 | -$0.02 |
2025-06-30 | -$0.04 |