Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $4,409,698 | $4,145,392 | $4,409,112 | $4,221,045 |
Gross Profit | 155,024 | 94,235 | 159,600 | 228,520 |
EBITDA | 119,527 | 58,587 | 109,254 | 50,277 |
EBIT | 84,261 | 26,101 | 80,116 | 22,770 |
Net Income | 43,515 | -8,738 | 55,278 | 20,536 |
Net Change In Cash | 4,409,698 | 4,145,392 | 4,409,112 | 4,221,045 |
Free Cash Flow | 16,546 | -198,651 | -179,878 | 79,634 |
Cash | 14,114 | 72,822 | 19,642 | 11,298 |
Basic Shares | 34,278 | 33,963 | 34,080 | 34,063 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $16,492,174 | $18,877,886 | $13,248,277 | $8,321,599 |
Gross Profit | 513,832 | 1,097,649 | 719,263 | 721,138 |
EBITDA | 357,593 | 389,266 | 152,803 | 205,307 |
EBIT | 247,503 | 284,470 | 50,562 | 105,172 |
Net Income | 152,506 | 362,207 | 60,796 | 102,210 |
Net Change In Cash | 16,492,174 | 18,877,886 | 13,248,277 | 8,321,599 |
Cost of Revenue | 1,135 | -2,328 | ||
Free Cash Flow | 110,420 | 373,199 | -51,499 | 236,193 |
Cash | 19,642 | 4,040 | 10,849 | 9,714 |
Basic Shares | 34,039 | 34,044 | 34,278 | 34,308 |
Quarter | EPS |
---|---|
2024-06-30 | $1.17 |
2024-03-31 | -$0.37 |
2023-12-31 | $1.41 |
2023-09-30 | $0.60 |