Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $912,786 | $867,118 | $803,614 | $751,787 |
Gross Profit | 306,994 | 191,859 | 168,002 | 90,539 |
EBITDA | 228,097 | 216,454 | 195,376 | 125,177 |
EBIT | 131,435 | 119,640 | 99,506 | 29,940 |
Net Income | 89,709 | 75,578 | 60,298 | 17,516 |
Net Change In Cash | 912,786 | 867,118 | 803,614 | 751,787 |
Free Cash Flow | 87,051 | 141,113 | 109,294 | 129,207 |
Cash | 177,609 | 141,760 | 179,979 | 148,277 |
Basic Shares | 41,561 | 41,431 | 41,492 | 41,776 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,935,432 | $3,004,925 | $2,713,491 | $2,127,106 |
Gross Profit | 372,189 | 499,307 | 193,722 | -13,892 |
EBITDA | 489,502 | 627,098 | 377,988 | 238,270 |
EBIT | 106,387 | 232,546 | -62,210 | -236,689 |
Net Income | 34,342 | 72,953 | 111,910 | -8,515 |
Net Change In Cash | 2,935,432 | 3,004,925 | 2,713,491 | 2,127,106 |
Cost of Revenue | -155,437 | 42,698 | 128,517 | |
Free Cash Flow | 420,008 | -202,215 | 150,418 | 185,642 |
Cash | 148,277 | 102,984 | 258,421 | 215,723 |
Basic Shares | 44,599 | 50,644 | 50,753 | 50,195 |
Quarter | EPS |
---|---|
2024-09-30 | $2.16 |
2024-06-30 | $1.82 |
2024-03-31 | $1.45 |
2023-12-31 | $0.42 |