Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $554,968 | $363,940 | $685,792 | $679,309 |
Gross Profit | 554,968 | 363,940 | 683,201 | 679,309 |
EBITDA | 148,612 | 140,203 | -21,355 | |
EBIT | 135,665 | 126,910 | -35,172 | |
Net Income | 119,997 | 109,643 | 101,345 | 110,258 |
Net Change In Cash | 554,968 | 363,940 | 685,792 | 679,309 |
Free Cash Flow | 117,688 | 106,675 | 53,768 | |
Cash | 573,175 | 778,069 | 5,105,137 | 7,030,067 |
Basic Shares | 49,178 | 49,078 | 48,974 | 48,920 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,171,009 | $1,420,742 | $221,916 | $1,195,988 |
Gross Profit | 2,171,009 | 1,325,901 | 221,916 | 1,195,988 |
EBITDA | -85,597 | 586,032 | 487,567 | |
EBIT | -144,320 | 534,195 | 433,210 | |
Net Income | 441,243 | 350,024 | 431,682 | 353,018 |
Net Change In Cash | 2,171,009 | 1,420,742 | 221,916 | 1,195,988 |
Cost of Revenue | -7,656,690 | 5,716,998 | ||
Free Cash Flow | 445,694 | 717,838 | 500,395 | |
Cash | 5,607,003 | 1,679,787 | 9,255,727 | |
Basic Shares | 49,056 | 48,763 | 48,747 | 48,738 |
Quarter | EPS |
---|---|
2024-12-31 | $2.49 |
2024-09-30 | $2.25 |
2024-06-30 | $2.07 |
2024-03-31 | $2.25 |