Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $125,840 | $168,021 | $165,164 | $119,148 |
Gross Profit | -52,760 | 124,517 | 123,800 | 119,148 |
EBITDA | 69,878 | -869 | -845 | 60,352 |
EBIT | 69,030 | -1,996 | -1,893 | 59,224 |
Net Income | 51,517 | 53,686 | 56,429 | 44,028 |
Net Change In Cash | 125,840 | 168,021 | 165,164 | 119,148 |
Free Cash Flow | 54,464 | 15,257 | 73,626 | 61,033 |
Cash | 55,765 | 405,594 | 1,250,468 | 1,038,090 |
Basic Shares | 49,478 | 51,337 | 53,326 | 54,201 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $447,816 | $354,524 | $315,625 | $279,483 |
Gross Profit | 447,816 | 354,524 | 315,625 | 279,483 |
EBITDA | 181,214 | 147,466 | 112,042 | |
EBIT | -3,472 | 177,914 | 144,165 | 108,284 |
Net Income | 192,296 | 130,213 | 110,653 | 80,084 |
Net Change In Cash | 447,816 | 354,524 | 315,625 | 279,483 |
Free Cash Flow | 174,029 | 115,848 | 82,343 | -515,916 |
Cash | 4,820 | 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 |