Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $-240,973 | $168,021 | $165,164 | $119,148 |
Gross Profit | -325,841 | 124,517 | 123,800 | 119,148 |
EBITDA | 7,022 | -869 | -845 | 1,128 |
EBIT | 9,197 | -1,996 | -1,893 | 0 |
Net Income | 51,517 | 53,686 | 56,429 | 44,028 |
Net Change In Cash | -240,973 | 168,021 | 165,164 | 119,148 |
Free Cash Flow | 15,257 | 73,626 | 61,033 | |
Cash | 8,660 | 405,594 | 1,250,468 | 1,038,090 |
Basic Shares | 51,361 | 51,337 | 53,326 | 54,201 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $623,510 | $354,524 | $315,625 | $279,483 |
Gross Profit | 466,146 | 354,524 | 315,625 | 279,483 |
EBITDA | 242,448 | 147,678 | 111,530 | |
EBIT | -3,472 | 239,148 | 144,377 | 107,772 |
Net Income | 192,296 | 130,213 | 110,653 | 80,084 |
Net Change In Cash | 623,510 | 354,524 | 315,625 | 279,483 |
Free Cash Flow | 174,029 | 115,848 | 82,343 | -515,916 |
Cash | 1,038,090 | 888,189 | 601,784 | 345,515 |
Basic Shares | 55,053 | 58,411 | 58,830 | 58,411 |
Quarter | EPS |
---|---|
2024-09-30 | $1.04 |
2024-06-30 | $1.05 |
2024-03-31 | $1.06 |
2023-12-31 | $0.81 |