Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $454,975 | $245,850 | $425,769 | $278,001 |
Gross Profit | 417,378 | 121,935 | 425,769 | 401,916 |
EBITDA | 34,935 | 30,756 | 81,052 | 259,283 |
EBIT | 24,029 | 21,153 | 69,899 | 248,249 |
Net Income | 26,142 | 15,838 | 61,679 | 68,651 |
Net Change In Cash | 454,975 | 245,850 | 425,769 | 278,001 |
Cost of Revenue | -802,260 | |||
Free Cash Flow | 60,172 | 183,935 | 87,641 | 68,943 |
Cash | 3,316,142 | 3,242,850 | 4,192,776 | 2,847,445 |
Basic Shares | 47,711 | 48,097 | 48,528 | 48,421 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,075,542 | $976,761 | $879,302 | $989,717 |
Gross Profit | 1,629,923 | 976,761 | 879,302 | 989,717 |
EBITDA | 246,595 | 728,268 | 431,461 | 166,871 |
EBIT | 206,122 | 682,984 | 338,055 | 91,946 |
Net Income | 189,141 | 332,478 | 253,939 | 66,289 |
Net Change In Cash | 1,075,542 | 976,761 | 879,302 | 989,717 |
Cost of Revenue | -2,934,399 | -1,259,721 | 4,780,797 | |
Free Cash Flow | 357,359 | 136,700 | 653,188 | 2,637,073 |
Cash | 3,242,850 | 5,012,260 | 7,946,659 | 9,206,380 |
Basic Shares | 48,610 | 51,046 | 51,140 | 50,582 |
Quarter | EPS |
---|---|
2024-03-31 | $0.46 |
2023-12-31 | $0.33 |
2023-09-30 | $1.18 |
2023-06-30 | $1.33 |