Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $9,911,000 | $9,407,000 | $8,793,000 | $9,047,000 |
Gross Profit | 6,545,000 | 5,866,000 | 5,598,000 | 5,571,000 |
EBITDA | 4,137,000 | 4,010,000 | 3,511,000 | 3,456,000 |
EBIT | 3,639,000 | 3,565,000 | 3,144,000 | 3,087,000 |
Net Income | 3,082,000 | 2,406,000 | 2,148,000 | 2,196,000 |
Net Change In Cash | 9,911,000 | 9,407,000 | 8,793,000 | 9,047,000 |
Free Cash Flow | 2,963,000 | 4,262,000 | -176,000 | 2,991,000 |
Cash | 4,258,000 | 4,876,000 | 4,099,000 | 3,060,000 |
Basic Shares | 1,556,000 | 1,556,000 | 1,555,000 | 1,554,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $35,174,000 | $31,762,000 | $31,405,000 | $28,694,000 |
Gross Profit | 22,281,000 | 20,534,000 | 5,297,000 | 19,125,000 |
EBITDA | 13,374,000 | 13,794,000 | 2,928,000 | 12,916,000 |
EBIT | 11,976,000 | 12,605,000 | 2,947,000 | 11,935,000 |
Net Income | 7,791,000 | 9,048,000 | 2,229,000 | 8,056,000 |
Net Change In Cash | 35,174,000 | 31,762,000 | 31,405,000 | 28,694,000 |
Cost of Revenue | -1,070,000 | -2,368,000 | 162,000 | |
Free Cash Flow | 7,883,000 | 9,726,000 | 11,219,000 | 9,210,000 |
Cash | 3,060,000 | 3,207,000 | 4,496,000 | 7,280,000 |
Basic Shares | 1,553,000 | 1,552,000 | 1,559,000 | 1,558,000 |
Quarter | EPS |
---|---|
2024-09-30 | $1.91 |
2024-06-30 | $1.59 |
2024-03-31 | $1.50 |
2023-12-31 | $1.36 |