Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $4,151,000 | $3,822,000 | $3,661,000 | $4,077,000 |
Gross Profit | 2,474,000 | 2,211,000 | 2,095,000 | 2,431,000 |
EBITDA | 1,554,000 | 1,629,000 | 1,524,000 | 1,983,000 |
EBIT | 1,152,000 | 1,248,000 | 1,162,000 | 1,646,000 |
Net Income | 1,362,000 | 1,127,000 | 1,105,000 | 1,371,000 |
Net Change In Cash | 4,151,000 | 3,822,000 | 3,661,000 | 4,077,000 |
Free Cash Flow | 416,000 | 507,000 | -231,000 | 776,000 |
Cash | 2,589,000 | 2,740,000 | 2,483,000 | 2,964,000 |
Basic Shares | 920,000 | 919,000 | 917,000 | 915,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $17,519,000 | $20,028,000 | $18,344,000 | $14,461,000 |
Gross Profit | 11,019,000 | 13,771,000 | 12,376,000 | 9,269,000 |
EBITDA | 8,495,000 | 11,482,000 | 10,253,000 | 7,421,000 |
EBIT | 7,331,000 | 10,503,000 | 9,299,000 | 6,429,000 |
Net Income | 6,510,000 | 8,749,000 | 7,769,000 | 5,595,000 |
Net Change In Cash | 17,519,000 | 20,028,000 | 18,344,000 | 14,461,000 |
Cost of Revenue | -1,581,000 | 1,524,000 | 670,000 | |
Free Cash Flow | 1,349,000 | 5,923,000 | 6,294,000 | 5,490,000 |
Cash | 2,964,000 | 3,050,000 | 4,631,000 | 3,107,000 |
Basic Shares | 916,000 | 926,000 | 936,000 | 933,000 |
Quarter | EPS |
---|---|
2024-09-30 | $1.47 |
2024-06-30 | $1.22 |
2024-03-31 | $1.20 |
2023-12-31 | $1.49 |