Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $10,598,000 | $10,541,000 | $10,345,000 | $10,886,000 |
Gross Profit | 4,418,000 | 4,344,000 | 4,217,000 | 4,496,000 |
EBITDA | 2,906,000 | 2,977,000 | 2,561,000 | 2,870,000 |
EBIT | 2,166,000 | 2,187,000 | 1,725,000 | 2,031,000 |
Net Income | 1,630,000 | 1,548,000 | 1,328,000 | 1,630,000 |
Net Change In Cash | 10,598,000 | 10,541,000 | 10,345,000 | 10,886,000 |
Free Cash Flow | 1,894,000 | 1,659,000 | 904,000 | 3,318,000 |
Cash | 4,645,000 | 7,084,000 | 5,506,000 | 8,077,000 |
Basic Shares | 384,000 | 383,000 | 384,000 | 388,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $42,857,000 | $44,915,000 | $39,211,000 | $32,218,000 |
Gross Profit | 17,562,000 | 19,500,000 | 20,234,000 | 16,505,000 |
EBITDA | 6,859,000 | 11,941,000 | 12,964,000 | 10,192,000 |
EBIT | 6,859,000 | 8,560,000 | 10,372,000 | 7,867,000 |
Net Income | 5,995,000 | 6,950,000 | 7,725,000 | 6,375,000 |
Net Change In Cash | 42,857,000 | 44,915,000 | 39,211,000 | 32,218,000 |
Cost of Revenue | 4,185,000 | -6,039,000 | 7,738,000 | |
Free Cash Flow | 6,927,000 | 6,911,000 | 7,020,000 | 6,815,000 |
Cash | 8,077,000 | 8,524,000 | 4,477,000 | 10,325,000 |
Basic Shares | 388,000 | 394,000 | 397,000 | 399,000 |
Quarter | EPS |
---|---|
2024-09-30 | $5.28 |
2024-06-30 | $5.37 |
2024-03-31 | $5.11 |
2023-12-31 | $5.67 |