Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $889,273 | $1,063,670 | $1,070,667 | $1,000,420 |
Gross Profit | 316,379 | 363,464 | 375,787 | 328,421 |
EBITDA | 66,869 | 193,421 | 146,560 | 126,888 |
EBIT | 24,967 | 150,968 | 103,609 | 85,641 |
Net Income | 23,546 | 95,967 | 60,331 | 45,198 |
Net Change In Cash | 889,273 | 1,063,670 | 1,070,667 | 1,000,420 |
Cost of Revenue | 54,814 | |||
Free Cash Flow | 85,078 | 233,012 | 116,318 | 53,224 |
Cash | 249,355 | 200,994 | 161,525 | 192,768 |
Basic Shares | 60,486 | 61,038 | 62,091 | 62,348 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $4,022,667 | $4,564,737 | $3,737,184 | $2,485,200 |
Gross Profit | 1,261,237 | 1,522,004 | 1,360,082 | 957,654 |
EBITDA | 552,801 | 723,506 | 837,401 | 545,773 |
EBIT | 386,199 | 566,330 | 721,136 | 479,106 |
Net Income | 203,089 | 350,267 | 533,392 | 349,329 |
Net Change In Cash | 4,022,667 | 4,564,737 | 3,737,184 | 2,485,200 |
Cost of Revenue | -11,673 | -507,789 | 332,245 | |
Free Cash Flow | 360,017 | -27,672 | 301,164 | 424,405 |
Cash | 200,994 | 132,723 | 147,339 | 655,128 |
Basic Shares | 62,058 | 64,681 | 64,253 | 63,737 |
Quarter | EPS |
---|---|
2024-03-31 | $0.88 |
2023-12-31 | $2.07 |
2023-09-30 | $1.64 |
2023-06-30 | $1.08 |