Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $849,700 | $829,000 | $719,000 | $753,700 |
Gross Profit | 257,600 | 278,200 | 226,500 | 195,300 |
EBITDA | 138,900 | 141,800 | 132,500 | 81,700 |
EBIT | 72,500 | 94,000 | 69,200 | -2,800 |
Net Income | 33,600 | 49,400 | 28,600 | 5,100 |
Net Change In Cash | 849,700 | 829,000 | 719,000 | 753,700 |
Free Cash Flow | 74,500 | -67,200 | 110,100 | 42,700 |
Cash | 489,400 | 444,300 | 545,800 | 439,600 |
Basic Shares | 92,200 | 92,000 | 91,900 | 91,900 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,142,800 | $3,396,900 | $4,818,800 | $3,242,100 |
Gross Profit | 902,700 | 882,700 | 1,099,600 | 784,300 |
EBITDA | 479,900 | 346,700 | 525,800 | 328,600 |
EBIT | 221,500 | 165,600 | 361,500 | 196,500 |
Net Income | 75,700 | 83,100 | 230,800 | 131,600 |
Net Change In Cash | 3,142,800 | 3,396,900 | 4,818,800 | 3,242,100 |
Cost of Revenue | 60,800 | -31,000 | -228,000 | |
Free Cash Flow | 79,900 | 292,900 | 133,200 | 157,900 |
Cash | 545,800 | 641,100 | 601,200 | 649,500 |
Basic Shares | 91,800 | 92,200 | 92,100 | 90,600 |
Quarter | EPS |
---|---|
2024-06-30 | $0.76 |
2024-03-31 | $0.76 |
2023-12-31 | $0.52 |
2023-09-30 | $0.57 |