Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $3,207,000 | $3,183,000 | $3,182,000 | $3,098,000 |
Gross Profit | 659,000 | 655,000 | 618,000 | 554,000 |
EBITDA | 750,000 | 720,000 | 691,000 | 641,000 |
EBIT | 281,000 | 260,000 | 252,000 | 206,000 |
Net Income | 135,000 | 142,000 | 127,000 | 85,000 |
Net Change In Cash | 3,207,000 | 3,183,000 | 3,182,000 | 3,098,000 |
Free Cash Flow | -203,000 | 31,000 | -86,000 | -160,000 |
Cash | 154,000 | 162,000 | 164,000 | 234,000 |
Basic Shares | 44,234 | 43,885 | 44,633 | 45,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $12,636,000 | $11,783,000 | $12,461,000 | $9,663,000 |
Gross Profit | 2,473,000 | 2,299,000 | 2,840,000 | 1,801,600 |
EBITDA | 2,901,000 | 2,932,000 | 3,393,000 | 2,700,896 |
EBIT | 1,047,000 | 914,000 | 1,444,000 | 906,532 |
Net Income | 489,000 | 406,000 | 867,000 | 519,000 |
Net Change In Cash | 12,636,000 | 11,783,000 | 12,461,000 | 9,663,000 |
Cost of Revenue | -401,000 | 521,855 | ||
Free Cash Flow | -418,000 | -881,000 | -321,000 | 233,898 |
Cash | 154,000 | 204,000 | 267,000 | 234,000 |
Basic Shares | 44,234 | 46,486 | 50,887 | 53,508 |
Quarter | EPS |
---|---|
2024-12-31 | $3.45 |
2024-09-30 | $3.44 |
2024-06-30 | $3 |
2024-03-31 | $2.14 |