Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $116,648 | $246,441 | $276,192 | $278,504 |
Gross Profit | 246,923 | 243,672 | 276,192 | 278,504 |
EBITDA | 32,100 | -4,859 | -5,113 | 500 |
EBIT | 33,533 | -5,260 | -5,514 | 0 |
Net Income | 24,159 | 25,270 | 25,864 | 26,481 |
Net Change In Cash | 116,648 | 246,441 | 276,192 | 278,504 |
Free Cash Flow | 68,403 | -28,107 | 26,787 | 76,559 |
Cash | 570,754 | 654,044 | 1,185,296 | 1,928,967 |
Basic Shares | 121,159 | 120,939 | 121,020 | 120,761 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $571,438 | $623,921 | $551,964 | $514,113 |
Gross Profit | 1,094,455 | 623,921 | 551,964 | 514,113 |
EBITDA | 1,800 | 453,829 | 301,272 | 154,535 |
EBIT | 0 | 433,742 | 275,272 | 142,291 |
Net Income | 133,673 | 218,277 | 204,572 | 111,515 |
Net Change In Cash | 571,438 | 623,921 | 551,964 | 514,113 |
Cost of Revenue | -34,313 | -347,988 | ||
Free Cash Flow | 460,654 | 476,424 | 316,991 | 160,943 |
Cash | 1,928,967 | 506,776 | 316,266 | 350,579 |
Basic Shares | 120,393 | 120,472 | 123,133 | 123,889 |
Quarter | EPS |
---|---|
2024-09-30 | $0.21 |
2024-06-30 | $0.22 |
2024-03-31 | $0.23 |
2023-12-31 | $0.24 |