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 | 865,000 | 903,000 | 902,000 | 633,000 |
EBIT | 757,000 | 793,000 | 802,000 | 536,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,335,000 | 3,094,000 | 2,661,000 |
EBIT | 2,233,000 | 2,004,000 | 2,837,000 | 2,441,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 |