Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $1,118,866 | $1,195,327 | $1,194,197 | $1,079,833 |
Gross Profit | 123,544 | 154,742 | 209,648 | 162,452 |
EBITDA | 95,656 | 128,801 | 140,586 | 100,206 |
EBIT | 46,131 | 79,519 | 91,280 | 52,208 |
Net Income | 28,403 | -83,872 | 43,270 | 44,528 |
Net Change In Cash | 1,118,866 | 1,195,327 | 1,194,197 | 1,079,833 |
Free Cash Flow | -24,226 | 8,914 | 61,699 | 1,327 |
Cash | 117,919 | 131,663 | 111,519 | 86,579 |
Basic Shares | 88,632 | 87,024 | 96,226 | 98,548 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $4,671,470 | $4,416,508 | $4,122,385 | $3,170,561 |
Gross Profit | 810,359 | 740,754 | 731,702 | 335,998 |
EBITDA | 549,889 | 505,979 | 486,112 | 81,773 |
EBIT | 274,614 | 253,108 | 244,449 | -172,924 |
Net Income | 247,386 | 101,907 | 215,555 | -158,795 |
Net Change In Cash | 4,671,470 | 4,416,508 | 4,122,385 | 3,170,561 |
Cost of Revenue | -5,717 | -19,709 | 45,437 | |
Free Cash Flow | 208,166 | 171,231 | 279,625 | 51,007 |
Cash | 111,519 | 84,735 | 87,585 | 109,980 |
Basic Shares | 96,453 | 98,512 | 107,803 | 87,468 |
Quarter | EPS |
---|---|
2024-06-30 | $0.51 |
2024-03-31 | $0.70 |
2023-12-31 | $0.75 |
2023-09-30 | $0.44 |