Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,813,000 | $1,817,000 | $1,786,000 | $1,480,000 |
Gross Profit | 663,000 | 1,237,000 | 1,216,000 | 962,000 |
EBITDA | 899,000 | 901,000 | 902,000 | 631,000 |
EBIT | 791,000 | 791,000 | 802,000 | 534,000 |
Net Income | 534,000 | 552,000 | 577,000 | 340,000 |
Net Change In Cash | 1,813,000 | 1,817,000 | 1,786,000 | 1,480,000 |
Free Cash Flow | 631,000 | 593,000 | 697,000 | 404,000 |
Cash | 2,642,000 | 2,635,000 | 2,476,000 | 2,130,000 |
Basic Shares | 182,500 | 183,000 | 183,400 | 183,600 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $5,916,000 | $5,468,000 | $6,218,000 | $5,371,000 |
Gross Profit | 4,229,000 | 3,855,000 | 4,581,000 | 3,896,000 |
EBITDA | 2,606,000 | 2,391,000 | 3,227,000 | 2,722,000 |
EBIT | 2,233,000 | 2,060,000 | 2,970,000 | 2,502,000 |
Net Income | 1,607,000 | 1,374,000 | 2,214,000 | 1,778,000 |
Net Change In Cash | 5,916,000 | 5,468,000 | 6,218,000 | 5,371,000 |
Cost of Revenue | 4,000 | -736,000 | 718,000 | |
Free Cash Flow | 1,880,000 | 1,191,000 | 1,866,000 | 2,043,000 |
Cash | 2,130,000 | 1,769,000 | 1,811,000 | 2,597,000 |
Basic Shares | 184,000 | 184,700 | 187,900 | 189,300 |
Quarter | EPS |
---|---|
2024-09-30 | $3.21 |
2024-06-30 | $3.28 |
2024-03-31 | $3.37 |
2023-12-31 | $2.19 |