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 | 109,150 | 308,526 | 313,918 | 447,216 |
EBITDA | 57,746 | 37,485 | 60,424 | 101,249 |
EBIT | 30,888 | 53,805 | 92,048 | |
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 | 94,468 | 220,490 | -172,669 | 435,809 |
Cash | 350,185 | 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,347,967 | $1,373,579 | $1,971,607 | $1,181,207 |
Gross Profit | 350,288 | 307,787 | 587,168 | 220,238 |
EBITDA | 177,853 | 326,477 | 330,368 | 104,424 |
EBIT | -1,045,995 | -949,821 | -1,253,979 | -1,057,774 |
Net Income | 85,491 | 110,674 | 278,514 | 40,504 |
Net Change In Cash | 1,347,967 | 1,373,579 | 1,971,607 | 1,181,207 |
Cost of Revenue | -602,069 | 463,030 | 257,917 | |
Free Cash Flow | 265,578 | -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 |