Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $665,209 | $478,710 | $486,265 | $404,356 |
Gross Profit | 665,209 | 73,492 | 66,019 | 68,861 |
EBITDA | -1,012 | 42,932 | 47,925 | 36,685 |
EBIT | -9,138 | 35,668 | 40,484 | 31,589 |
Net Income | -6,951 | 16,094 | 19,171 | 14,835 |
Net Change In Cash | 665,209 | 478,710 | 486,265 | 404,356 |
Free Cash Flow | 31,686 | 20,352 | 5,608 | |
Cash | 288,455 | 347,994 | 325,310 | 334,796 |
Basic Shares | 18,940 | 48,223 | 47,978 | 47,854 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,034,540 | $1,386,661 | $1,144,163 | $773,915 |
Gross Profit | 2,034,540 | 214,958 | 199,478 | 177,773 |
EBITDA | 68,865 | 123,688 | 112,079 | 100,659 |
EBIT | 40,938 | 105,940 | 94,536 | 83,142 |
Net Income | 43,149 | 60,717 | 45,171 | 68,923 |
Net Change In Cash | 2,034,540 | 1,386,661 | 1,144,163 | 773,915 |
Cost of Revenue | 54,930 | 39,127 | ||
Free Cash Flow | 39,698 | 59,188 | 51,112 | |
Cash | 293,807 | 288,027 | 233,097 | |
Basic Shares | 47,067 | 45,602 | 45,403 |
Quarter | EPS |
---|---|
2024-12-31 | $0.36 |
2024-09-30 | $0.33 |
2024-06-30 | $0.40 |
2024-03-31 | $0.31 |