Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $11,395,000 | $10,598,000 | $10,541,000 | $10,345,000 |
Gross Profit | 4,903,000 | 4,328,000 | 4,344,000 | 4,217,000 |
EBITDA | 2,016,000 | 2,906,000 | 2,977,000 | 2,561,000 |
EBIT | 2,166,000 | 2,187,000 | 1,725,000 | |
Net Income | 1,830,000 | 1,630,000 | 1,548,000 | 1,328,000 |
Net Change In Cash | 11,395,000 | 10,598,000 | 10,541,000 | 10,345,000 |
Free Cash Flow | 1,894,000 | 1,659,000 | 904,000 | |
Cash | 4,009,000 | 4,645,000 | 7,084,000 | 5,506,000 |
Basic Shares | 383,000 | 384,000 | 383,000 | 384,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $42,879,000 | $42,857,000 | $44,915,000 | $39,211,000 |
Gross Profit | 18,061,000 | 17,562,000 | 19,500,000 | 20,234,000 |
EBITDA | 7,337,000 | 6,859,000 | 11,941,000 | 12,964,000 |
EBIT | 6,859,000 | 8,560,000 | 10,372,000 | |
Net Income | 6,335,000 | 5,995,000 | 6,950,000 | 7,725,000 |
Net Change In Cash | 42,879,000 | 42,857,000 | 44,915,000 | 39,211,000 |
Cost of Revenue | 4,185,000 | -6,039,000 | ||
Free Cash Flow | 7,267,000 | 6,927,000 | 6,911,000 | 7,020,000 |
Cash | 8,077,000 | 8,524,000 | 4,477,000 | |
Basic Shares | 383,000 | 388,000 | 394,000 | 397,000 |
Quarter | EPS |
---|---|
2024-12-31 | $6.10 |
2024-09-30 | $5.28 |
2024-06-30 | $5.37 |
2024-03-31 | $5.11 |