Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $54,270 | $125,840 | $168,021 | $165,164 |
Gross Profit | 54,270 | -52,760 | 124,517 | 123,800 |
EBITDA | 69,878 | -869 | -845 | |
EBIT | 69,030 | -1,996 | -1,893 | |
Net Income | 55,908 | 51,517 | 53,686 | 56,429 |
Net Change In Cash | 54,270 | 125,840 | 168,021 | 165,164 |
Free Cash Flow | 85,576 | 54,464 | 15,257 | 73,626 |
Cash | 6,064 | 55,765 | 405,594 | 1,250,468 |
Basic Shares | 48,639 | 49,478 | 51,337 | 53,326 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $146,482 | $447,816 | $354,524 | $315,625 |
Gross Profit | 146,482 | 447,816 | 354,524 | 315,625 |
EBITDA | 181,214 | 147,466 | ||
EBIT | -3,472 | 177,914 | 144,165 | |
Net Income | 217,540 | 192,296 | 130,213 | 110,653 |
Net Change In Cash | 146,482 | 447,816 | 354,524 | 315,625 |
Free Cash Flow | 229,530 | 174,029 | 115,848 | 82,343 |
Cash | 6,064 | 4,820 | 888,189 | 601,784 |
Basic Shares | 50,713 | 55,053 | 58,411 | 58,830 |
Quarter | EPS |
---|---|
2024-12-31 | $1.15 |
2024-09-30 | $1.04 |
2024-06-30 | $1.05 |
2024-03-31 | $1.06 |