Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $440,000 | $423,300 | $431,500 | $399,700 |
Gross Profit | 201,300 | 213,800 | 205,400 | 169,800 |
EBITDA | 79,200 | 62,200 | 80,500 | 77,600 |
EBIT | 27,100 | 11,600 | 31,700 | 29,200 |
Net Income | 2,000 | -1,800 | 7,100 | 45,600 |
Net Change In Cash | 440,000 | 423,300 | 431,500 | 399,700 |
Free Cash Flow | 63,400 | 72,700 | -18,800 | 63,800 |
Cash | 494,100 | 466,200 | 392,500 | 570,300 |
Basic Shares | 159,700 | 157,900 | 159,900 | 159,200 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,513,700 | $1,246,200 | $1,024,200 | $842,500 |
Gross Profit | 646,500 | 473,200 | 382,300 | 341,300 |
EBITDA | 264,600 | 54,700 | 23,100 | 56,900 |
EBIT | 132,100 | -34,300 | -54,400 | 5,100 |
Net Income | 54,800 | -73,400 | -75,400 | -4,000 |
Net Change In Cash | 1,513,700 | 1,246,200 | 1,024,200 | 842,500 |
Cost of Revenue | 660,200 | -254,800 | 573,900 | |
Free Cash Flow | 105,100 | 38,100 | -14,900 | -90,000 |
Cash | 570,300 | 431,900 | 367,500 | 188,200 |
Basic Shares | 158,500 | 152,940 | 150,402 | 146,774 |
Quarter | EPS |
---|---|
2024-09-30 | $0.47 |
2024-06-30 | $0.48 |
2024-03-31 | $0.43 |
2023-12-31 | $0.50 |