Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $466,694 | $360,928 | $339,555 | $344,212 |
Gross Profit | 109,150 | 308,526 | 313,918 | |
EBITDA | 57,746 | 37,485 | 60,424 | |
EBIT | 99,533 | 30,888 | 53,805 | |
Net Income | 69,059 | 34,789 | 34,773 | 42,493 |
Net Change In Cash | 466,694 | 360,928 | 339,555 | 344,212 |
Free Cash Flow | 155,468 | 94,468 | 220,490 | -172,669 |
Cash | 482,834 | 350,185 | 320,935 | 69,958 |
Basic Shares | 16,111 | 17,769 | 17,633 | 17,504 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,531,595 | $1,347,967 | $1,373,579 | $1,971,607 |
Gross Profit | 527,422 | 1,210,680 | 307,787 | 587,168 |
EBITDA | 485,183 | 177,853 | 326,477 | 330,368 |
EBIT | -1,045,995 | -949,821 | -1,253,979 | |
Net Income | 181,114 | 85,491 | 110,674 | 278,514 |
Net Change In Cash | 1,531,595 | 1,347,967 | 1,373,579 | 1,971,607 |
Cost of Revenue | -602,069 | 463,030 | ||
Free Cash Flow | 297,757 | 265,578 | -255,507 | 686,510 |
Cash | 482,834 | 383,098 | 365,624 | 970,965 |
Basic Shares | 17,695 | 17,224 | 16,965 | 16,955 |
Quarter | EPS |
---|---|
2024-12-31 | $4.80 |
2024-09-30 | $2.57 |
2024-06-30 | $2.52 |
2024-03-31 | $2.79 |