Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $6,240,000 | $6,345,000 | $6,350,000 | $5,943,000 |
Gross Profit | 6,240,000 | 2,446,000 | 2,409,000 | 2,218,000 |
EBITDA | 1,471,000 | 1,444,000 | 1,240,000 | |
EBIT | 1,236,000 | 1,217,000 | 1,015,000 | |
Net Income | 971,000 | 1,009,000 | 993,000 | 821,000 |
Net Change In Cash | 6,240,000 | 6,345,000 | 6,350,000 | 5,943,000 |
Free Cash Flow | 1,679,000 | 759,000 | 292,000 | |
Cash | 555,000 | 473,000 | 540,000 | 473,000 |
Basic Shares | 396,000 | 398,900 | 401,000 | 401,900 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $24,878,000 | $23,196,000 | $20,752,000 | $19,628,000 |
Gross Profit | 24,878,000 | 23,196,000 | 6,887,000 | 6,335,000 |
EBITDA | 3,822,000 | 3,031,000 | 2,423,000 | |
EBIT | 3,822,000 | 2,077,000 | 1,501,000 | |
Net Income | 3,794,000 | 3,218,000 | 2,462,000 | 2,144,000 |
Net Change In Cash | 24,878,000 | 23,196,000 | 20,752,000 | 19,628,000 |
Cost of Revenue | -7,000 | -136,000 | ||
Free Cash Flow | 2,867,000 | 1,935,000 | 1,588,000 | |
Cash | 488,000 | 294,000 | 297,000 | |
Basic Shares | 399,400 | 401,100 | 400,800 | 401,600 |
Quarter | EPS |
---|---|
2024-12-31 | $2.83 |
2024-09-30 | $2.84 |
2024-06-30 | $2.73 |
2024-03-31 | $2.40 |