Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $10,345,000 | $10,886,000 | $10,574,000 | $10,687,000 |
Gross Profit | 4,217,000 | 4,496,000 | 4,429,000 | 4,364,000 |
EBITDA | 2,556,000 | 1,854,000 | 3,061,000 | 2,794,000 |
EBIT | 1,720,000 | 1,015,000 | 2,208,000 | 1,939,000 |
Net Income | 1,328,000 | 1,630,000 | 1,715,000 | 1,361,000 |
Net Change In Cash | 10,345,000 | 10,886,000 | 10,574,000 | 10,687,000 |
Cost of Revenue | -359,000 | |||
Free Cash Flow | 904,000 | 3,318,000 | 2,082,000 | 1,256,000 |
Cash | 5,506,000 | 8,077,000 | 6,151,000 | 3,133,000 |
Basic Shares | 384,000 | 388,000 | 388,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 | 12,056,000 | 12,166,000 | 10,202,000 |
EBIT | 6,859,000 | 8,393,000 | 10,028,000 | 7,794,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-03-31 | $5.11 |
2023-12-31 | $5.67 |
2023-09-30 | $5.69 |
2023-06-30 | $5.15 |