Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $803,614 | $751,787 | $766,171 | $725,643 |
Gross Profit | 168,002 | 90,539 | 114,302 | 105,880 |
EBITDA | 195,376 | 122,859 | 56,894 | 51,355 |
EBIT | 99,506 | 27,622 | -39,666 | -45,814 |
Net Income | 60,298 | 17,516 | 23,478 | 15,419 |
Net Change In Cash | 803,614 | 751,787 | 766,171 | 725,643 |
Cost of Revenue | 39,909 | |||
Free Cash Flow | 109,294 | 129,207 | 91,645 | 152,225 |
Cash | 179,979 | 148,277 | 125,330 | 114,433 |
Basic Shares | 41,492 | 41,776 | 42,580 | 44,219 |
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 | 487,184 | 219,666 | 358,324 | 115,846 |
EBIT | 104,069 | -174,886 | -81,874 | -359,113 |
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-03-31 | $1.45 |
2023-12-31 | $0.42 |
2023-09-30 | $0.55 |
2023-06-30 | $0.35 |