Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,755,000 | $3,777,000 | $3,592,000 | $3,575,000 |
Gross Profit | 2,636,000 | 2,624,000 | 2,478,000 | 2,503,000 |
EBITDA | 1,875,000 | 1,867,000 | 1,624,000 | 1,726,000 |
EBIT | 1,579,000 | 1,574,000 | 1,324,000 | 1,432,000 |
Net Income | 1,072,000 | 1,090,000 | 880,000 | 971,000 |
Net Change In Cash | 3,755,000 | 3,777,000 | 3,592,000 | 3,575,000 |
Free Cash Flow | 1,384,000 | 910,000 | 1,707,000 | 1,410,000 |
Cash | 1,847,000 | 1,469,000 | 1,666,000 | 1,696,000 |
Basic Shares | 306,100 | 307,700 | 311,900 | 311,500 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $14,208,000 | $12,497,000 | $11,181,000 | $8,297,000 |
Gross Profit | 9,817,000 | 12,497,000 | 7,428,000 | 6,117,000 |
EBITDA | 6,778,000 | 4,020,000 | 6,019,000 | 4,461,000 |
EBIT | 5,605,000 | 4,020,000 | 5,006,000 | 4,283,000 |
Net Income | 3,852,000 | 2,626,000 | 3,248,000 | 3,024,000 |
Net Change In Cash | 14,208,000 | 12,497,000 | 11,181,000 | 8,297,000 |
Cost of Revenue | -5,095,000 | 2,465,000 | ||
Free Cash Flow | 5,565,000 | 3,567,000 | 2,514,000 | 3,563,000 |
Cash | 1,666,000 | 1,290,000 | 1,286,000 | 6,497,000 |
Basic Shares | 311,900 | 318,900 | 318,500 | 241,800 |
Quarter | EPS |
---|---|
2025-06-30 | $4.43 |
2025-03-31 | $4.37 |
2024-12-31 | $3.77 |
2024-09-30 | $3.89 |