Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $827,000 | $707,400 | $705,400 | $675,400 |
Gross Profit | 185,100 | 143,000 | 195,200 | 180,300 |
EBITDA | 142,900 | 93,600 | 124,500 | 116,800 |
EBIT | 73,200 | 27,500 | 62,600 | 61,700 |
Net Income | 39,200 | 20,600 | 13,700 | 32,600 |
Net Change In Cash | 827,000 | 707,400 | 705,400 | 675,400 |
Free Cash Flow | 75,100 | 16,300 | 73,000 | 68,600 |
Cash | 279,800 | 580,200 | 455,000 | 692,300 |
Basic Shares | 67,254 | 67,657 | 59,048 | 59,432 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,564,800 | $1,993,600 | $1,367,500 | $766,900 |
Gross Profit | 687,800 | 470,200 | 278,400 | 177,800 |
EBITDA | 399,400 | 216,800 | 55,700 | 27,600 |
EBIT | 184,800 | 67,700 | -48,700 | -56,600 |
Net Income | 86,200 | 75,100 | -74,000 | -111,400 |
Net Change In Cash | 2,564,800 | 1,993,600 | 1,367,500 | 766,900 |
Free Cash Flow | 250,700 | -104,600 | -56,300 | -9,500 |
Cash | 455,000 | 776,500 | 1,231,500 | 927,800 |
Basic Shares | 59,048 | 82,768 | 54,924 | 45,031 |
Quarter | EPS |
---|---|
2024-06-30 | $0.96 |
2024-03-31 | $0.54 |
2023-12-31 | $0.76 |
2023-09-30 | $0.82 |