Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $4,233,000 | $4,388,000 | $4,312,000 | $4,235,000 |
Gross Profit | 1,676,000 | 1,720,000 | 1,694,000 | 1,668,000 |
EBITDA | 633,000 | 749,000 | 716,000 | 732,000 |
EBIT | 690,000 | 656,000 | 676,000 | |
Net Income | 475,000 | 486,000 | 470,000 | 478,000 |
Net Change In Cash | 4,233,000 | 4,388,000 | 4,312,000 | 4,235,000 |
Free Cash Flow | 170,000 | 523,000 | 335,000 | 542,000 |
Cash | 1,036,000 | 1,448,000 | 769,000 | 804,000 |
Basic Shares | 48,700 | 48,900 | 49,200 | 49,400 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $17,168,000 | $16,478,000 | $15,228,000 | $13,022,000 |
Gross Profit | 6,758,000 | 6,496,000 | 5,849,000 | 4,720,000 |
EBITDA | 2,637,000 | 2,785,000 | 2,404,000 | 1,738,000 |
EBIT | 2,565,000 | 2,204,000 | 1,552,000 | |
Net Income | 1,909,000 | 1,829,000 | 1,547,000 | 1,043,000 |
Net Change In Cash | 17,168,000 | 16,478,000 | 15,228,000 | 13,022,000 |
Cost of Revenue | 98,000 | -328,000 | ||
Free Cash Flow | 1,570,000 | 1,586,000 | 1,077,000 | 682,000 |
Cash | 1,036,000 | 660,000 | 325,000 | 241,000 |
Basic Shares | 49,000 | 50,100 | 51,100 | 52,200 |
Quarter | EPS |
---|---|
2024-12-31 | $9.71 |
2024-09-30 | $9.87 |
2024-06-30 | $9.76 |
2024-03-31 | $9.62 |