Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $22,471,000 | $22,447,000 | $21,383,000 | $21,395,000 |
Gross Profit | 15,688,000 | 15,578,000 | 14,872,000 | 14,597,000 |
EBITDA | 7,100,000 | 9,281,000 | 8,648,000 | 6,934,000 |
EBIT | 5,318,000 | 7,499,000 | 6,833,000 | 5,091,000 |
Net Income | 2,694,000 | 4,686,000 | 3,255,000 | 4,049,000 |
Net Change In Cash | 22,471,000 | 22,447,000 | 21,383,000 | 21,395,000 |
Free Cash Flow | 5,714,000 | 4,657,000 | 2,850,000 | 6,274,000 |
Cash | 19,980,000 | 24,878,000 | 25,473,000 | 21,859,000 |
Basic Shares | 2,427,900 | 2,422,000 | 2,430,100 | 2,430,700 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $85,152,000 | $79,990,000 | $78,740,000 | $82,584,000 |
Gross Profit | 58,413,000 | 55,394,000 | 55,338,000 | 54,157,000 |
EBITDA | 29,339,000 | 30,163,000 | 27,860,000 | 24,176,000 |
EBIT | 21,853,000 | 23,193,000 | 20,470,000 | 16,945,000 |
Net Income | 35,153,000 | 17,941,000 | 20,878,000 | 14,714,000 |
Net Change In Cash | 85,152,000 | 79,990,000 | 78,740,000 | 82,584,000 |
Cost of Revenue | -48,000 | 680,000 | -3,409,000 | |
Free Cash Flow | 18,248,000 | 17,185,000 | 19,758,000 | 20,189,000 |
Cash | 21,859,000 | 12,889,000 | 14,487,000 | 13,985,000 |
Basic Shares | 2,560,400 | 2,663,900 | 2,674,000 | 2,670,700 |
Quarter | EPS |
---|---|
2024-09-30 | $2.42 |
2024-06-30 | $2.82 |
2024-03-31 | $2.71 |
2023-12-31 | $2.29 |