Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $640,394 | $977,859 | $945,843 | $896,079 |
Gross Profit | 380,227 | 857,450 | 806,085 | 793,848 |
EBITDA | 572,071 | -17,890 | -22,648 | 14,162 |
EBIT | 638,730 | -52,402 | -54,795 | 2,683 |
Net Income | 170,001 | 152,388 | 187,294 | 123,480 |
Net Change In Cash | 640,394 | 977,859 | 945,843 | 896,079 |
Free Cash Flow | 270,924 | 87,596 | 230,739 | |
Cash | 725,465 | 3,239,776 | 2,510,902 | 2,507,727 |
Basic Shares | 62,743 | 62,765 | 62,409 | 62,402 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,893,114 | $1,956,005 | $1,707,580 | $1,640,997 |
Gross Profit | 2,893,114 | 1,956,005 | 1,707,580 | 1,640,997 |
EBITDA | 53,298 | 168,638 | 686,410 | 438,714 |
EBIT | 53,298 | 71,414 | 583,796 | 343,381 |
Net Income | 622,626 | 509,682 | 466,151 | 292,990 |
Net Change In Cash | 2,893,114 | 1,956,005 | 1,707,580 | 1,640,997 |
Cost of Revenue | 88,731 | 35,998 | ||
Free Cash Flow | 1,843,362 | 1,321,551 | 1,073,797 | -582,111 |
Cash | 2,507,727 | 2,479,627 | 5,783,753 | 5,124,942 |
Basic Shares | 62,087 | 60,091 | 57,786 | 58,019 |
Quarter | EPS |
---|---|
2024-09-30 | $2.47 |
2024-06-30 | $2.32 |
2024-03-31 | $2.89 |
2023-12-31 | $1.87 |