Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $913,501 | $615,730 | $977,859 | $945,843 |
Gross Profit | 913,501 | 355,563 | 857,450 | 806,085 |
EBITDA | 15,327 | 247,269 | -17,890 | -22,648 |
EBIT | 232,709 | -52,402 | -54,795 | |
Net Income | 185,362 | 170,001 | 152,388 | 187,294 |
Net Change In Cash | 913,501 | 615,730 | 977,859 | 945,843 |
Free Cash Flow | -100,711 | 270,924 | 87,596 | |
Cash | 452,017 | 4,373,582 | 3,239,776 | 2,510,902 |
Basic Shares | 65,941 | 65,941 | 62,765 | 62,409 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,477,597 | $2,893,114 | $1,956,005 | $1,707,580 |
Gross Profit | 3,477,597 | 2,893,114 | 1,956,005 | 1,707,580 |
EBITDA | 58,710 | 53,298 | 168,638 | 697,098 |
EBIT | 53,298 | 71,414 | 594,484 | |
Net Income | 695,045 | 622,626 | 509,682 | 466,151 |
Net Change In Cash | 3,477,597 | 2,893,114 | 1,956,005 | 1,707,580 |
Cost of Revenue | 88,731 | |||
Free Cash Flow | 1,843,362 | 1,321,551 | 1,073,797 | |
Cash | 2,507,727 | 2,479,627 | 5,783,753 | |
Basic Shares | 65,941 | 62,087 | 60,091 | 57,786 |
Quarter | EPS |
---|---|
2024-12-31 | $2.63 |
2024-09-30 | $2.47 |
2024-06-30 | $2.32 |
2024-03-31 | $2.89 |