Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $615,730 | $977,859 | $945,843 | $896,079 |
Gross Profit | 355,563 | 857,450 | 806,085 | 793,848 |
EBITDA | 247,269 | -17,890 | -22,648 | -187,539 |
EBIT | 232,709 | -52,402 | -54,795 | -199,018 |
Net Income | 170,001 | 152,388 | 187,294 | 123,480 |
Net Change In Cash | 615,730 | 977,859 | 945,843 | 896,079 |
Free Cash Flow | -100,711 | 270,924 | 87,596 | 230,739 |
Cash | 4,373,582 | 3,239,776 | 2,510,902 | 2,507,727 |
Basic Shares | 65,941 | 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 | 697,098 | 486,150 |
EBIT | 53,298 | 71,414 | 594,484 | 390,817 |
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 |