Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $360,928 | $339,555 | $344,212 | $474,207 |
Gross Profit | 336,200 | 308,526 | 313,918 | 447,216 |
EBITDA | 57,746 | 37,485 | 60,424 | 79,500 |
EBIT | 30,888 | 53,805 | 70,299 | |
Net Income | 34,789 | 34,773 | 42,493 | 52,025 |
Net Change In Cash | 360,928 | 339,555 | 344,212 | 474,207 |
Free Cash Flow | 220,490 | -172,669 | 435,809 | |
Cash | 320,935 | 69,958 | 383,098 | |
Basic Shares | 17,769 | 17,633 | 17,504 | 17,367 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,364,329 | $1,373,579 | $1,971,607 | $1,181,207 |
Gross Profit | 1,227,042 | 307,787 | 587,168 | 220,238 |
EBITDA | 177,853 | 184,357 | 419,738 | 104,424 |
EBIT | -1,045,995 | -1,091,941 | -1,164,609 | -1,057,774 |
Net Income | 85,491 | 110,674 | 278,514 | 40,504 |
Net Change In Cash | 1,364,329 | 1,373,579 | 1,971,607 | 1,181,207 |
Cost of Revenue | -602,069 | 463,030 | 257,917 | |
Free Cash Flow | 284,334 | -255,507 | 686,510 | 762,184 |
Cash | 383,098 | 365,624 | 970,965 | 507,935 |
Basic Shares | 17,224 | 16,965 | 16,955 | 14,901 |
Quarter | EPS |
---|---|
2024-09-30 | $2.57 |
2024-06-30 | $2.52 |
2024-03-31 | $2.79 |
2023-12-31 | $4.03 |