Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $363,940 | $685,792 | $679,309 | $636,856 |
Gross Profit | 363,940 | 683,201 | 679,309 | 485,616 |
EBITDA | 148,612 | 140,203 | -21,355 | -12,099 |
EBIT | 135,665 | 126,910 | -35,172 | -14,147 |
Net Income | 109,643 | 101,345 | 110,258 | 70,923 |
Net Change In Cash | 363,940 | 685,792 | 679,309 | 636,856 |
Free Cash Flow | 117,688 | 106,675 | 53,768 | 81,201 |
Cash | 778,069 | 5,105,137 | 7,030,067 | 5,607,003 |
Basic Shares | 49,078 | 48,974 | 48,920 | 48,860 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,325,901 | $221,916 | $1,195,988 | $1,218,228 |
Gross Profit | 1,325,901 | 221,916 | 1,195,988 | 1,218,228 |
EBITDA | -85,597 | 586,032 | 487,567 | 401,693 |
EBIT | -144,320 | 534,195 | 433,210 | 339,076 |
Net Income | 350,024 | 431,682 | 353,018 | 286,502 |
Net Change In Cash | 1,325,901 | 221,916 | 1,195,988 | 1,218,228 |
Cost of Revenue | -7,656,690 | 5,716,998 | 1,828,396 | |
Free Cash Flow | 445,694 | 717,838 | 500,395 | 313,382 |
Cash | 5,607,003 | 1,679,787 | 9,255,727 | 3,540,680 |
Basic Shares | 48,763 | 48,747 | 48,738 | 48,343 |
Quarter | EPS |
---|---|
2024-09-30 | $2.25 |
2024-06-30 | $2.07 |
2024-03-31 | $2.25 |
2023-12-31 | $1.45 |