Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $2,369,000 | $1,886,000 | $1,881,000 | $2,083,000 |
Gross Profit | 2,369,000 | 1,900,000 | 1,906,000 | 2,083,000 |
EBITDA | 248,000 | 309,000 | 343,000 | 372,000 |
EBIT | 290,000 | 323,000 | 354,000 | |
Net Income | 181,000 | 209,000 | 242,000 | 263,000 |
Net Change In Cash | 2,369,000 | 1,886,000 | 1,881,000 | 2,083,000 |
Free Cash Flow | 530,000 | -121,000 | 69,000 | 724,000 |
Cash | 1,322,000 | 1,121,000 | 1,087,000 | 1,225,000 |
Basic Shares | 83,900 | 83,900 | 83,800 | 83,800 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $7,827,000 | $7,040,000 | $6,552,000 | $7,909,000 |
Gross Profit | 7,827,000 | 7,040,000 | 6,552,000 | 7,909,000 |
EBITDA | 1,227,000 | 1,308,000 | 1,616,000 | 726,000 |
EBIT | 1,149,000 | 1,208,000 | 1,429,000 | 427,000 |
Net Income | 852,000 | 898,000 | 1,081,000 | 732,000 |
Net Change In Cash | 7,827,000 | 7,040,000 | 6,552,000 | 7,909,000 |
Cost of Revenue | -1,259,000 | -679,000 | 496,000 | |
Free Cash Flow | 1,970,000 | 1,067,000 | 1,564,000 | 1,840,000 |
Cash | 1,225,000 | 872,000 | 2,131,000 | 2,810,000 |
Basic Shares | 84,800 | 85,300 | 85,600 | 89,200 |
Quarter | EPS |
---|---|
2024-09-30 | $2.31 |
2024-06-30 | $2.56 |
2024-03-31 | $2.76 |
2023-12-31 | $2.84 |