Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $542,503 | $540,603 | $542,740 | $523,814 |
Gross Profit | 529,513 | 108,180 | 112,168 | 106,686 |
EBITDA | 87,656 | 67,639 | 55,419 | 81,465 |
EBIT | 45,715 | 16,709 | -1,642 | 27,565 |
Net Income | 9,908 | -6,804 | -31,773 | -4,126 |
Net Change In Cash | 542,503 | 540,603 | 542,740 | 523,814 |
Free Cash Flow | 92,656 | 39,435 | 29,825 | 39,249 |
Cash | 133,494 | 86,064 | 76,702 | 67,850 |
Basic Shares | 161,143 | 156,922 | 153,702 | 133,732 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,070,668 | $1,859,143 | $1,617,500 | $1,263,948 |
Gross Profit | 416,775 | 356,833 | 335,974 | 182,008 |
EBITDA | 315,480 | 324,263 | 233,759 | 159,425 |
EBIT | 93,843 | 86,967 | 33,159 | 5,618 |
Net Income | -37,812 | -71,469 | -81,302 | -47,794 |
Net Change In Cash | 2,070,668 | 1,859,143 | 1,617,500 | 1,263,948 |
Free Cash Flow | 84,147 | -1,256 | 76,248 | -61,782 |
Cash | 76,702 | 43,445 | 65,052 | 81,597 |
Basic Shares | 130,637 | 66,047 | 66,211 | 66,210 |
Quarter | EPS |
---|---|
2025-06-30 | $0.06 |
2025-03-31 | -$0.04 |
2024-12-31 | -$0.21 |
2024-09-30 | -$0.03 |