Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $22,245,000 | $21,771,000 | $21,665,000 | $24,917,000 |
Gross Profit | 3,712,000 | 3,776,000 | 3,571,000 | 4,819,000 |
EBITDA | 3,045,000 | 3,018,000 | 2,712,000 | 3,553,000 |
EBIT | 2,140,000 | 2,131,000 | 1,814,000 | 2,686,000 |
Net Income | 1,539,000 | 1,409,000 | 1,113,000 | 1,605,000 |
Net Change In Cash | 22,245,000 | 21,771,000 | 21,665,000 | 24,917,000 |
Free Cash Flow | 655,000 | 1,060,000 | 2,281,000 | 362,000 |
Cash | 5,855,000 | 6,319,000 | 4,281,000 | 3,206,000 |
Basic Shares | 852,900 | 857,000 | 857,000 | 858,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $90,958,000 | $100,338,000 | $97,287,000 | $84,628,000 |
Gross Profit | 17,231,000 | 13,094,000 | 12,810,000 | 7,814,000 |
EBITDA | 12,714,000 | 17,005,000 | 15,821,000 | 10,366,000 |
EBIT | 9,348,000 | 13,817,000 | 12,868,000 | 7,668,000 |
Net Income | 6,708,000 | 11,548,000 | 12,890,000 | 1,343,000 |
Net Change In Cash | 90,958,000 | 100,338,000 | 97,287,000 | 84,628,000 |
Cost of Revenue | -4,553,000 | 4,366,000 | 659,000 | |
Free Cash Flow | 5,080,000 | 9,335,000 | 10,813,000 | 5,047,000 |
Cash | 3,206,000 | 5,602,000 | 10,255,000 | 5,910,000 |
Basic Shares | 860,000 | 871,000 | 878,000 | 871,000 |
Quarter | EPS |
---|---|
2024-09-30 | $1.76 |
2024-06-30 | $1.79 |
2024-03-31 | $1.43 |
2023-12-31 | $2.47 |