Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $4,388,000 | $4,312,000 | $4,235,000 | $3,997,000 |
Gross Profit | 1,720,000 | 1,694,000 | 1,668,000 | 1,563,000 |
EBITDA | 686,000 | 709,000 | 725,000 | 614,000 |
EBIT | 649,000 | 669,000 | 557,000 | |
Net Income | 486,000 | 470,000 | 478,000 | 395,000 |
Net Change In Cash | 4,388,000 | 4,312,000 | 4,235,000 | 3,997,000 |
Free Cash Flow | 523,000 | 335,000 | 542,000 | 477,000 |
Cash | 1,448,000 | 769,000 | 804,000 | 660,000 |
Basic Shares | 48,900 | 49,200 | 49,400 | 49,700 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $16,478,000 | $15,228,000 | $13,022,000 | $11,797,000 |
Gross Profit | 6,496,000 | 5,849,000 | 4,720,000 | 4,238,000 |
EBITDA | 2,785,000 | 2,456,000 | 1,757,000 | 1,222,000 |
EBIT | 2,565,000 | 2,256,000 | 1,571,000 | 1,046,000 |
Net Income | 1,829,000 | 1,547,000 | 1,043,000 | 695,000 |
Net Change In Cash | 16,478,000 | 15,228,000 | 13,022,000 | 11,797,000 |
Cost of Revenue | 98,000 | -328,000 | 218,000 | |
Free Cash Flow | 1,586,000 | 1,077,000 | 682,000 | 926,000 |
Cash | 660,000 | 325,000 | 241,000 | 585,000 |
Basic Shares | 50,100 | 51,100 | 52,200 | 53,700 |
Quarter | EPS |
---|---|
2024-09-30 | $9.87 |
2024-06-30 | $9.76 |
2024-03-31 | $9.62 |
2023-12-31 | $8.33 |