Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $700,110 | $668,244 | $646,956 | $671,476 |
Gross Profit | 180,633 | 152,056 | 133,261 | 150,383 |
EBITDA | 104,223 | 79,080 | -56,901 | 87,213 |
EBIT | 73,149 | 49,103 | -87,114 | 57,572 |
Net Income | 38,588 | 21,157 | -133,583 | 13,959 |
Net Change In Cash | 700,110 | 668,244 | 646,956 | 671,476 |
Free Cash Flow | 671 | 75,084 | -78,557 | 45,025 |
Cash | 119,034 | 131,294 | 62,336 | 137,240 |
Basic Shares | 118,371 | 118,321 | 114,136 | 114,366 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,663,035 | $2,510,182 | $2,165,813 | $1,807,814 |
Gross Profit | 630,522 | 685,858 | 741,199 | 506,197 |
EBITDA | 209,913 | 391,863 | 477,731 | 295,358 |
EBIT | 92,307 | 282,818 | 389,224 | 213,045 |
Net Income | -92,840 | 102,558 | 219,169 | 88,409 |
Net Change In Cash | 2,663,035 | 2,510,182 | 2,165,813 | 1,807,814 |
Free Cash Flow | -16,435 | 174,495 | 202,184 | 116,397 |
Cash | 62,336 | 156,147 | 105,206 | 177,248 |
Basic Shares | 96,309 | 90,389 | 114,366 | 114,366 |
Quarter | EPS |
---|---|
2025-06-30 | $0.33 |
2025-03-31 | $0.18 |
2024-12-31 | -$1.17 |
2024-09-30 | $0.05 |