Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $100,807,000 | $100,820,000 | $97,858,000 | $98,785,000 |
Gross Profit | 21,308,000 | 23,029,000 | 21,060,000 | 21,994,000 |
EBITDA | 4,574,000 | 9,729,000 | 7,670,000 | 1,842,000 |
EBIT | 3,533,000 | 8,688,000 | 6,650,000 | 845,000 |
Net Income | 5,543,000 | 6,055,000 | 4,216,000 | -1,409,000 |
Net Change In Cash | 100,807,000 | 100,820,000 | 97,858,000 | 98,785,000 |
Free Cash Flow | 12,954,000 | 5,893,000 | 401,000 | |
Cash | 29,113,000 | 32,400,000 | 26,286,000 | 28,414,000 |
Basic Shares | 927,000 | 930,000 | 928,000 | 922,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $400,278,000 | $367,533,000 | $322,132,000 | $285,273,000 |
Gross Profit | 89,399,000 | 86,869,000 | 77,587,000 | 67,328,000 |
EBITDA | 9,769,000 | 32,517,000 | 31,835,000 | 27,073,000 |
EBIT | 5,670,000 | 28,545,000 | 28,435,000 | 23,970,000 |
Net Income | 14,405,000 | 22,381,000 | 20,120,000 | 17,285,000 |
Net Change In Cash | 400,278,000 | 367,533,000 | 322,132,000 | 285,273,000 |
Cost of Revenue | 1,956,000 | -40,232,000 | ||
Free Cash Flow | 20,705,000 | 25,682,000 | 23,404,000 | 19,889,000 |
Cash | 25,427,000 | 23,365,000 | 21,375,000 | |
Basic Shares | 929,000 | 938,000 | 950,000 | 956,000 |
Quarter | EPS |
---|---|
2024-12-31 | $6.81 |
2024-09-30 | $7.15 |
2024-06-30 | $6.80 |
2024-03-31 | $7.16 |